From ccd56bf22069ecb8f228dea0738c1ae2eba04a39 Mon Sep 17 00:00:00 2001 From: Michael Giacomelli Date: Sat, 20 Sep 2008 22:13:39 +0000 Subject: Fix test_codec on multiprocessor codecs (MP3, SPC). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18558 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/test_codec.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'apps/plugins') diff --git a/apps/plugins/test_codec.c b/apps/plugins/test_codec.c index 542f6edf2f..5eb9ad3988 100644 --- a/apps/plugins/test_codec.c +++ b/apps/plugins/test_codec.c @@ -485,6 +485,19 @@ static void init_ci(void) ci.invalidate_icache = invalidate_icache; ci.flush_icache = flush_icache; #endif + +#if NUM_CORES > 1 + ci.create_thread = rb->create_thread; + ci.thread_thaw = rb->thread_thaw; + ci.thread_wait = rb->thread_wait; + ci.semaphore_init = rb->semaphore_init; + ci.semaphore_wait = rb->semaphore_wait; + ci.semaphore_release = rb->semaphore_release; + ci.event_init = rb->event_init; + ci.event_wait = rb->event_wait; + ci.event_set_state = rb->event_set_state; +#endif + } static void codec_thread(void) -- cgit v1.2.3