Lines Matching refs:endpoint_conf
2527 const pa_a2dp_endpoint_conf *endpoint_conf;
2529 endpoint_conf = pa_bluetooth_a2dp_endpoint_conf_iter(i);
2531 if (memcmp(key, &endpoint_conf->id, sizeof(pa_a2dp_codec_id)) == 0) {
2532 if (endpoint_conf->can_be_supported(is_a2dp_sink)) {
2535 pa_json_encoder_add_member_string(encoder, "name", endpoint_conf->bt_codec.name);
2536 pa_json_encoder_add_member_string(encoder, "description", endpoint_conf->bt_codec.description);
2570 const pa_a2dp_endpoint_conf *endpoint_conf;
2627 endpoint_conf = pa_bluetooth_get_a2dp_endpoint_conf(codec_name);
2628 if (endpoint_conf == NULL) {
2635 if (!endpoint_conf->can_be_supported(is_a2dp_sink)) {
2651 capabilities_hashmap = pa_hashmap_get(is_a2dp_sink ? u->device->a2dp_sink_endpoints : u->device->a2dp_source_endpoints, &endpoint_conf->id);
2654 endpoint_conf->bt_codec.name);
2658 pa_log_info("Initiating codec switching process to %s", endpoint_conf->bt_codec.name);
2669 if (!pa_bluetooth_device_switch_codec(u->device, profile, capabilities_hashmap, endpoint_conf, switch_codec_cb_handler, userdata)