Normal
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...
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...