[Slim-Checkins] r10973 - in /trunk/server: Changelog6.html
HTML/EN/html/docs/cli-api.html
fred at svn.slimdevices.com
fred at svn.slimdevices.com
Fri Dec 15 01:37:04 PST 2006
Author: fred
Date: Fri Dec 15 01:37:03 2006
New Revision: 10973
URL: http://svn.slimdevices.com?rev=10973&view=rev
Log:
Bug: 4602
Description: Fix CLI docs
Modified:
trunk/server/Changelog6.html
trunk/server/HTML/EN/html/docs/cli-api.html
Modified: trunk/server/Changelog6.html
URL: http://svn.slimdevices.com/trunk/server/Changelog6.html?rev=10973&r1=10972&r2=10973&view=diff
==============================================================================
--- trunk/server/Changelog6.html (original)
+++ trunk/server/Changelog6.html Fri Dec 15 01:37:03 2006
@@ -125,6 +125,7 @@
<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4550">#4550</a> - titles command find playlists & playlists search broken</li>
<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4522">#4522</a> - MMS-only streams don't work even with wmadec</li>
<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4536">#4536</a> - player search -> all songs plays nothing</li>
+ <li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4602">#4602</a> - CLI documentation: favorites and live365 errors</li>
</ul>
</ul>
Modified: trunk/server/HTML/EN/html/docs/cli-api.html
URL: http://svn.slimdevices.com/trunk/server/HTML/EN/html/docs/cli-api.html?rev=10973&r1=10972&r2=10973&view=diff
==============================================================================
--- trunk/server/HTML/EN/html/docs/cli-api.html (original)
+++ trunk/server/HTML/EN/html/docs/cli-api.html Fri Dec 15 01:37:03 2006
@@ -4,7 +4,7 @@
[% PROCESS helpheader.html %]
<p>
- <a href="#SC">Experts, jump directly to the command index</a>
+ <a href="#Supported Commands">Experts, jump directly to the command index</a>
</p>
<h2>Introduction</h2>
@@ -121,7 +121,7 @@
if a certain command or query is available
</li>
<li>
- Added the "<a href="#clientforget">client forget</a>" command.
+ Added the "<a href="#client forget">client forget</a>" command.
</li>
<li>
Added the "<a href="#alarms">alarms</a>" extended query and
@@ -217,15 +217,15 @@
</li>
<li>
Documented correctly system support for
- "<a href="#mixerbass">mixer bass</a>",
- "<a href="#mixertreble">mixer treble</a>" and
- "<a href="#mixerpitch">mixer pitch</a>". These 3 options are
+ "<a href="#mixer bass">mixer bass</a>",
+ "<a href="#mixer treble">mixer treble</a>" and
+ "<a href="#mixer pitch">mixer pitch</a>". These 3 options are
not (yet) supported on the most recent players. Pitch is only supported
by Squeezebox1 players; bass and treble are supported by SliMP3 and
Squeezebox1 players.
</li>
<li>
- Changed "<a href="#mixermuting">mixer muting</a>" to be
+ Changed "<a href="#mixer muting">mixer muting</a>" to be
coherent with other commands. There is now a query mode "mixer
muting ?", and parameters 1 or 0 are accepted.
</li>
@@ -530,13 +530,19 @@
returned as well. This allows the client to add to commands and
queries some context information. For example:
<blockquote>
- <p>Request: "04:20:00:12:23:45 mixer bass ?
- context<LF>"<br>Response:
- "04:20:00:12:23:45 mixer bass 98
- context<LF>"</p>
- <p>Request: "players 0 2 context:1<LF>"<br>
- Response: "players 0 2 context:1 count:2
- id:00:04:20:02:00:c8 ...(same as above)"</p>
+ <p>
+ Request: "04:20:00:12:23:45 mixer bass ?
+ context<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer bass 98
+ context<LF>"
+ </p>
+ <p>
+ Request: "players 0 2 context:1<LF>"
+ <br>
+ Response: "players 0 2 context:1 count:2
+ id:00:04:20:02:00:c8 ...(same as above)"
+ </p>
</blockquote>
</li>
@@ -573,7 +579,7 @@
-<h3 id="SC">
+<h3 id="Supported Commands">
Supported Commands
</h3>
<p>
@@ -1021,9 +1027,56 @@
<strong><code><a href="#mixer volume">mixer volume</a></code></strong>
</li>
<li>
+ <strong><code><a href="#mixer muting">mixer muting</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#mixer bass">mixer bass</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#mixer treble">mixer treble</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#mixer pitch">mixer pitch</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#rate">rate</a></code></strong>
+ </li>
+ <li>
<strong><code><a href="#show">show</a></code></strong>
</li>
-<!-- MISSING COMMANDS HERE ! -->
+ <li>
+ <strong><code><a href="#display">display</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#linesperscreen">linesperscreen</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#display ? ?">display ? ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#displaynow ? ?">displaynow ? ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playerpref">playerpref</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#button">button</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#ir">ir</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#client forget">client forget</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#players">players</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#alarm">alarm</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#alarms">alarms</a></code></strong>
+ </li>
</ul>
<p id="player count ?">
@@ -1383,19 +1436,37 @@
</p>
</blockquote>
-<br><p id="mixermuting">
- <strong><code><playerid> mixer muting <0|1|?|></code></strong></p>
-<p>The "mixer muting" command mutes or unmutes the player. Use 0 to
+<br>
+<p id="mixer muting">
+ <strong>
+ <code>
+ <playerid>
+ mixer
+ muting
+ <0|1|?|>
+ </code>
+ </strong>
+</p>
+<p>
+ The "mixer muting" command mutes or unmutes the player. Use 0 to
unmute, 1 to mute, ? to query and no parameter to toggle the muting state
- of the player. Note also the "<a href="#mixer volume">mixer volume</a>"
- command returns a negative value if the player is muted.</p>
-<p> Example: </p>
-<blockquote>
- <p>Request: "04:20:00:12:23:45 mixer muting<LF>"<br>Response: "04:20:00:12:23:45 mixer muting<LF>"</p>
-</blockquote>
-
-<br>
-<p id ="mixerbass">
+ of the player. Note also the
+ "<a href="#mixer volume">mixer volume</a>" command returns a
+ negative value if the player is muted.
+</p>
+<p>
+ Example:
+</p>
+<blockquote>
+ <p>
+ Request: "04:20:00:12:23:45 mixer muting<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer muting<LF>"
+ </p>
+</blockquote>
+
+<br>
+<p id ="mixer bass">
<strong>
<code>
<playerid>
@@ -1432,44 +1503,108 @@
</p>
</blockquote>
-<br><p id="mixertreble"><strong>
- <code><playerid> mixer treble <0 .. 100|-100 .. +100|?></code>
-</strong></p>
-<p>The "mixer treble" command returns or sets the current treble
- setting for the player. This is only supported by SliMP3 and SqueezeBox (SB1)
- players. For more information on the 0 to 100 scale, please refer to
- the "<a href="#mixer volume">mixer volume</a>" command. </p>
-<p> Example: </p><p> Example: </p>
-<blockquote>
- <p>Request: "04:20:00:12:23:45 mixer treble ?<LF>"
- <br>Response: "04:20:00:12:23:45 mixer treble 98<LF>"</p>
- <p>Request: "04:20:00:12:23:45 mixer treble 25<LF>"
- <br>Response: "04:20:00:12:23:45 mixer treble 25<LF>"</p>
- <p>Request: "04:20:00:12:23:45 mixer treble +10<LF>"
- <br>Response: "04:20:00:12:23:45 mixer treble +10<LF>"</p>
-</blockquote>
-
-<br><p id="mixerpitch"><strong>
- <code><playerid> mixer pitch <80 .. 120|-40 .. +40|?></code>
-</strong></p>
-<p>The "mixer pitch" command returns or sets the current pitch setting
- for the player (only supported by SqueezeBox (SB1) players).</p>
-<p> Example: </p>
-<blockquote>
- <p>Request: "04:20:00:12:23:45 mixer pitch ?<LF>"
- <br>Response: "04:20:00:12:23:45 mixer pitch 98<LF>"</p>
- <p>Request: "04:20:00:12:23:45 mixer pitch 80<LF>"
- <br>Response: "04:20:00:12:23:45 mixer pitch 80<LF>"</p>
- <p>Request: "04:20:00:12:23:45 mixer pitch +10<LF>"
- <br>Response: "04:20:00:12:23:45 mixer pitch +10<LF>"</p>
-</blockquote>
-
-<br><p><strong><code><playerid> rate <rate|?></code></strong></p>
-<p>The "rate" command returns or sets the current play rate for the player. 1 is normal, 2 is 2x fast forward, 0 is paused, -1 is rewind, etc.</p>
-<p> Example: </p>
-<blockquote>
- <p>Request: "04:20:00:12:23:45 rate ?<LF>"<br>Response: "04:20:00:12:23:45 rate 1<LF>"</p>
- <p>Request: "04:20:00:12:23:45 rate -4<LF>"<br>Response: "04:20:00:12:23:45 rate -4<LF>"</p>
+<br>
+<p id="mixer treble">
+ <strong>
+ <code>
+ <playerid>
+ mixer
+ treble
+ <0 .. 100|-100 .. +100|?>
+ </code>
+ </strong>
+</p>
+<p>
+ The "mixer treble" command returns or sets the current treble
+ setting for the player. This is only supported by SliMP3 and SqueezeBox (SB1)
+ players. For more information on the 0 to 100 scale, please refer to
+ the "<a href="#mixer volume">mixer volume</a>" command.
+</p>
+<p>
+ Example:
+</p>
+<blockquote>
+ <p>
+ Request: "04:20:00:12:23:45 mixer treble ?<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer treble 98<LF>"
+ </p>
+ <p>
+ Request: "04:20:00:12:23:45 mixer treble 25<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer treble 25<LF>"
+ </p>
+ <p>
+ Request: "04:20:00:12:23:45 mixer treble +10<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer treble +10<LF>"
+ </p>
+</blockquote>
+
+<br>
+<p id="mixer pitch">
+ <strong>
+ <code>
+ <playerid>
+ mixer
+ pitch
+ <80 .. 120|-40 .. +40|?>
+ </code>
+ </strong>
+</p>
+<p>
+ The "mixer pitch" command returns or sets the current pitch
+ setting for the player (only supported by SqueezeBox (SB1) players).
+</p>
+<p>
+ Example:
+</p>
+<blockquote>
+ <p>
+ Request: "04:20:00:12:23:45 mixer pitch ?<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer pitch 98<LF>"
+ </p>
+ <p>
+ Request: "04:20:00:12:23:45 mixer pitch 80<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer pitch 80<LF>"
+ </p>
+ <p>
+ Request: "04:20:00:12:23:45 mixer pitch +10<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 mixer pitch +10<LF>"
+ </p>
+</blockquote>
+
+<br>
+<p id="rate">
+ <strong>
+ <code>
+ <playerid>
+ rate
+ <rate|?>
+ </code>
+ </strong>
+</p>
+<p>
+ The "rate" command returns or sets the current play rate for the
+ player. 1 is normal, 2 is 2x fast forward, 0 is paused, -1 is rewind, etc.
+</p>
+<p>
+ Example:
+</p>
+<blockquote>
+ <p>
+ Request: "04:20:00:12:23:45 rate ?<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 rate 1<LF>"
+ </p>
+ <p>
+ Request: "04:20:00:12:23:45 rate -4<LF>"
+ <br>
+ Response: "04:20:00:12:23:45 rate -4<LF>"
+ </p>
</blockquote>
<br>
@@ -1589,7 +1724,7 @@
</blockquote>
<br>
-<p id="displayC">
+<p id="display">
<strong>
<code>
<playerid>
@@ -1650,7 +1785,7 @@
</blockquote>
<br>
-<p id="displayQ">
+<p id="display ? ?">
<strong>
<code>
<playerid>
@@ -1676,7 +1811,7 @@
</blockquote>
<br>
-<p id="displaynow">
+<p id="displaynow ? ?">
<strong>
<code>
<playerid>
@@ -1703,16 +1838,47 @@
</p>
</blockquote>
-<br><p><strong><code><playerid> playerpref <prefname> <prefvalue|?></code></strong></p>
-<p>The "playerpref" command allows the caller to set and query the SlimServer's internal player-specific
-preferences values.</p>
-<p>Examples:</p>
-<blockquote>
- <p>Request: "04:20:00:12:23:45 playerpref doublesize ?"<br>Response: "04:20:00:12:23:45 playerpref doublesize 1"</p>
- <p>Request: "04:20:00:12:23:45 playerpref doublesize 0"<br>Response: "04:20:00:12:23:45 playerpref doublesize 0"</p>
-</blockquote>
-<!-- doublesize -->
-<br><p id="button"><strong><code><playerid> button <buttoncode></code></strong></p>
+<br>
+<p id="playerpref">
+ <strong>
+ <code>
+ <playerid>
+ playerpref
+ <prefname>
+ <prefvalue|?>
+ </code>
+ </strong>
+</p>
+<p>
+ The "playerpref" command allows the caller to set and query the
+ SlimServer's internal player-specific preferences values.
+</p>
+<p>
+ Examples:
+</p>
+<blockquote>
+ <p>
+ Request: "04:20:00:12:23:45 playerpref doublesize ?"
+ <br>
+ Response: "04:20:00:12:23:45 playerpref doublesize 1"
+ </p>
+ <p>
+ Request: "04:20:00:12:23:45 playerpref doublesize 0"
+ <br>
+ Response: "04:20:00:12:23:45 playerpref doublesize 0"
+ </p>
+</blockquote>
+
+<br>
+<p id="button">
+ <strong>
+ <code>
+ <playerid>
+ button
+ <buttoncode>
+ </code>
+ </strong>
+</p>
<p>The "button" command simulates a button press. Valid button codes correspond to the functions defined in the Default.map file.
<p>Example:</p>
<blockquote>
@@ -1746,7 +1912,7 @@
</blockquote>
<br>
-<p id="clientforget">
+<p id="client forget">
<strong>
<code>
<playerid>
@@ -4205,8 +4371,22 @@
<h3 id="Favorites">
Favorites
</h3>
-
-<p>
+<ul>
+ <li>
+ <strong><code><a href="#favorites">favorites</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#favorites add">favorites add</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#favorites move">favorites move</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#favorites delete">favorites delete</a></code></strong>
+ </li>
+</ul>
+
+<p id="favorites">
<strong>
<code>
favorites
@@ -4292,7 +4472,32 @@
</blockquote>
<br>
-<p>
+<p id="favorites add">
+ <strong>
+ <code>
+ favorites
+ add
+ <url>
+ <title>
+ </code>
+ </strong>
+</p>
+<p>
+ The "favorites add" command adds a favorite.
+</p>
+<p>
+ Example:
+</p>
+<blockquote>
+ <p>
+ Request: "favorites add file:///... BestSong<LF>"
+ <br>
+ Response: "favorites add file:///... BestSong<LF>"
+ </p>
+</blockquote>
+
+<br>
+<p id="favorites move">
<strong>
<code>
favorites
@@ -4318,7 +4523,7 @@
</blockquote>
<br>
-<p>
+<p id="favorites delete">
<strong>
<code>
favorites
@@ -4402,6 +4607,90 @@
</li>
<li>
<strong><code><a href="#playlist insert">playlist insert</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist deleteitem">playlist deleteitem</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist move">playlist move</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist delete">playlist delete</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist resume">playlist resume</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist save">playlist save</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist loadalbum">playlist loadalbum</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist addalbum">playlist addalbum</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist insertalbum">playlist insertalbum</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist deletealbum">playlist deletealbum</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist clear">playlist clear</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist zap">playlist zap</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist name ?">playlist name ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist url ?">playlist url ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist modified ?">playlist modified ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist playlistsinfo">playlist playlistsinfo</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist index">playlist index</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist genre ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist artist ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist album ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist title ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist path ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist remote ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistXinfo">playlist duration ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist tracks ?">playlist tracks ?</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist shuffle">playlist shuffle</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlist repeat">playlist repeat</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#playlistcontrol">playlistcontrol</a></code></strong>
+ </li>
+ <li>
+ <strong><code><a href="#status">status</a></code></strong>
</li>
</ul>
@@ -4668,7 +4957,7 @@
<br>Response: "04:20:00:12:23:45 playlist insert /playlists/abba.m3u<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist deleteitem <item></code></strong></p>
+<br><p id="playlist deleteitem"><strong><code><playerid> playlist deleteitem <item></code></strong></p>
<p>The "playlist deleteitem" command removes the specified song URL, playlist or directory contents from the current playlist.</p>
<p>Examples:</p>
<blockquote>
@@ -4730,7 +5019,7 @@
</p>
</blockquote>
-<br><p><strong><code><playerid> playlist resume <playlist></code></strong></p>
+<br><p id="playlist resume"><strong><code><playerid> playlist resume <playlist></code></strong></p>
<p>Replace the current playlist with the playlist specified by p2, starting at the song that was playing when
the file was saved. (Resuming works only with M3U files saved with the "playlist save" command below.)
Shortcut: use a bare playlist name (without leading directories or trailing .m3u suffix) to load a playlist
@@ -4767,7 +5056,7 @@
</p>
</blockquote>
-<br><p><strong><code><playerid> playlist loadalbum <genre> <artist> <album></code></strong></p>
+<br><p id="playlist loadalbum"><strong><code><playerid> playlist loadalbum <genre> <artist> <album></code></strong></p>
<p>The "playlist loadalbum" command puts songs matching the specified
genre artist and album criteria on the playlist. Songs previously in the
playlist are discarded.</p>
@@ -4776,7 +5065,7 @@
<p>Request: "04:20:00:12:23:45 playlist loadalbum Rock Abba *<LF>"<br>Response: "04:20:00:12:23:45 playlist loadalbum Rock Abba *<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist addalbum <genre> <artist> <album></code></strong></p>
+<br><p id="playlist addalbum"><strong><code><playerid> playlist addalbum <genre> <artist> <album></code></strong></p>
<p> The "playlist addalbum" command appends all songs matching the
specified criteria onto the end of the playlist. Songs currently playing
or already on the playlist are not affected.</p>
@@ -4785,7 +5074,7 @@
<p>Request: "04:20:00:12:23:45 playlist addalbum Rock Abba *<LF>"<br>Response: "04:20:00:12:23:45 playlist addalbum Rock Abba *<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist insertalbum <genre> <artist> <album></code></strong></p>
+<br><p id="playlist insertalbum"><strong><code><playerid> playlist insertalbum <genre> <artist> <album></code></strong></p>
<p> The "playlist insertalbum" command inserts all songs matching the
specified criteria at the top of the playlist. Songs already on the playlist are not affected.</p>
<p>Examples: </p>
@@ -4793,7 +5082,7 @@
<p>Request: "04:20:00:12:23:45 playlist addalbum Rock Abba *<LF>"<br>Response: "04:20:00:12:23:45 playlist addalbum Rock Abba *<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist deletealbum <genre> <artist> <album></code></strong></p>
+<br><p id="playlist deletealbum"><strong><code><playerid> playlist deletealbum <genre> <artist> <album></code></strong></p>
<p>The "playlist deletealbum" command removes songs matching the specified
genre artist and album criteria from the playlist.</p>
<p>Examples: </p>
@@ -4801,7 +5090,7 @@
<p>Request: "04:20:00:12:23:45 playlist deletealbum Rock Abba *<LF>"<br>Response: "04:20:00:12:23:45 playlist deletealbum Rock Abba *<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist clear</code></strong></p>
+<br><p id="playlist clear"><strong><code><playerid> playlist clear</code></strong></p>
<p>The "playlist clear" command removes any song that is on the playlist.
The player is stopped.</p>
<p>Examples: </p>
@@ -4809,7 +5098,7 @@
<p>Request: "04:20:00:12:23:45 playlist clear<LF>"<br>Response: "04:20:00:12:23:45 playlist clear<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist zap <songindex></code></strong></p>
+<br><p id="playlist zap"><strong><code><playerid> playlist zap <songindex></code></strong></p>
<p>The "playlist zap" command adds the song at index songindex into the zapped song playlist.</p>
<p>Examples: </p>
<blockquote>
@@ -4817,7 +5106,7 @@
</blockquote>
<br>
-<p id="playlist name">
+<p id="playlist name ?">
<strong>
<code>
<playerid>
@@ -4843,7 +5132,7 @@
</blockquote>
<br>
-<p id="playlist url">
+<p id="playlist url ?">
<strong>
<code>
<playerid>
@@ -4869,7 +5158,7 @@
</blockquote>
<br>
-<p id="playlist modified">
+<p id="playlist modified ?">
<strong>
<code>
<playerid>
@@ -4970,7 +5259,7 @@
</blockquote>
-<br><p><strong><code><playerid> playlist index <index|+index|-index|?></code></strong></p>
+<br><p id="playlist index"><strong><code><playerid> playlist index <index|+index|-index|?></code></strong></p>
<p>The "playlist index" command sets or queries the song that is currently
playing by index. When setting, a zero-based value may be used to indicate which
song to play. An explicitly positive or negative number may be used to jump
@@ -5052,7 +5341,7 @@
</p>
</blockquote>
-<br><p><strong><code><playerid> playlist tracks ?</code></strong></p>
+<br><p id="playlist tracks ?"><strong><code><playerid> playlist tracks ?</code></strong></p>
<p>The "playlist tracks" command returns the the total number
of tracks in the current playlist</p>
<p> Example: </p>
@@ -5060,7 +5349,7 @@
<p>Request: "04:20:00:12:23:45 playlist tracks ?<LF>"<br>Response: "04:20:00:12:23:45 playlist tracks 7<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist shuffle <0|1|2|?|></code></strong></p>
+<br><p id="playlist shuffle"><strong><code><playerid> playlist shuffle <0|1|2|?|></code></strong></p>
<p>The "playlist shuffle" command is used to shuffle, unshuffle or query
the shuffle state for the current playlist. A value of "0" indicates
that the playlist is not shuffled, "1" indicates that the playlist
@@ -5072,7 +5361,7 @@
<p>Request: "04:20:00:12:23:45 playlist shuffle 0<LF>"<br>Response: "04:20:00:12:23:45 playlist shuffle 0<LF>"</p>
</blockquote>
-<br><p><strong><code><playerid> playlist repeat <0|1|2|?|></code></strong></p>
+<br><p id="playlist repeat"><strong><code><playerid> playlist repeat <0|1|2|?|></code></strong></p>
<p>The "playlist repeat" command is used to indicate or query if the
player will stop playing at the end of the playlist, repeat the current song
indefinitely, or repeat the current playlist indefinitely. A value of "0"
@@ -5634,7 +5923,7 @@
reconnects (as signaled by "client reconnect") before a number of
minutes, the client will be automatically forgotten by SlimServer (as
indicated by command/notification
- "<a href="#clientforget">client forget</a>".)
+ "<a href="#client forget">client forget</a>".)
</p>
<br>
@@ -6088,7 +6377,7 @@
<p id="live365 genres">
<strong>
<code>
- <live365>
+ live365
genres
<start>
<itemsPerResponse>
@@ -6208,7 +6497,7 @@
<p id="live365 stations">
<strong>
<code>
- <live365>
+ live365
stations
<start>
<itemsPerResponse>
@@ -6447,7 +6736,7 @@
<strong>
<code>
<playerid>
- <live365>
+ live365
playlist
<play|add>
<taggedParameters>
More information about the checkins
mailing list