summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 7688534e07..921121163f 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2563,6 +2563,15 @@ static void playback_init(void)
2563 queue_wait(&audio_queue, &ev); 2563 queue_wait(&audio_queue, &ev);
2564 if (ev.id == Q_AUDIO_POSTINIT) 2564 if (ev.id == Q_AUDIO_POSTINIT)
2565 break ; 2565 break ;
2566
2567#ifndef SIMULATOR
2568 if (ev.id == SYS_USB_CONNECTED)
2569 {
2570 logf("USB: Audio preinit");
2571 usb_acknowledge(SYS_USB_CONNECTED_ACK);
2572 usb_wait_for_disconnect(&audio_queue);
2573 }
2574#endif
2566 } 2575 }
2567 2576
2568 filebuf = (char *)&audiobuf[MALLOC_BUFSIZE]; 2577 filebuf = (char *)&audiobuf[MALLOC_BUFSIZE];