Commit ea32dc50 authored by Jaroslav Kysela's avatar Jaroslav Kysela

ALSA CVS update

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.
parent d6630b79
...@@ -152,6 +152,9 @@ available: ...@@ -152,6 +152,9 @@ available:
direct don't use plugins direct don't use plugins
block force block open mode block force block open mode
non-block force non-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 The disable option is useful when one stream direction (playback or
capture) is not handled correctly by the application although the capture) is not handled correctly by the application although the
...@@ -185,6 +188,12 @@ for OSS devices, define like the following: ...@@ -185,6 +188,12 @@ for OSS devices, define like the following:
options snd-pcm-oss nonblock_open=1 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 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 file. The read image can be sent to the proc file again, hence you
can save the current configuration can save the current configuration
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment