summaryrefslogtreecommitdiff
path: root/apps/codecs
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2005-07-13 12:48:22 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2005-07-13 12:48:22 +0000
commit20b3897474cfa680e33f7d03feb6644390fd2b20 (patch)
tree6f0cb7bde0b73317e62ad9131a7c81aeff00942a /apps/codecs
parent10a680556aa690d8643516f74db471e5da8db930 (diff)
downloadrockbox-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.c2
-rw-r--r--apps/codecs/flac.c2
-rw-r--r--apps/codecs/mpa.c10
-rw-r--r--apps/codecs/mpc.c4
-rw-r--r--apps/codecs/vorbis.c2
-rw-r--r--apps/codecs/wav.c2
-rw-r--r--apps/codecs/wavpack.c2
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);