AC63_BT_SDK/cpu/br30/audio_iis.h
2025-02-18 15:40:42 +08:00

23 lines
602 B
C

#ifndef _AUDIO_IIS_H_
#define _AUDIO_IIS_H_
extern void audio_iis_output_start(u8 ch);
extern void audio_iis_output_stop();
extern int audio_iis_output_write(s16 *data, u32 len);
extern void audio_iis_output_set_srI(u32 sample_rate);
void audio_iis_add_syncts_handle(void *syncts);
void audio_iis_remove_syncts_handle(void *syncts);
int audio_iis_data_time();
int audio_iis_buffered_frames();
void audio_iis_count_to_syncts(int frames);
void audio_iis_syncts_latch_trigger();
int audio_iis_irq_resume_decoder(int time_ms, void *priv, void (*callback)(void *));
u8 audio_iis_is_working();
#endif