summaryrefslogtreecommitdiff
path: root/apps/codecs/mpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/mpc.c')
-rw-r--r--apps/codecs/mpc.c7
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);
}