Lines Matching defs:hfp_codec

90 static void hfp_codec_reset_sco_buffer(hfp_codec_t *hfp_codec) {  in hfp_codec_reset_sco_buffer()
96 static void hfp_codec_init_helper(hfp_codec_t *hfp_codec, void (*encode)(struct hfp_codec *, int16_… in hfp_codec_init_helper()
108 void hfp_codec_init_msbc(hfp_codec_t * hfp_codec, btstack_sbc_encoder_state_t * msbc_encoder_contex… in hfp_codec_init_msbc()
114 void hfp_codec_init_msbc_with_codec(hfp_codec_t * hfp_codec, const btstack_sbc_encoder_t * sbc_enco… in hfp_codec_init_msbc_with_codec()
124 void hfp_codec_init_lc3_swb(hfp_codec_t * hfp_codec, const btstack_lc3_encoder_t * lc3_encoder, voi… in hfp_codec_init_lc3_swb()
133 bool hfp_codec_can_encode_audio_frame_now(const hfp_codec_t * hfp_codec){ in hfp_codec_can_encode_audio_frame_now()
137 uint16_t hfp_codec_num_audio_samples_per_frame(const hfp_codec_t * hfp_codec){ in hfp_codec_num_audio_samples_per_frame()
143 static void hfp_codec_encode_msbc(hfp_codec_t * hfp_codec, int16_t * pcm_samples){ in hfp_codec_encode_msbc()
152 static void hfp_codec_encode_msbc_with_codec(hfp_codec_t * hfp_codec, int16_t * pcm_samples){ in hfp_codec_encode_msbc_with_codec()
162 static void hfp_codec_encode_lc3swb(hfp_codec_t * hfp_codec, int16_t * pcm_samples){ in hfp_codec_encode_lc3swb()
169 void hfp_codec_encode_audio_frame(hfp_codec_t * hfp_codec, int16_t * pcm_samples){ in hfp_codec_encode_audio_frame()
190 uint16_t hfp_codec_num_bytes_available(const hfp_codec_t * hfp_codec){ in hfp_codec_num_bytes_available()
194 void hfp_codec_read_from_stream(hfp_codec_t * hfp_codec, uint8_t * buf, uint16_t size){ in hfp_codec_read_from_stream()
211 void hfp_codec_deinit(hfp_codec_t * hfp_codec){ in hfp_codec_deinit()