summaryrefslogtreecommitdiff
path: root/apps/codecs/flac.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2007-02-10 16:34:16 +0000
committerMichael Sevakis <jethead71@rockbox.org>2007-02-10 16:34:16 +0000
commit97f369a5876762a6f4181a8b44c85cb894ebc5f3 (patch)
treecb604ca0ee2fac52bf92635a1c136f1f97f64918 /apps/codecs/flac.c
parentce3b774b212defb26f166d77251a11ce14cec73e (diff)
downloadrockbox-97f369a5876762a6f4181a8b44c85cb894ebc5f3.tar.gz
rockbox-97f369a5876762a6f4181a8b44c85cb894ebc5f3.zip
SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback and dsp_configure and stop all the silly type casting of intergral types to pointers to set dsp configuration and watermarks. Shouldn't have any effect on already compiled codecs at all. Will fix any important patches in the tracker so they compile.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12259 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/flac.c')
-rw-r--r--apps/codecs/flac.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/codecs/flac.c b/apps/codecs/flac.c
index 738e4bb391..00e0a1f242 100644
--- a/apps/codecs/flac.c
+++ b/apps/codecs/flac.c
@@ -425,10 +425,10 @@ enum codec_status codec_main(void)
425 int retval; 425 int retval;
426 426
427 /* Generic codec initialisation */ 427 /* Generic codec initialisation */
428 ci->configure(CODEC_SET_FILEBUF_WATERMARK, (int *)(1024*512)); 428 ci->configure(CODEC_SET_FILEBUF_WATERMARK, 1024*512);
429 ci->configure(CODEC_SET_FILEBUF_CHUNKSIZE, (int *)(1024*128)); 429 ci->configure(CODEC_SET_FILEBUF_CHUNKSIZE, 1024*128);
430 430
431 ci->configure(DSP_SET_SAMPLE_DEPTH, (int *)(FLAC_OUTPUT_DEPTH-1)); 431 ci->configure(DSP_SET_SAMPLE_DEPTH, FLAC_OUTPUT_DEPTH-1);
432 432
433 next_track: 433 next_track:
434 434
@@ -450,9 +450,9 @@ enum codec_status codec_main(void)
450 while (!*ci->taginfo_ready && !ci->stop_codec) 450 while (!*ci->taginfo_ready && !ci->stop_codec)
451 ci->sleep(1); 451 ci->sleep(1);
452 452
453 ci->configure(DSP_SWITCH_FREQUENCY, (int *)(ci->id3->frequency)); 453 ci->configure(DSP_SWITCH_FREQUENCY, ci->id3->frequency);
454 ci->configure(DSP_SET_STEREO_MODE, fc.channels == 1 ? 454 ci->configure(DSP_SET_STEREO_MODE, fc.channels == 1 ?
455 (int *)STEREO_MONO : (int *)STEREO_NONINTERLEAVED); 455 STEREO_MONO : STEREO_NONINTERLEAVED);
456 codec_set_replaygain(ci->id3); 456 codec_set_replaygain(ci->id3);
457 457
458 if (samplesdone) { 458 if (samplesdone) {