pjsip 设置麦克风语音输入量 扬声器播放

参考外国友人问答找到的答案   地址:http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2011-April/012807.html

在pjsip 中 扬声器设置

int v ;//v是音量大小 

pjsua_snd_set_setting(PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING,(void*)&v,PJ_TRUE);

这是宏定义的解释

    /** 
     * Support for setting/retrieving the audio input device volume level.
     * The value of this capability is an unsigned integer representing 
     * the input audio volume setting in percent.
     */
    PJMEDIA_AUD_DEV_CAP_INPUT_VOLUME_SETTING = 8,

    /** 
     * Support for setting/retrieving the audio output device volume level.
     * The value of this capability is an unsigned integer representing 
     * the output audio volume setting in percent.
     */
    PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING = 16,

原本计划  麦克风音量输入调用,后来测试不能成功设置。

 pj_status_t status=pjsua_snd_set_setting(PJMEDIA_AUD_DEV_CAP_INPUT_VOLUME_SETTING,(void*)&v,PJ_TRUE);  //没有成功

改为  

float volume = 0; //范围是(0.0到2.0)  
pjsua_conf_adjust_rx_level(0, volume);    // 可以调整音量

第一个参数端口,不太明白什么意思,参照设置为0,能够设置扬声器音量大小。好像是与会议桥有关,不是太明白,望留言赐教。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值