summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/playback.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c
index fc77bc12dd..dda3ea7bdd 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -46,6 +46,7 @@
46#include "playback.h" 46#include "playback.h"
47#include "pcmbuf.h" 47#include "pcmbuf.h"
48#include "pcm_playback.h" 48#include "pcm_playback.h"
49#include "pcm_record.h"
49#include "buffer.h" 50#include "buffer.h"
50#include "dsp.h" 51#include "dsp.h"
51#ifdef HAVE_LCD_BITMAP 52#ifdef HAVE_LCD_BITMAP
@@ -2385,9 +2386,15 @@ void test_unbuffer_event(struct mp3entry *id3, bool last_track)
2385void audio_init(void) 2386void audio_init(void)
2386{ 2387{
2387 static bool voicetagtrue = true; 2388 static bool voicetagtrue = true;
2388 2389
2389 logf("audio api init"); 2390 logf("audio api init");
2390 pcm_init(); 2391 pcm_init();
2392
2393#if defined(HAVE_RECORDING) && !defined(SIMULATOR)
2394 /* Set the input multiplexer to Line In */
2395 pcm_rec_mux(0);
2396#endif
2397
2391 filebufused = 0; 2398 filebufused = 0;
2392 filling = false; 2399 filling = false;
2393 current_codec = CODEC_IDX_AUDIO; 2400 current_codec = CODEC_IDX_AUDIO;