123456789101112131415161718192021222324252627 |
- #ifndef __BSP_AUDIO_H__
- #define __BSP_AUDIO_H__
- #define AUDIO_PATH_AUX 0
- #define AUDIO_PATH_BTMIC 1
- #define AUDIO_PATH_MIC_TEST 2
- #define AUDIO_PATH_VA 3
- #define AUDIO_PATH_SPEAKER 4
- #define NR_CHCHE_LEN 256
- typedef struct{
- u16 wptr;
- u16 rptr;
- u16 optr;
- u16 len;
- u16 olen;
- s16 buf[NR_CHCHE_LEN];
- } sco_cache_t;
- void audio_path_init(u8 path_idx);
- void audio_path_exit(u8 path_idx);
- void audio_path_start(u8 path_idx);
- u8 get_aux_channel_cfg(void);
- #endif //__BSP_AUDIO_H__
|