簡體   English   中英

pjsip使ios上的揚聲器無法正常工作

[英]pjsip enable loudspeaker on ios des not work

我使用此代碼嘗試在iOS設備上啟用揚聲器。

pjmedia_aud_dev_route route = PJMEDIA_AUD_DEV_ROUTE_LOUDSPEAKER;
pj_status_t status = pjsua_snd_set_setting(PJMEDIA_AUD_DEV_CAP_INPUT_ROUTE, &route, PJ_FALSE);
if (status != PJ_SUCCESS){
             NSLog(@"Error enabling loudspeaker");
}

我知道我可以使用kAudioSessionProperty_OverrideAudioRoute但我想通過PJMEDIA_AUD_DEV_ROUTE_BLUETOOTH啟用它,因為我可以傳遞PJMEDIA_AUD_DEV_ROUTE_BLUETOOTH來路由和啟用藍牙。

我在iOS 5.0上使用pjsip 1.8.5

我已將pjsip更新為2.0.1版,上面的代碼沒有問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM