diff options
| author | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-13 12:48:22 +0000 |
|---|---|---|
| committer | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-13 12:48:22 +0000 |
| commit | 20b3897474cfa680e33f7d03feb6644390fd2b20 (patch) | |
| tree | 6f0cb7bde0b73317e62ad9131a7c81aeff00942a /apps/codecs | |
| parent | 10a680556aa690d8643516f74db471e5da8db930 (diff) | |
| download | rockbox-20b3897474cfa680e33f7d03feb6644390fd2b20.zip rockbox-20b3897474cfa680e33f7d03feb6644390fd2b20.tar.gz rockbox-20b3897474cfa680e33f7d03feb6644390fd2b20.tar.bz2 rockbox-20b3897474cfa680e33f7d03feb6644390fd2b20.tar.xz | |
Separated buffering stuff from pcm_playback to pcmbuf. Renamed some
function calls (audiobuffer -> pcmbuf etc.).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7131 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs')
| -rw-r--r-- | apps/codecs/a52.c | 2 | ||||
| -rw-r--r-- | apps/codecs/flac.c | 2 | ||||
| -rw-r--r-- | apps/codecs/mpa.c | 10 | ||||
| -rw-r--r-- | apps/codecs/mpc.c | 4 | ||||
| -rw-r--r-- | apps/codecs/vorbis.c | 2 | ||||
| -rw-r--r-- | apps/codecs/wav.c | 2 | ||||
| -rw-r--r-- | apps/codecs/wavpack.c | 2 |
7 files changed, 12 insertions, 12 deletions
diff --git a/apps/codecs/a52.c b/apps/codecs/a52.c index 663e794..3dacc52 100644 --- a/apps/codecs/a52.c +++ b/apps/codecs/a52.c @@ -59,7 +59,7 @@ void output_audio(sample_t* samples,int flags) { } rb->yield(); - while(!ci->audiobuffer_insert((unsigned char*)int16_samples,256*2*2)) + while(!ci->pcmbuf_insert((unsigned char*)int16_samples,256*2*2)) rb->yield(); } diff --git a/apps/codecs/flac.c b/apps/codecs/flac.c index d7ae037..259686e 100644 --- a/apps/codecs/flac.c +++ b/apps/codecs/flac.c @@ -83,7 +83,7 @@ FLAC__StreamDecoderWriteStatus flac_write_handler(const FLAC__SeekableStreamDeco ci->set_elapsed(samplesdone/(ci->id3->frequency/1000)); rb->yield(); - while (!ci->audiobuffer_insert(pcmbuf, data_size)) + while (!ci->pcmbuf_insert(pcmbuf, data_size)) rb->yield(); return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE; diff --git a/apps/codecs/mpa.c b/apps/codecs/mpa.c index da469f2..7756567 100644 --- a/apps/codecs/mpa.c +++ b/apps/codecs/mpa.c @@ -221,16 +221,16 @@ enum codec_status codec_start(struct codec_api* api) ci->configure(DSP_SET_STEREO_MODE, (int *)STEREO_NONINTERLEAVED); current_stereo_mode = STEREO_NONINTERLEAVED; } - ci->audiobuffer_insert_split(&Synth.pcm.samples[0][start_skip], - &Synth.pcm.samples[1][start_skip], - (Synth.pcm.length - start_skip) * 4); + ci->pcmbuf_insert_split(&Synth.pcm.samples[0][start_skip], + &Synth.pcm.samples[1][start_skip], + (Synth.pcm.length - start_skip) * 4); } else { if (current_stereo_mode != STEREO_MONO) { ci->configure(DSP_SET_STEREO_MODE, (int *)STEREO_MONO); current_stereo_mode = STEREO_MONO; } - ci->audiobuffer_insert((char *)&Synth.pcm.samples[0][start_skip], - (Synth.pcm.length - start_skip) * 4); + ci->pcmbuf_insert((char *)&Synth.pcm.samples[0][start_skip], + (Synth.pcm.length - start_skip) * 4); } start_skip = 0; /* not very elegant, and might want to keep this value */ diff --git a/apps/codecs/mpc.c b/apps/codecs/mpc.c index e3a13c5..abcb30b 100644 --- a/apps/codecs/mpc.c +++ b/apps/codecs/mpc.c @@ -166,7 +166,7 @@ enum codec_status codec_start(struct codec_api *api) /* Flush the buffer if it is full. */ if (OutputPtr == OutputBufferEnd) { ci->yield(); - while (!ci->audiobuffer_insert(OutputBuffer, OUTPUT_BUFFER_SIZE)) + while (!ci->pcmbuf_insert(OutputBuffer, OUTPUT_BUFFER_SIZE)) ci->yield(); ci->set_elapsed(samplesdone/(frequency/1000)); OutputPtr = OutputBuffer; @@ -178,7 +178,7 @@ enum codec_status codec_start(struct codec_api *api) /* Flush the remaining data in the output buffer */ if (OutputPtr > OutputBuffer) { ci->yield(); - while (!ci->audiobuffer_insert(OutputBuffer, OutputPtr - OutputBuffer)) + while (!ci->pcmbuf_insert(OutputBuffer, OutputPtr - OutputBuffer)) ci->yield(); } diff --git a/apps/codecs/vorbis.c b/apps/codecs/vorbis.c index 03f1ae9..20fb79a 100644 --- a/apps/codecs/vorbis.c +++ b/apps/codecs/vorbis.c @@ -262,7 +262,7 @@ enum codec_status codec_start(struct codec_api* api) } else if (n < 0) { DEBUGF("Error decoding frame\n"); } else { - while (!rb->audiobuffer_insert(pcmbuf, n)) { + while (!rb->pcmbuf_insert(pcmbuf, n)) { rb->sleep(1); if ( rb->seek_time ) { /* Hmmm, a seek was requested. Throw out the diff --git a/apps/codecs/wav.c b/apps/codecs/wav.c index 49bd12d..527d33d 100644 --- a/apps/codecs/wav.c +++ b/apps/codecs/wav.c @@ -138,7 +138,7 @@ enum codec_status codec_start(struct codec_api* api) ci->set_elapsed(samplesdone/(ci->id3->frequency/1000)); rb->yield(); - while (!ci->audiobuffer_insert((unsigned char*)wavbuf, n)) + while (!ci->pcmbuf_insert((unsigned char*)wavbuf, n)) rb->yield(); ci->advance_buffer(n); diff --git a/apps/codecs/wavpack.c b/apps/codecs/wavpack.c index d363cbe..f76ac5a 100644 --- a/apps/codecs/wavpack.c +++ b/apps/codecs/wavpack.c @@ -189,7 +189,7 @@ enum codec_status codec_start(struct codec_api* api) if (ci->stop_codec || ci->reload_codec) break; - while (!ci->audiobuffer_insert ((char *) temp_buffer, nsamples * 4)) + while (!ci->pcmbuf_insert ((char *) temp_buffer, nsamples * 4)) rb->sleep (1); ci->set_elapsed (WavpackGetSampleIndex (wpc) / sr_100 * 10); |