Ich verwende eine USB-Soundkarte in Linux openwrt. Wenn ich mit alsa-lib versuchen möchte, Sounds oder Voices abzuspielen, wird ein Fehler ausgegeben und nichts unternommen. Ich benutzen aplay, baresip (SIP-Client Verwendung ALSA) und auch mein eigenes Programm mit alsa-lib-Sound zu spielen, aber das gleiche Problem auftreten:ALSA Fehler: "Ich kann den Timer nicht öffnen" in der USB-Soundkarte
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
ich die Klänge über madplay spielen kann , aber nicht als alle Spieler. Außerdem könnte ich alsamixer oder alsactl verwenden, um den Treiber und die Soundkarte zu steuern.
Hier ist meine Soundkarte aufgelistet byaplay -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
Jede Hilfe würde geschätzt,
Danke,
Majid.