內容簡介
官方給的QCC3056的source程序,在HFP下,耳機操作音量加減能聽到耳機音量有變化,但電腦音量條沒有同步更新,同時,操作電腦的音量條,音量無法同步到耳機,即耳機聲音沒有變化。
測試工具
MDE:MDE_WIN_2.6.1.26_x64
Toolkit:ADK Toolkit 1.2.4.16_x64
QACT:NULL
Bluesuite:NULL
Hardware:Qualcomm QCC3056 DEV.
Software:qcc515x-qcc305x-src-1-0_qtil_standard_oem_source-apps,ADK-21.1-CS-r00073.2 0.0.073.2
前言
該問題在ADK-21.1-CS-r00073.2 0.0.073.2上存在,后續ADK是否存在就不確定了,因為到目前(20211123)為止高通還沒有發布新的版本。
問題復現
復現方法很簡單,只需要將dongle連上耳機和電腦,然后在電腦端啟動通話功能,比如打開teams進入會議,這個時候耳機就會切到通話模式。在耳機上進行“音量加”或者“音量減”操作,雖然能聽到耳機音量有變化,但無法看到電腦音量條有變化;同樣,直接操作電腦的音量條,不會影響耳機的音量。查看source的release note,發現在HFP部分沒有寫有音量同步功能,應該是這一部分功能沒有完成,需要自己添加代碼解決。
本文的代碼是基于《一種解決QCC3056下source程序在A2DP下音量同步錯誤問題的思路》的代碼增加的,用到了部分上面文章里的函數,單依靠這篇文章修改,代碼可能會出錯,所以需要先看前面的文章!需要先看前面的文章!需要先看前面的文章!
本文還是和前文一樣存在同樣的副作用,即:
耳機的每一個音量加減,反饋到電腦上不再是均勻加減了,比如一個“音量加”操作,會有以下不同的情況出現:
當前電腦音量為0,則會變成2;
當前電腦音量為22,則會變成28;
當前電腦音量為88,則會變成100。
編輯:jq
-
耳機
+關注
關注
29文章
3080瀏覽量
85920 -
程序
+關注
關注
117文章
3846瀏覽量
85242 -
代碼
+關注
關注
30文章
4968瀏覽量
73970 -
ADK
+關注
關注
0文章
7瀏覽量
5260
原文標題:解決QCC3056下source程序在HFP下沒有音量同步功能的問題
文章出處:【微信號:TalkBT,微信公眾號:藍牙】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
在Gnome桌面環境下啟動cutefish終端等應用會報錯如何解決?
NRF54L15DK串行恢復模式沒有了藍牙功能,應該怎樣在藍牙模式下進行ota
USBISP/USBasp編程器給Atmega32U4下載Arduino bootloader引導程序
在Windows和Linux環境下分別使用Olimex和蜂鳥調試器下載程序
按下復位鍵RTT程序死機正常嗎?
如何解決太誘陶瓷電容在高溫環境下的容量衰減問題?
AK-BT2 的 SOURCE 或 SINK 程序是否能夠控制對等設備的射頻功率?
cybt413061連接HFP時,撥號操作未啟動是怎么回事?
CYBT-343026-01能否使用 HFP 和 AVRCP 制作應用程序?
請問刪除“wiced_voice_path.a”并繼續開發 HFP 和 A2DP 功能可以接受嗎?
請問SCO_Hook是否在CYW20721B2上的HFP音頻網關項目中起作用?
allegro軟件走線命令下參數不顯示如何解決
QCC3056下source程序如何解決在HFP下沒有音量同步功能的問題
評論