Przeglądaj źródła

update:兼容audio统一api

alienwalker 3 lat temu
rodzic
commit
5013a694e3
1 zmienionych plików z 12 dodań i 1 usunięć
  1. 12 1
      application/src/luat_audio_air105.c

+ 12 - 1
application/src/luat_audio_air105.c

@@ -29,6 +29,7 @@
 #include "mp3_decode/minimp3.h"
 #define LUAT_LOG_TAG "audio"
 #include "luat_log.h"
+#include "luat_audio.h"
 //#define __DECODE_DEBUG__
 #ifdef __DECODE_DEBUG__
 #define STEP(X)	Stream->DecodeStep=X
@@ -292,6 +293,11 @@ uint8_t luat_audio_is_finish(uint8_t multimedia_id)
 	return !prvAudioStream.waitRequire;
 }
 
+int luat_audio_play_multi_files(uint8_t multimedia_id, uData_t *info, uint32_t files_num, uint8_t error_stop)
+{
+	return -1;
+}
+
 int luat_audio_play_file(uint8_t multimedia_id, const char *path)
 {
 	if (prvAudioStream.IsPlaying)
@@ -431,7 +437,7 @@ int luat_audio_play_file(uint8_t multimedia_id, const char *path)
 	return -1;
 }
 
-void luat_audio_config_pa(int8_t multimedia_id, uint32_t pin, int level, uint32_t dummy_time_len, uint32_t pa_delay_time)
+void luat_audio_config_pa(uint8_t multimedia_id, uint32_t pin, int level, uint32_t dummy_time_len, uint32_t pa_delay_time)
 {
 	if (pin < GPIO_NONE)
 	{
@@ -451,3 +457,8 @@ void luat_audio_config_pa(int8_t multimedia_id, uint32_t pin, int level, uint32_
 		prvAudioStream.PADelayTimer = Timer_Create(luat_audio_pa_on, NULL, NULL);
 	}
 }
+
+void luat_audio_config_dac(uint8_t multimedia_id, int pin, int level)
+{
+
+}