From d2e75bf02d1ad91fca0e283e8c71b1091ec85a80 Mon Sep 17 00:00:00 2001 From: Brandon Low Date: Fri, 3 Feb 2006 00:12:11 +0000 Subject: Remove exported pcm functions. Codecs should never be allowed to access the pcm directly. Only through the callbacks in playback.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8544 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs.c | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) (limited to 'apps/codecs.c') diff --git a/apps/codecs.c b/apps/codecs.c index 6720de909c..380816ba40 100644 --- a/apps/codecs.c +++ b/apps/codecs.c @@ -50,10 +50,6 @@ #include "database.h" #include "splash.h" -#if (CONFIG_CODEC == SWCODEC) -#include "pcm_playback.h" -#endif - #ifdef SIMULATOR #if CONFIG_CODEC == SWCODEC unsigned char codecbuf[CODEC_SIZE]; @@ -162,13 +158,6 @@ struct codec_api ci = { mp3_play_pause, mp3_play_stop, mp3_is_playing, -#if CONFIG_CODEC == SWCODEC - pcm_play_data, - pcm_play_stop, - pcm_set_frequency, - pcm_is_playing, - pcm_play_pause, -#endif #endif /* playback control */ @@ -216,8 +205,6 @@ struct codec_api ci = { battery_level, battery_level_safe, - /* new stuff at the end, sort into place next time - the API gets incompatible */ #ifdef RB_PROFILE profile_thread, profstop, @@ -225,6 +212,9 @@ struct codec_api ci = { profile_func_exit, #endif + /* new stuff at the end, sort into place next time + the API gets incompatible */ + }; int codec_load_ram(char* codecptr, int size, void* ptr2, int bufwrap, -- cgit v1.2.3