Am 23.07.2010 11:12, schrieb Peter Lukac:
hello all maybe trivial question...
I want open sound device from /etc/asound.conf with API snd_pcm_open() but unsuccessfull. As name i'm used:
"plughw:0,0" "plughw:0,1" "plughw:0,2" "plughw:1,0" "plughw:1,1" "plughw:1,2" ... i'm try alternative name with "hw:X,Y" "hw:0,0" "hw:0,1" ... but in this method i'm open only HW device. I'm get follow error: ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card
how can i open my "virtual" device in asound.conf
here is asound.conf:
pcm.!default { type plug slave.pcm "output" }
pcm.output { type dmix ipc_key 1024 slave { pcm "hw:0,0" channels 2 rate 44100 format S16_LE } }
pcm.dsp0 { type plug slave.pcm "output" }
...exists some universal method how can i open all HW device and "virtual" devices?
Did you try to open "default", "output" or "dsp0" since these are the names of your pcm defines?
Cheers, Sebastian