diff options
Diffstat (limited to 'apps/codecs/mpc.c')
| -rw-r--r-- | apps/codecs/mpc.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/codecs/mpc.c b/apps/codecs/mpc.c index 1075d88..8aba8e5 100644 --- a/apps/codecs/mpc.c +++ b/apps/codecs/mpc.c @@ -168,10 +168,9 @@ next_track: retval = CODEC_ERROR; goto done; } else { - while (!ci->pcmbuf_insert_split(sample_buffer, - sample_buffer + MPC_FRAME_LENGTH, - status*sizeof(MPC_SAMPLE_FORMAT))) - ci->yield(); + ci->pcmbuf_insert(sample_buffer, + sample_buffer + MPC_FRAME_LENGTH, + status); samplesdone += status; ci->set_elapsed(samplesdone/frequency); } |