蓝牙电话pbap服务修改 1398/3 1398/head 1399/target/1 1400/target/1 1401/target/1
authorhcj <1224667075@qq.com>
Thu, 14 Nov 2024 10:04:21 +0000 (18:04 +0800)
committerhcj <1224667075@qq.com>
Thu, 14 Nov 2024 10:04:21 +0000 (18:04 +0800)
code/sdk/application/wearable/fd230app/nativeui/phoneservice/src/PhoneService.cpp

index aebaa74..2aae426 100644 (file)
@@ -1610,6 +1610,9 @@ static void CallStateChanged(const bd_addr_t *bdAddr, const hfp_hf_calls_info_t
     SetCompleteCallFlag(call);
     CatCallStateChangedInfo(bdAddr, call);
     CallAudioHandle(call);
+
+    if(call->state==HFP_HF_CALL_STATE_INCOMING || call->state==HFP_HF_CALL_STATE_DIALING 
+    || call->state==HFP_HF_CALL_STATE_ALERTING)
     uapi_pbap_cmd_pull_vcard_listing((unsigned char *)call->number);
 
     if(HFP_HF_CALL_STATE_INCOMING!=call->state)