明远智睿技术论坛
标题:
【已解决】PJSIP移植找不到默认声卡设备
[打印本页]
作者:
CONAN
时间:
2016-11-16 21:02
标题:
【已解决】PJSIP移植找不到默认声卡设备
本帖最后由 CONAN 于 2016-11-17 15:48 编辑
使用EK200 IMX6S linux3.0.35+qt在做PJSIP的移植,执行例程时,出现Unable to open sound device: Unable to find default audio device (PJMEDIA_EAUD_NODEFDEV) [code=420006]的错误。
aplay的源码也会有snd_device_name_hint等操作,所以使用aplay验证。执行aplay -L时,也无法获取到设备。执行的结果为:
null
Discard all samples (playback) or generate zero samples (capture)。
而正常情况下,结果应接近:
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=WM8960
WM8960,
Default Audio Device
sysdefault:CARD=WM8960
WM8960,
Default Audio Device
请问该如何查找问题?
作者:
CONAN
时间:
2016-11-17 15:46
查alsa-lib得到ALSA_CONFIG_PATH的路径。
在/etc/profile中加入下面的路径(包含文件名)
export ALSA_CONFIG_PATH="/usr/share/alsa/alsa.conf"
欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/)
Powered by Discuz! X3.2