您的位置:首页 > 职场人生

RIL接听电话没有声音的问题 [ RIL_Answer | RIL_SetAudioDevices ]

2010-03-30 12:37 567 查看
前言

  关键字:RIL_SetAudioDevices , RIL_Answer , RIL接电话

  RIL调用RIL_Answer接电话时没有声音的问题,尝试不同组合的搜索才得以解决,感谢搜索引擎。

  

文章

  1.  线索1:http://www.devdiv.net/bbs/viewthread.php?tid=9621

  2.  线索2:http://www.teksoftco.com/forum/viewtopic.php?p=1909

正文

   没有什么好说明的,直接上代码:

RIL_Answer(m_hRil);

RILAUDIODEVICEINFO audioDeviceInfo;

audioDeviceInfo.cbSize = sizeof(audioDeviceInfo);

audioDeviceInfo.dwParams = RIL_PARAM_ADI_ALL;

audioDeviceInfo.dwRxDevice = RIL_AUDIO_HANDSET;

audioDeviceInfo.dwTxDevice = RIL_AUDIO_HANDSET;

RIL_SetAudioDevices(m_hRil, &audioDeviceInfo);

维护

  1.  2010-6-7  实践发现不同机型特征不一,比如我现在测的一款机器就是加了这段代码没声,没加就正常了,所有千万不要直接复制粘贴就了事,关键还是RIL驱动实现不一样!

结束语

   线索1提到了RIL_SetAudioDevices函数,但是没有说怎么使用;线索2全英文,但是有我搜索关键字的一段代码,毫不犹豫复制-粘贴,测试OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息