Lines Matching defs:codec_index
41 // |codec_index| and |codec_priority| are the codec type and priority to use
44 btav_a2dp_codec_config_t* codec_config, btav_a2dp_codec_index_t codec_index,
47 codec_config->codec_type = codec_index;
51 A2dpCodecConfig::A2dpCodecConfig(btav_a2dp_codec_index_t codec_index,
54 : codec_index_(codec_index),
99 btav_a2dp_codec_index_t codec_index,
101 LOG_DEBUG(LOG_TAG, "%s: codec %s", __func__, A2DP_CodecIndexStr(codec_index));
104 switch (codec_index) {
448 btav_a2dp_codec_index_t codec_index =
454 auto cp_iter = codec_priorities_.find(codec_index);
460 A2dpCodecConfig::createCodec(codec_index, codec_priority);
470 disabled_codecs_.insert(std::make_pair(codec_index, codec_config));
474 indexed_codecs_.insert(std::make_pair(codec_index, codec_config));
476 if (codec_index < BTAV_A2DP_CODEC_INDEX_SOURCE_MAX) {
508 btav_a2dp_codec_index_t codec_index = A2DP_SourceCodecIndex(p_codec_info);
509 if (codec_index == BTAV_A2DP_CODEC_INDEX_MAX) return nullptr;
511 auto iter = indexed_codecs_.find(codec_index);
1218 const char* A2DP_CodecIndexStr(btav_a2dp_codec_index_t codec_index) {
1219 switch (codec_index) {
1230 if (codec_index < BTAV_A2DP_CODEC_INDEX_MAX)
1231 return A2DP_VendorCodecIndexStr(codec_index);
1236 bool A2DP_InitCodecConfig(btav_a2dp_codec_index_t codec_index,
1239 A2DP_CodecIndexStr(codec_index));
1245 switch (codec_index) {
1256 if (codec_index < BTAV_A2DP_CODEC_INDEX_MAX)
1257 return A2DP_VendorInitCodecConfig(codec_index, p_cfg);