Home
last modified time | relevance | path

Searched refs:peer_features (Results 1 – 15 of 15) sorted by relevance

/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/hf_client/
Dbta_hf_client_sdp.c256 if (bta_hf_client_cb.scb.peer_features == 0) { in bta_hf_client_sdp_find_attr()
257 bta_hf_client_cb.scb.peer_features = p_attr->attr_value.v.u16; in bta_hf_client_sdp_find_attr()
260 if (bta_hf_client_cb.scb.peer_features & 0x0020) { in bta_hf_client_sdp_find_attr()
261 bta_hf_client_cb.scb.peer_features &= ~0x0020; in bta_hf_client_sdp_find_attr()
262 bta_hf_client_cb.scb.peer_features |= BTA_HF_CLIENT_PEER_CODEC; in bta_hf_client_sdp_find_attr()
268 bta_hf_client_cb.scb.peer_features |= BTA_HF_CLIENT_PEER_REJECT; in bta_hf_client_sdp_find_attr()
281 bta_hf_client_cb.scb.peer_features); in bta_hf_client_sdp_find_attr()
Dbta_hf_client_act.c325 bta_hf_client_cb.scb.peer_features = 0; in bta_hf_client_rfc_fail()
395 bta_hf_client_cb.scb.peer_features = 0; in bta_hf_client_rfc_close()
546 evt.peer_feat = bta_hf_client_cb.scb.peer_features; in bta_hf_client_svc_conn_open()
Dbta_hf_client_main.c571 if (bta_hf_client_cb.scb.peer_features & BTA_HF_CLIENT_PEER_CODEC) { in bta_hf_client_slc_seq()
592 if (bta_hf_client_cb.scb.peer_features & BTA_HF_CLIENT_PEER_FEAT_3WAY) { in bta_hf_client_slc_seq()
Dbta_hf_client_sco.c214 (bta_hf_client_cb.scb.peer_features && BTA_HF_CLIENT_PEER_ESCO_S4)) { in bta_hf_client_sco_conn_rsp()
398 (bta_hf_client_cb.scb.peer_features && BTA_HF_CLIENT_PEER_ESCO_S4)) { in bta_hf_client_sco_create()
Dbta_hf_client_at.c354 bta_hf_client_cb.scb.peer_features = value; in bta_hf_client_handle_brsf()
1718 if (!(bta_hf_client_cb.scb.peer_features & BTA_HF_CLIENT_PEER_FEAT_ECNR)) { in bta_hf_client_send_at_nrec()
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/av/
Dbta_av_act.c334 p_rcb->peer_features = 0; in bta_av_rc_create()
521 rc_open.peer_features = p_cb->rcb[i].peer_features; in bta_av_rc_opened()
527 rc_open.peer_features); in bta_av_rc_opened()
528 if (rc_open.peer_features == 0) { in bta_av_rc_opened()
531 rc_open.peer_features = BTA_AV_FEAT_RCCT; in bta_av_rc_opened()
1502 tBTA_AV_FEAT peer_features = 0; in bta_av_check_peer_rc_features() local
1520 peer_features |= BTA_AV_FEAT_RCCT; in bta_av_check_peer_rc_features()
1523 peer_features |= BTA_AV_FEAT_RCTG; in bta_av_check_peer_rc_features()
1533 peer_features |= (BTA_AV_FEAT_VENDOR | BTA_AV_FEAT_METADATA); in bta_av_check_peer_rc_features()
1537 peer_features |= (BTA_AV_FEAT_ADV_CTRL); in bta_av_check_peer_rc_features()
[all …]
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/hf_ag/
Dbta_ag_sdp.c333 if (p_scb->peer_features == 0) in bta_ag_sdp_find_attr()
334 p_scb->peer_features = p_attr->attr_value.v.u16; in bta_ag_sdp_find_attr()
341 p_scb->peer_features |= BTA_AG_PEER_FEAT_VOL; in bta_ag_sdp_find_attr()
343 p_scb->peer_features &= ~BTA_AG_PEER_FEAT_VOL; in bta_ag_sdp_find_attr()
Dbta_ag_cmd.c869 … if(!((p_scb->peer_features & BTA_AG_PEER_FEAT_VOIP) && (p_scb->features & BTA_AG_FEAT_VOIP))) { in bta_ag_at_hfp_cback()
898 (p_scb->peer_features & BTA_AG_PEER_FEAT_ECC)) { in bta_ag_at_hfp_cback()
914 …if(val.idx && !((p_scb->features & BTA_AG_FEAT_ECC) && (p_scb->peer_features & BTA_AG_PEER_FEAT_EC… in bta_ag_at_hfp_cback()
963 …!p_scb->svc_conn && !((p_scb->features & BTA_AG_FEAT_3WAY) && (p_scb->peer_features & BTA_AG_PEER_… in bta_ag_at_hfp_cback()
1002 p_scb->peer_features = (UINT16) int_arg; in bta_ag_at_hfp_cback()
1109 … if((p_scb->peer_features & BTA_AG_PEER_FEAT_CODEC) && (p_scb->features & BTA_AG_FEAT_CODEC)) { in bta_ag_at_hfp_cback()
Dbta_ag_act.c341 p_scb->peer_features = 0; in bta_ag_rfc_fail()
375 p_scb->peer_features = 0; in bta_ag_rfc_close()
720 evt.peer_feat = p_scb->peer_features; in bta_ag_svc_conn_open()
Dbta_ag_sco.c705 (p_scb->peer_features & BTA_AG_PEER_FEAT_CODEC)) in bta_ag_codec_negotiate()
/hal_espressif-3.6.0/components/bt/host/bluedroid/btc/profile/std/avrc/
Dbtc_avrc.c453 btc_rc_cb.rc_features = p_rc_open->peer_features; in handle_rc_connect()
459 if (p_rc_open->peer_features & BTA_AV_FEAT_RCTG) { in handle_rc_connect()
467 if (p_rc_open->peer_features & BTA_AV_FEAT_RCCT) { in handle_rc_connect()
922 BTC_TRACE_DEBUG("RC open, peer_features:%x", p_data->rc_open.peer_features); in btc_rc_handler()
939 BTC_TRACE_DEBUG("Peer_features:%x", p_data->rc_feat.peer_features); in btc_rc_handler()
943 if ((p_data->rc_feat.peer_features & BTA_AV_FEAT_RCTG) && in btc_rc_handler()
951 if ((p_data->rc_feat.peer_features & BTA_AV_FEAT_RCCT) && in btc_rc_handler()
960 btc_rc_cb.rc_features = p_data->rc_feat.peer_features; in btc_rc_handler()
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/include/bta/
Dbta_av_api.h389 tBTA_AV_FEAT peer_features; member
405 tBTA_AV_FEAT peer_features; member
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/hf_client/include/
Dbta_hf_client_int.h144 tBTA_HF_CLIENT_PEER_FEAT peer_features; /* peer device features */ member
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/hf_ag/include/
Dbta_ag_int.h266 tBTA_AG_PEER_FEAT peer_features; /* peer device features */ member
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/av/include/
Dbta_av_int.h475 tBTA_AV_FEAT peer_features; /* peer features mask */ member