From 159c52dd36e5c008612458192904f57ea6dfdfad Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Sat, 20 Aug 2005 11:13:19 +0000 Subject: Initial voice ui support for software codec platforms. Added also a beep when changing tracks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7360 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/wav.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'apps/codecs/wav.c') diff --git a/apps/codecs/wav.c b/apps/codecs/wav.c index 527d33d286..d2ae7bd6c3 100644 --- a/apps/codecs/wav.c +++ b/apps/codecs/wav.c @@ -71,15 +71,12 @@ enum codec_status codec_start(struct codec_api* api) return CODEC_ERROR; } - while (!rb->taginfo_ready) + while (!*rb->taginfo_ready) rb->yield(); - - if (rb->id3->frequency != NATIVE_FREQUENCY) { - rb->configure(DSP_SET_FREQUENCY, (long *)(rb->id3->frequency)); - rb->configure(CODEC_DSP_ENABLE, (bool *)true); - } else { - rb->configure(CODEC_DSP_ENABLE, (bool *)false); - } + + /* Always enable DSP to support voice ui. */ + rb->configure(CODEC_DSP_ENABLE, (bool *)true); + rb->configure(DSP_SET_FREQUENCY, (long *)(rb->id3->frequency)); /* FIX: Correctly parse WAV header - we assume canonical 44-byte header */ -- cgit v1.2.3