1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-03 01:31:53 +02:00

Updated with pl_forcepause,pl_forceplay,pl_resume details

adds pl_forceplay,pl_forcepause,pl_resume

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
This commit is contained in:
Akash Mehrotra 2011-03-26 23:12:56 +05:30 committed by Jean-Baptiste Kempf
parent 2e3ce1ccaa
commit 110a4f7a32
2 changed files with 28 additions and 0 deletions

View File

@ -23,6 +23,15 @@ status.xml:
> add <mrl> to playlist:
?command=in_enqueue&input=<mrl>
> pause playback, do nothing if paused:
?command=pl_forcepause
> resume playback, do nothing if playing:
?command=pl_resume
> Start playback if in stopped or paused mode, if paused will resume, not restart playback:
?command=pl_forceplay
> play playlist item <id>:
?command=pl_play&id=<id>

View File

@ -38,6 +38,25 @@
<vlc id="end" />
<!-- playlist commands -->
<vlc id="if" param1="command value 'pl_forceplay' strcmp 0 =" />
<vlc id="if" param1="stream_state value 'stop' strcmp 0 =" />
<vlc id="rpn" param1="id value vlc_play"/>
<vlc id="else" />
<vlc id="if" param1="stream_state value 'paused' strcmp 0 =" />
<vlc id="rpn" param1="vlc_pause"/>
<vlc id="end" />
<vlc id="end" />
<vlc id="end" />
<vlc id="if" param1="command value 'pl_forcepause' strcmp 0 =" />
<vlc id="if" param1="stream_state value 'playing' strcmp 0 =" />
<vlc id="rpn" param1="vlc_pause"/>
<vlc id="end" />
<vlc id="end" />
<vlc id="if" param1="command value 'pl_resume' strcmp 0 =" />
<vlc id="if" param1="stream_state value 'paused' strcmp 0 =" />
<vlc id="rpn" param1="vlc_pause"/>
<vlc id="end" />
<vlc id="end" />
<vlc id="if" param1="command value 'pl_play' strcmp 0 =" />
<vlc id="rpn" param1="id value vlc_play" />
<vlc id="end" />