summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRomain Bignon <romain@peerfuse.org>2009-03-30 00:01:02 +0200
committerRomain Bignon <romain@peerfuse.org>2009-03-30 17:37:55 +0200
commite81f683a1805871fa671485dc2a6327763ef1cf0 (patch)
treeb2fe3b82caf9b77dcabf2b475d10f34d20445a69 /doc
parent7d9380fd913355b70f846a4adc263363d12813ba (diff)
implemented the 'consume' mode
Consume mode removes each song played
Diffstat (limited to 'doc')
-rw-r--r--doc/protocol.xml21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/protocol.xml b/doc/protocol.xml
index 3dcfedeb5..0096ed672 100644
--- a/doc/protocol.xml
+++ b/doc/protocol.xml
@@ -223,6 +223,12 @@
</para>
</listitem>
<listitem>
+ <para>
+ <varname>consume</varname>:
+ <returnvalue>0 or 1</returnvalue>
+ </para>
+ </listitem>
+ <listitem>
<para>
<varname>playlist</varname>:
<returnvalue>31-bit unsigned integer, the playlist
@@ -352,6 +358,21 @@
<section>
<title>Playback options</title>
+ <varlistentry id="command_consume">
+ <term>
+ <cmdsynopsis>
+ <command>consume</command>
+ <arg choice="req"><replaceable>STATE</replaceable></arg>
+ </cmdsynopsis>
+ </term>
+ <listitem>
+ <para>
+ Sets consume state to <varname>STATE</varname>,
+ <varname>STATE</varname> should be 0 or 1.
+ When consume is activated, each song played is removed from playlist.
+ </para>
+ </listitem>
+ </varlistentry>
<variablelist>
<varlistentry id="command_crossfade">
<term>