- 论坛徽章:
- 0
|
alsa-lib的重采样算法默认使用linear[pcm_rate_linear.c]。
alsa-lib也提供了其他的重采样算法如speexrate,samplerate[在alsa-plugins-1.0.23.tar.bz2文件里]。
在alsa的配置文件里设置通过设置defaults.pcm.rate_converter "samplerate"
alsa-lib就会在/usr/lib/alsa-lib下寻找libasound_module_rate_samplerate.so。
现在的问题是在/usr/lib/alsa-lib下有libasound_module_rate_samplerate.so。但还是提示ALSA lib pcm_rate.c:1469 snd_pcm_rate_open) Cannot find rate converter
# ls /usr/lib/alsa-lib/
libasound_module_ctl_arcam_av.a
libasound_module_ctl_arcam_av.so
libasound_module_ctl_oss.a
libasound_module_ctl_oss.so
libasound_module_pcm_oss.a
libasound_module_pcm_oss.so
libasound_module_pcm_speex.a
libasound_module_pcm_speex.so
libasound_module_pcm_upmix.a
libasound_module_pcm_upmix.so
libasound_module_pcm_usb_stream.a
libasound_module_pcm_usb_stream.so
libasound_module_pcm_vdownmix.a
libasound_module_pcm_vdownmix.so
libasound_module_rate_samplerate.a
libasound_module_rate_samplerate.so
libasound_module_rate_samplerate_best.so
libasound_module_rate_samplerate_linear.so
libasound_module_rate_samplerate_medium.so
libasound_module_rate_samplerate_order.so
libasound_module_rate_speexrate.a
libasound_module_rate_speexrate.so
libasound_module_rate_speexrate_best.so
libasound_module_rate_speexrate_medium.so
smixer
# |
|