On Wed, 05 Jan 2011 17:30:36 -0500, Emmanuel Milou wrote: > On 11-01-05 05:17 PM, Christof Meerwald wrote: >> BTW, is there any reason for this restriction of ignoring the selected >> device for the default ALSA plugin (particularly as the GUI happily >> lets you select the devices)? > This is actually the default behaviour of the ALSA plugin. You can > override it in your .alsaconf file. And, yes, I agree the GUI should > prevent selecting a device when default plugin is selected.
Out of curiosity, I have now commented out this "if (pcm == PCM_DEFAULT)" check in alsalayer.cpp (line 768-769) and it now respects the device settings even when using the "default" plugin. BTW, I usually have my USB headset connected to a USB 2.0 hub which results in an error "cannot submit datapipe for urb 0, error -28: not enough bandwidth" when trying to open the devices. This appears to be a common problem, but an easy workaround (just tested) would be to open the devices in a different order: first open the capture device and then open the playback device. So maybe the order of opening the devices could be swapped around? Christof -- http://cmeerw.org sip:cmeerw at cmeerw.org mailto:cmeerw at cmeerw.org xmpp:cmeerw at cmeerw.org _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
