2017-10-11 9 views
1

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.

Répondre