$Id$ This file describes commands available through the requests/ file: Lines starting with < describe what the page sends back Lines starting with > describe what you can send to the page All parameters need to be URL encoded. Examples: # -> %23 % -> %25 + -> %2B space -> + ... status.xml: =========== < Get VLC status information, current item info and meta. > add to playlist and start playback: ?command=in_play&input= > add to playlist: ?command=in_enqueue&input= > play playlist item . If is omitted, play last active item: ?command=pl_play&id= > toggle pause. If current state was 'stop', play item : ?command=pl_pause&id= > stop playback: ?command=pl_stop > jump to next item: ?command=pl_next > jump to previous item: ?command=pl_previous > delete item from playlist: ?command=pl_delete&id= > empty playlist: ?command=pl_empty > sort playlist using sort mode and order : ?command=pl_sort&id=&val= If id=0 then items will be sorted in normal order, if id=1 they will be sorted in reverse order A non exhaustive list of sort modes: 0 Id 1 Name 3 Author 5 Random 7 Track number > toggle random playback: ?command=pl_random > toggle loop: ?command=pl_loop > toggle repeat: ?command=pl_repeat > toggle enable service discovery module : ?command=pl_sd&val= Typical values are: sap shoutcast podcast hal > toggle fullscreen: ?command=fullscreen > set volume level to (can be absolute integer, percent or +/- relative value): ?command=volume&val= Allowed values are of the form: +, -, or % > seek to : ?command=seek&val= Allowed values are of the form: [+ or -][:][:][] or [+ or -]% (value between [ ] are optional, value between < > are mandatory) examples: 1000 -> seek to the 1000th second +1H:2M -> seek 1 hour and 2 minutes forward -10% -> seek 10% back playlist.xml: ============= < get the full playlist tree browse.xml: =========== < ?dir= > get 's filelist vlm.xml: ======== < get the full list of VLM elements vlm_cmd.xml: ============ < execute VLM command ?command= > get the error message from