1. 程式人生 > >[FAQ18962][voip call]使用skype、line、微信等apk進行voip通話,出現迴音、嘯叫、雜音、卡頓等現象

[FAQ18962][voip call]使用skype、line、微信等apk進行voip通話,出現迴音、嘯叫、雜音、卡頓等現象

DESCRIPTION]  使用skype、line、微信等apk進行voip通話,  喇叭模式 出現迴音、嘯叫、雜音、卡頓等現象 [SOLUTION] 首先清空mtklog資料夾 start log 進行voip 通話,喇叭模式 通話結束後 stop log 1.如果在生成的mtklog/mobilelog/kernel_log中搜索關鍵字  buffer overflow    請分別檢查檔案     AudioALSACaptureDataProviderNormal.cpp    AudioALSACaptureDataProviderEchoRef.cpp    中的open()方法    如果有mConfig.period_count = 2    請都改成mConfig.period_count = 4
   或者申請patch ALPS02569171  ALPS02826928 2.通常合入patch 之後,voip通話會有明顯改善    如果此時通話效果還不能滿足要求,請做如下修改    AudioALSAStreamin.cpp
   #define LOW_LATENCY_BUFFER_TIME_MS 5 //ms 改為10 3.audio dump和log的開啟可能會影響通話效果    如果合入上述修改之後仍然有迴音,請使用user版本,關閉所有log和audio dump    進入工模,Hardware Testing->Audio->Audio Logger,所有dump都不要勾選    然後進行測試