snd-cs4281 and default buffer size

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Yesterday I struggled with Skype on IBM X20. This laptop has CS4281 
onboard that didn't work in 2.6.16 but is working in 2.6.17-rc*. Mplayer 
and most other applications work OK, with both native ALSA and 
snd_pcm_oss emulation.

But Skype had very distorted and chopped sound. Some googling showed 
that people use the following two lines to change (increase?) the 
buffer sizes in OSS emulation to get it to work. These 2 lines fixed it 
for me too:

echo "skype 256 65535 direct block" > /proc/asound/card0/pcm0p/oss
echo "skype 256 65535 direct block" > /proc/asound/card0/pcm0c/oss

But this seems to be needed only for some sound drivers, other work wine 
out of the box (there's been a lot of discussion about this in Skype 
forum).

Leaving aside the weak sound support in Skype, why do some drivers need 
increasing the buffers and some don't?

-- 
Meelis Roos (mroos@xxxxxxxx)


_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux