summaryrefslogtreecommitdiff
path: root/apps/playback.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2011-09-01 07:32:07 +0000
committerMichael Sevakis <jethead71@rockbox.org>2011-09-01 07:32:07 +0000
commit6d3a6f71d1f8bce9ab5e7b90ceab6a17271174b8 (patch)
tree3769e0c1036de254182761c48d25d9a079d36295 /apps/playback.c
parent67f52495593ea66660bd3b63c1bb7bfbe7e5cef1 (diff)
downloadrockbox-6d3a6f71d1f8bce9ab5e7b90ceab6a17271174b8.zip
rockbox-6d3a6f71d1f8bce9ab5e7b90ceab6a17271174b8.tar.gz
rockbox-6d3a6f71d1f8bce9ab5e7b90ceab6a17271174b8.tar.bz2
rockbox-6d3a6f71d1f8bce9ab5e7b90ceab6a17271174b8.tar.xz
Remove obsolete init cruft from audio system because of diminished dependencies. All talk/voice dependency in playback.c should be imminently removable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30401 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playback.c')
-rw-r--r--apps/playback.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 1b883b8..9fd25b9 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -3813,14 +3813,11 @@ void audio_init(void)
pcm_init();
- codec_init_codec_api();
-
- make_codec_thread();
+ codec_thread_init();
/* This thread does buffer, so match its priority */
audio_thread_id = create_thread(audio_thread, audio_stack,
- sizeof(audio_stack), CREATE_THREAD_FROZEN,
- audio_thread_name
+ sizeof(audio_stack), 0, audio_thread_name
IF_PRIO(, MIN(PRIORITY_BUFFERING, PRIORITY_USER_INTERFACE))
IF_COP(, CPU));
@@ -3853,11 +3850,4 @@ void audio_init(void)
#ifdef HAVE_DISK_STORAGE
audio_set_buffer_margin(global_settings.buffer_margin);
#endif
-
- /* It's safe to let the threads run now */
-#ifdef PLAYBACK_VOICE
- voice_thread_resume();
-#endif
- codec_thread_resume();
- thread_thaw(audio_thread_id);
}