Lines Matching defs:config_buffer
163 static bool is_configuration_valid(const uint8_t *config_buffer, uint8_t config_size) {
164 const a2dp_aptx_t *config = (const a2dp_aptx_t *) config_buffer;
174 static bool is_configuration_valid_hd(const uint8_t *config_buffer, uint8_t config_size) {
175 const a2dp_aptx_hd_t *config = (const a2dp_aptx_hd_t *) config_buffer;
237 static uint8_t fill_preferred_configuration(const pa_sample_spec *default_sample_spec, const uint8_t *capabilities_buffer, uint8_t capabilities_size, uint8_t config_buffer[MAX_A2DP_CAPS_SIZE]) {
238 a2dp_aptx_t *config = (a2dp_aptx_t *) config_buffer;
254 static uint8_t fill_preferred_configuration_hd(const pa_sample_spec *default_sample_spec, const uint8_t *capabilities_buffer, uint8_t capabilities_size, uint8_t config_buffer[MAX_A2DP_CAPS_SIZE]) {
255 a2dp_aptx_hd_t *config = (a2dp_aptx_hd_t *) config_buffer;
395 static void *init_common(enum a2dp_codec_type codec_type, bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) {
407 info->a2dp_codec_t.aptx_config = (const a2dp_aptx_t *) config_buffer;
411 info->a2dp_codec_t.aptx_hd_config = (const a2dp_aptx_hd_t *) config_buffer;
431 static void *init(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) {
432 return init_common(APTX, for_encoding, for_backchannel, config_buffer, config_size, sample_spec, core);
435 static void *init_hd(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) {
436 return init_common(APTX_HD, for_encoding, for_backchannel, config_buffer, config_size, sample_spec, core);