]> code.delx.au - pulseaudio/blobdiff - man/pactl.1.xml.in
cli: Allow source-output volumes/mute to be set via CLI
[pulseaudio] / man / pactl.1.xml.in
index bb366ea57f8f7acd71b1ffa65b597125b84a5759..86e76099bf54098b450e9558070960f286f3c56d 100644 (file)
@@ -66,8 +66,11 @@ USA.
   <section name="Commands">
 
     <option>
-      <p><opt>stat</opt></p>
-      <optdesc><p>Dump a few statistics about the memory usage of the PulseAudio daemon.</p></optdesc>
+      <p><opt>stat</opt> [<arg>short</arg>]</p>
+      <optdesc><p>Dump a few statistics about the memory usage of the PulseAudio daemon. (Note: for backwards
+      compatibility, we also show the output of the <arg>info</arg> command. In order to only show
+      statistics, use the optional <arg>short</arg> argument. In a future version of PA we will
+      make this the default)</p></optdesc>
     </option>
 
     <option>
@@ -76,7 +79,7 @@ USA.
     </option>
 
     <option>
-      <p><opt>list</opt> [short] [<arg>TYPE</arg>]</p>
+      <p><opt>list</opt> [<arg>short</arg>] [<arg>TYPE</arg>]</p>
       <optdesc><p>Dump all currently loaded modules, available sinks, sources, streams, etc.  <arg>TYPE</arg> must be one of:
       modules, sinks, sources, sink-inputs, source-outputs, clients, samples, cards.  If not specified, all info is listed.  If
       short is given, output is in a tabular format, for easy parsing by scripts.</p></optdesc>
@@ -214,6 +217,19 @@ USA.
       <optdesc><p>Set the mute status of the specified sink input (identified by its numerical index).</p></optdesc>
     </option>
 
+    <option>
+      <p><opt>set-source-output-mute</opt> <arg>INPUT</arg> <arg>1|0</arg></p>
+      <optdesc><p>Set the mute status of the specified source output (identified by its numerical index).</p></optdesc>
+    </option>
+
+    <option>
+      <p><opt>set-sink-formats</opt> <arg>SINK</arg> <arg>FORMATS</arg></p>
+      <optdesc><p>Set the supported formats of the specified sink (identified by its numerical index) if supported by the sink.
+      <arg>FORMATS</arg> is specified as a semi-colon (;) separated list of formats in the form
+      'encoding[, key1=value1, key2=value2, ...]' (for example, AC3 at 32000, 44100 and 48000 Hz would be specified as
+      'ac3-iec61937, format.rate = "[ 32000, 44100, 48000 ]"').
+      </p></optdesc> </option>
+
     <option>
       <p><opt>subscribe</opt></p>
       <optdesc><p>Subscribe to events, pactl does not exit by itself, but keeps waiting for new events.</p></optdesc>
@@ -227,7 +243,8 @@ USA.
 
   <seealso>
     <p>
-      <manref name="pulseaudio" section="1"/>, <manref name="pacmd" section="1"/>
+      <manref name="pulseaudio" section="1"/>,
+      <manref name="pacmd" section="1"/>
     </p>
   </seealso>