]> git.hungrycats.org Git - linux/commitdiff
ALSA CVS update
authorJaroslav Kysela <perex@suse.cz>
Thu, 25 Sep 2003 16:20:13 +0000 (18:20 +0200)
committerJaroslav Kysela <perex@suse.cz>
Thu, 25 Sep 2003 16:20:13 +0000 (18:20 +0200)
D:2003/08/27 17:05:36
C:Documentation
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/OSS-Emulation.txt:1.4->1.5
L:added descriptions for whole-frag and no-silence commands.

Documentation/sound/alsa/OSS-Emulation.txt

index 9837b8bbffd62175783f36e8e0526a3ca956a970..489a37948de8076baa635014b3cdc81b4a62fd5e 100644 (file)
@@ -152,6 +152,9 @@ available:
        direct          don't use plugins
        block           force block open mode
        non-block       force non-block open mode
+       whole-frag      write only whole fragments (optimization affecting
+                       playback only)
+       no-silence      do not fill silence ahead to avoid clicks
 
 The disable option is useful when one stream direction (playback or
 capture) is not handled correctly by the application although the
@@ -185,6 +188,12 @@ for OSS devices, define like the following:
 
        options snd-pcm-oss nonblock_open=1
 
+The whole-frag and no-silence commands have been added recently.
+Both commands are for optimization use only.  The former command
+specifies to invoke the write transfer only when the whole fragment is
+filled.  The latter stops writing the silence data ahead
+automatically.  Both are disabled as default.
+
 You can check the currently defined configuration by reading the proc
 file.  The read image can be sent to the proc file again, hence you
 can save the current configuration