浏览代码

more speaker changes

Sanjay Govind 10 月之前
父节点
当前提交
abbbbfa65a
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      virtual_portal.c

+ 5 - 0
virtual_portal.c

@@ -407,6 +407,11 @@ int virtual_portal_m(VirtualPortal* virtual_portal, uint8_t* message, uint8_t* r
     virtual_portal->count = 0;
     virtual_portal->count = 0;
     virtual_portal->head = virtual_portal->tail = virtual_portal->current_audio_buffer;
     virtual_portal->head = virtual_portal->tail = virtual_portal->current_audio_buffer;
     virtual_portal->playing_audio = false;
     virtual_portal->playing_audio = false;
+    if (virtual_portal->speaker) {
+        wav_player_dma_start();
+    } else {
+        wav_player_dma_stop();
+    }
     /*
     /*
     char display[33] = {0};
     char display[33] = {0};
     for(size_t i = 0; i < BLOCK_SIZE; i++) {
     for(size_t i = 0; i < BLOCK_SIZE; i++) {