bsp_audio.h 683 B

1234567891011121314151617181920212223242526
  1. #ifndef __BSP_AUDIO_H__
  2. #define __BSP_AUDIO_H__
  3. #define AUDIO_PATH_AUX 0
  4. #define AUDIO_PATH_SPEAKER 1
  5. #define AUDIO_PATH_BTMIC 2
  6. #define AUDIO_PATH_USBMIC 3
  7. #define AUDIO_PATH_KARAOK 4
  8. #define AUDIO_PATH_OPUS 5
  9. #define AUDIO_PATH_TTP 6
  10. #define AUDIO_PATH_ANC_ALG 7
  11. #define AUDIO_PATH_IODM_MIC_TEST 8
  12. #define AUDIO_PATH_ASR 9
  13. #define FPAG_ADC_TEST 0
  14. void audio_path_init(u8 path_idx);
  15. void audio_path_exit(u8 path_idx);
  16. void audio_path_start(u8 path_idx);
  17. u16 bsp_aux_ch_getcfg(void);
  18. void audio_pdm_mic_init(void);
  19. void audio_pdm_mic_exit(void);
  20. #endif //__BSP_AUDIO_H__