Difference between revisions of "Media Plugin"
From LinuxMCE
m (-) |
(Stubs to expand upon) |
||
Line 1: | Line 1: | ||
+ | [[Category:Programmer's Guide]] | ||
+ | |||
This Page still needs to be written with appropriate information as of --[[User:Tschak909|Tschak909]] 04:56, 10 February 2011 (CET) | This Page still needs to be written with appropriate information as of --[[User:Tschak909|Tschak909]] 04:56, 10 February 2011 (CET) | ||
− | + | == TODO == | |
− | + | ||
Provide a technical explanation of the Media Plugin, its purpose, and how to use it to extend and add additional media types to LinuxMCE. | Provide a technical explanation of the Media Plugin, its purpose, and how to use it to extend and add additional media types to LinuxMCE. | ||
− | [[ | + | == Description == |
+ | Media Plugin is a plug-in in the [[DCE Router]] that is responsible for media management in LinuxMCE. Extension plug-ins can register with it to provide control for media types that Media Plugin doesn't handle itself. | ||
+ | |||
+ | == Events == | ||
+ | Media Plugin handles the following events: | ||
+ | === Media Inserted === | ||
+ | === Playback Completed === | ||
+ | === Playback Started === | ||
+ | === Follow Me Media === | ||
+ | === Device OnOff === | ||
+ | === AV Input Changed === | ||
+ | === Media Description Changed === | ||
+ | === Volume Changed === | ||
+ | == Commands == | ||
+ | === Intercepted === | ||
+ | ==== Set Volume ==== | ||
+ | ==== Mute ==== | ||
+ | === Normal DCE === | ||
+ | ==== MH Play Media ==== | ||
+ | ==== MH Stop Media ==== | ||
+ | ==== MH Move Media ==== | ||
+ | ==== MH Set Volume ==== | ||
+ | |||
+ | ==== Save playlist ==== | ||
+ | ==== Load Playlist ==== | ||
+ | ==== Remove playlist ==== | ||
+ | |||
+ | ==== Move Playlist entry Up ==== | ||
+ | ==== Move Playlist entry Down ==== | ||
+ | ==== Remove playlist entry ==== | ||
+ | ==== Jump Position In Playlist ==== | ||
+ | ==== Shuffle ==== | ||
+ | |||
+ | ==== Add Media Attribute ==== | ||
+ | ==== Set Media Attribute Text ==== | ||
+ | ==== Get Attribute ==== | ||
+ | ==== Get Attributes For Media ==== | ||
+ | |||
+ | ==== Save Bookmark ==== | ||
+ | ==== Delete Bookmark ==== | ||
+ | ==== Rename Bookmark ==== | ||
+ | |||
+ | ==== Rip Disk ==== | ||
+ | ==== Get Default Ripping Info ==== | ||
+ | ==== Update Ripping Status ==== | ||
+ | ==== Abort Task ==== | ||
+ | ==== Get Ripping Status ==== | ||
+ | |||
+ | ==== Bind to Media Remote ==== | ||
+ | ==== Get EntAreas For Device ==== | ||
+ | ==== Set Media Private ==== | ||
+ | ==== Set Media Position ==== | ||
+ | ==== Set Auto Resume Options ==== | ||
+ | ==== Media Identified ==== | ||
+ | ==== Get ID from Filename ==== | ||
+ | ==== Specify Media Provider ==== | ||
+ | ==== Specify Capture Card Port ==== | ||
+ | ==== Refresh List of Online Devices ==== | ||
+ | ==== Check For New Files ==== | ||
+ | ==== Delete File ==== | ||
+ | ==== Make Thumbnail ==== | ||
+ | ==== Live AV Path ==== | ||
+ | ==== Retransmit AV Commands ==== |
Revision as of 21:21, 25 July 2011
This Page still needs to be written with appropriate information as of --Tschak909 04:56, 10 February 2011 (CET)
Contents
- 1 TODO
- 2 Description
- 3 Events
- 4 Commands
- 4.1 Intercepted
- 4.2 Normal DCE
- 4.2.1 MH Play Media
- 4.2.2 MH Stop Media
- 4.2.3 MH Move Media
- 4.2.4 MH Set Volume
- 4.2.5 Save playlist
- 4.2.6 Load Playlist
- 4.2.7 Remove playlist
- 4.2.8 Move Playlist entry Up
- 4.2.9 Move Playlist entry Down
- 4.2.10 Remove playlist entry
- 4.2.11 Jump Position In Playlist
- 4.2.12 Shuffle
- 4.2.13 Add Media Attribute
- 4.2.14 Set Media Attribute Text
- 4.2.15 Get Attribute
- 4.2.16 Get Attributes For Media
- 4.2.17 Save Bookmark
- 4.2.18 Delete Bookmark
- 4.2.19 Rename Bookmark
- 4.2.20 Rip Disk
- 4.2.21 Get Default Ripping Info
- 4.2.22 Update Ripping Status
- 4.2.23 Abort Task
- 4.2.24 Get Ripping Status
- 4.2.25 Bind to Media Remote
- 4.2.26 Get EntAreas For Device
- 4.2.27 Set Media Private
- 4.2.28 Set Media Position
- 4.2.29 Set Auto Resume Options
- 4.2.30 Media Identified
- 4.2.31 Get ID from Filename
- 4.2.32 Specify Media Provider
- 4.2.33 Specify Capture Card Port
- 4.2.34 Refresh List of Online Devices
- 4.2.35 Check For New Files
- 4.2.36 Delete File
- 4.2.37 Make Thumbnail
- 4.2.38 Live AV Path
- 4.2.39 Retransmit AV Commands
TODO
Provide a technical explanation of the Media Plugin, its purpose, and how to use it to extend and add additional media types to LinuxMCE.
Description
Media Plugin is a plug-in in the DCE Router that is responsible for media management in LinuxMCE. Extension plug-ins can register with it to provide control for media types that Media Plugin doesn't handle itself.
Events
Media Plugin handles the following events: