Linux openwrt에서 USB 사운드 카드를 사용하고 있습니다. 소리 나 음성을 재생하기 위해 alsa-lib를 사용하려고 할 때 오류를 인쇄하고 아무것도하지 않습니다.ALSA 오류 : USB 사운드 카드에서 "타이머를 열 수 없습니다"
ALSA lib pcm_direct.c:1137:(snd1_pcm_direct_initialize_poll_fd) unable to open timer 'hw:CLASS=3,SCLASS=0,CARD=0,DEV=0,SUBDEV=0'
ALSA lib pcm_dmix.c:1101:(snd_pcm_dmix_open) unable to initialize poll_fd
내가 madplay를 통해 사운드를 재생할 수 있습니다 : 나는 또한 소리를하지만 같은 문제를 재생할 수 ALSA-lib 디렉토리를 사용하여 내 자신의 프로그램이 발생할 aplay, baresip (한 모금 클라이언트를 사용 ALSA) 및 사용 ,하지만 alsa 선수. 또한 alsamixer 또는 alsactl을 사용하여 드라이버 및 사운드 카드를 제어 할 수 있습니다. 여기
은 내 사운드 카드, -l
[email protected]:~# aplay -l
* List of PLAYBACK Hardware Devices *
card 0: AUDIO [MV USB AUDIO], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
어떤 도움을 주시면 감사하겠습니다 byaplay
감사합니다,
마지드을 나열됩니다.