home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
Improvement Suggestions
LCD support
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Anonymous" data-source="post: 4956"><p>The progress: Now that Frodo's back from vacation, I'll be in vacation :wink: </p><p></p><p>What I need for the LCD plugin are</p><p>- data:</p><p>The things to send to display.</p><p>- events:</p><p>An event should be raised when a certain type of information should be displayed/updated/removed on/from LCD.</p><p></p><p>Let me explain it with the way Meedio does it:</p><p>Whenever a plugin wants to share data (let's say music playback has started), it "publishes a datafeed" which is nothing more than sending a message.</p><p>The message has info bits like "music file", "cover art", "bit rate"... depending on the sending plugin. The plugin identifies itself in the info bit "subject".</p><p>Whenever the sent information needs to be updated (e.g. the position in the music file has changed), the message is resent with the new data.</p><p>Whenever the sent information is obsolete (the plugin has exited or the file is played till the end), the "datafeed is removed".</p><p></p><p>Sending and removing messages can be caught as events, so the LCD plugin knows when to display or remove which kind of information.</p><p></p><p></p><p>My 2 pre-holiday-cents...</p></blockquote><p></p>
[QUOTE="Anonymous, post: 4956"] The progress: Now that Frodo's back from vacation, I'll be in vacation :wink: What I need for the LCD plugin are - data: The things to send to display. - events: An event should be raised when a certain type of information should be displayed/updated/removed on/from LCD. Let me explain it with the way Meedio does it: Whenever a plugin wants to share data (let's say music playback has started), it "publishes a datafeed" which is nothing more than sending a message. The message has info bits like "music file", "cover art", "bit rate"... depending on the sending plugin. The plugin identifies itself in the info bit "subject". Whenever the sent information needs to be updated (e.g. the position in the music file has changed), the message is resent with the new data. Whenever the sent information is obsolete (the plugin has exited or the file is played till the end), the "datafeed is removed". Sending and removing messages can be caught as events, so the LCD plugin knows when to display or remove which kind of information. My 2 pre-holiday-cents... [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
Improvement Suggestions
LCD support
Contact us
RSS
Top
Bottom