HFP: Return SDP status to HFP layer
* Fix an error introduced in change Ic0b4498dd623d0ea31b4513d6b7861cae390bc72 so that SDP status is sent up to the HFP BTA layer * With SDP status correctly passed up, HFP BTA layer can correctly determine when to continue SDP search for HSP * When open connection to HFP or HSP devices, use a control block's registered services instead of passing in opening services every time from BTIF layer * Do not use a control block that are in CONNECTING or DISCONNECTING state * Add a crash in btif_hf.cc:connect_int() to gurantee that no control block is in connecting or disconnecting state when connect_int is called as it should be guranteed by the btif queue configuration Bug: 74234576 Test: connect to headset, make calls and hangup Change-Id: I5e2bce8c2f0f51bd3fd3e85e82827c5fb5e92887 (cherry picked from commit 4bf260f2b71c15f091290b16f6c7948b21fa7c49)
Loading
Please register or sign in to comment