J'utilise une carte son USB sous Linux openwrt. Quand je veux utiliser alsa-lib pour jouer des sons ou des voix, il imprime une erreur et ne fait rien. Je aplay, baresip (une alsa gorgée d'utilisation du client) et aussi mon propre programme à l'aide alsa-lib pour jouer son, mais le même problème se produit:ALSA Erreur: "impossible d'ouvrir la minuterie" dans la carte son 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
je peux jouer les sons via madplay , mais pas alsa joueurs. En outre, je pourrais utiliser alsamixer ou alsactl pour contrôler le pilote et la carte son.
Voici ma carte son énumérés 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
Toute aide serait appréciée,
Merci,
Majid.