diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/playback.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/playback.c b/apps/playback.c index 3eda695b39..22ee3362c4 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -2541,6 +2541,8 @@ static void playback_init(void) | |||
2541 | break ; | 2541 | break ; |
2542 | } | 2542 | } |
2543 | 2543 | ||
2544 | filebuf = (char *)&audiobuf[MALLOC_BUFSIZE]; | ||
2545 | |||
2544 | /* Apply relevant settings */ | 2546 | /* Apply relevant settings */ |
2545 | audio_set_buffer_margin(global_settings.buffer_margin); | 2547 | audio_set_buffer_margin(global_settings.buffer_margin); |
2546 | audio_set_crossfade(global_settings.crossfade); | 2548 | audio_set_crossfade(global_settings.crossfade); |
@@ -2555,7 +2557,6 @@ void audio_preinit(void) | |||
2555 | filebufused = 0; | 2557 | filebufused = 0; |
2556 | filling = false; | 2558 | filling = false; |
2557 | current_codec = CODEC_IDX_AUDIO; | 2559 | current_codec = CODEC_IDX_AUDIO; |
2558 | filebuf = (char *)&audiobuf[MALLOC_BUFSIZE]; | ||
2559 | playing = false; | 2560 | playing = false; |
2560 | audio_codec_loaded = false; | 2561 | audio_codec_loaded = false; |
2561 | voice_is_playing = false; | 2562 | voice_is_playing = false; |
@@ -2582,7 +2583,7 @@ void audio_preinit(void) | |||
2582 | void audio_init(void) | 2583 | void audio_init(void) |
2583 | { | 2584 | { |
2584 | logf("playback system post-init"); | 2585 | logf("playback system post-init"); |
2585 | 2586 | ||
2586 | queue_post(&audio_queue, Q_AUDIO_POSTINIT, 0); | 2587 | queue_post(&audio_queue, Q_AUDIO_POSTINIT, 0); |
2587 | } | 2588 | } |
2588 | 2589 | ||