Add info about the alsa mute_using_playback_switch setting

This commit is contained in:
Mike Brady
2017-08-01 16:06:16 +02:00
parent 9369ca42e7
commit 4c5464102b
3 changed files with 25 additions and 6 deletions
+5
View File
@@ -187,6 +187,11 @@ Use this optional advanced setting to set the alsa buffer size near to this valu
\fBuse_mmap_if_available=\f1\fI"yes"\f1\fB;\f1
Use this optional advanced setting to control whether MMAP-based output is used to communicate with the DAC. Default is \fI"yes"\f1.
.TP
\fBmute_using_playback_switch=\f1\fI"yes"\f1\fB;\f1
This is an advanced setting and the default is \fI"yes"\f1, which means that hardware mute will be implemented using a feature called a 'playback switch', where one is available; set it to \fI"no"\f1 to prevent the playback switch being used.
The motivation for this is to avoid using the alsa function call "snd_mixer_selem_set_playback_switch_all", which is incorrectly implemented on certain soundcards, including the emulated card in VMWare Fusion 8.5.
.TP
\fB"SNDIO" SETTINGS\f1
These settings are for the SNDIO back end, used to communicate with audio output devices in the SNDIO system.
.TP
+10 -3
View File
@@ -332,9 +332,16 @@
<p><opt>use_mmap_if_available=</opt><arg>"yes"</arg><opt>;</opt></p>
<optdesc><p> Use this optional advanced setting to control whether MMAP-based output is used to communicate with the DAC. Default is <arg>"yes"</arg>.</p></optdesc>
</option>
<option>
<p><opt>mute_using_playback_switch=</opt><arg>"yes"</arg><opt>;</opt></p>
<optdesc>
<p>This is an advanced setting and the default is <arg>"yes"</arg>, which means that hardware mute will be implemented using a feature called a 'playback switch', where one is available;
set it to <arg>"no"</arg> to prevent the playback switch being used.</p>
<p>The motivation for this is to avoid using the alsa function call
"snd_mixer_selem_set_playback_switch_all", which is incorrectly implemented on certain soundcards, including the emulated card in VMWare Fusion 8.5.</p>
</optdesc>
</option>
<option><p><opt>"SNDIO" SETTINGS</opt></p></option>
<p>These settings are for the SNDIO back end, used to communicate with audio output devices in the SNDIO system.</p>
<option>
+10 -3
View File
@@ -313,9 +313,16 @@
<p><b>use_mmap_if_available=</b><em>&quot;yes&quot;</em><b>;</b></p>
<p> Use this optional advanced setting to control whether MMAP-based output is used to communicate with the DAC. Default is <em>&quot;yes&quot;</em>.</p>
<p><b>mute_using_playback_switch=</b><em>&quot;yes&quot;</em><b>;</b></p>
<p>This is an advanced setting and the default is <em>&quot;yes&quot;</em>, which means that hardware mute will be implemented using a feature called a 'playback switch', where one is available;
set it to <em>&quot;no&quot;</em> to prevent the playback switch being used.</p>
<p>The motivation for this is to avoid using the alsa function call
&quot;snd_mixer_selem_set_playback_switch_all&quot;, which is incorrectly implemented on certain soundcards, including the emulated card in VMWare Fusion 8.5.</p>
<p><b>&quot;SNDIO&quot; SETTINGS</b></p>
<p>These settings are for the SNDIO back end, used to communicate with audio output devices in the SNDIO system.</p>