문제없이 aplay를 실행하고 wav 테스트 파일을 재생할 수 있습니다.작동하려면 alsa를 열기 위해 다시 시도해야합니다.
ALSA lib conf.c:3357:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default
내가 aplay의 코드를 확인하고, 나는 같은 장치 이름 ('기본')와 동일한 모드를 사용하고 있습니다 : 내 응용 프로그램에서
는 snd_pcm_open에 대한 호출은 다음과 같은 오류를 제공합니다. 코드는 사실상 동일합니다. 단지 Aplay가 ALSA를 테스트하는 데 필요한 하나의 파일 일 뿐이며 매우 큰 응용 프로그램 내에서 ALSA를 실행하려고합니다.
잠깐 생각한 후 전화를 다시 걸면 작동한다는 것은 더욱 이상해집니다.
대신 내가 snd_ctl_open하려고 장치를 여는, 내가 장치를 열 수 있습니다
ALSA lib conf.c:3357:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:954:(snd_ctl_open_noupdate) Invalid CTL hw:0
control open (0): No such file or directory
후 오류를 얻을 경우
. snd_pcm_open 또는 snd_ctl_open을 한 번 호출 한 후 문제가 해결되면 다음 호출이 작동합니다.이 문제가 발생할 수있는 이유는 무엇입니까? 나는 snd_pcm_open을 두 번 호출하고 싶지 않다. 무엇인가 잘못되었다는 것이 증상입니다.
우분투를 실행 중입니다.