Hi,
I think you have already planned to support the output to an LCD or VFD.
I have a suggestion, how to do this:
Put all the data for LCD-output to an shared memory segment. Or send it out as window messages.
So people can implement plugins for existing LCD-Software. Such as LCDHype or jaLCDs.
So you dont have to do all the interface stuff and everyone can put to the LCD, what he want. I think, this is the easiest way.
Maybe the better way is to use shared memory.
If have written an plugin for LCDHype to get data from ZoomPlayer. ZoomPlayer sends out window messages. Was not so easy to create this plugin. Shared Memory is much easier.
It would also be nice, to get some menu data out of mediaportal. Actual screen, where we are; Actual selected menu point; something like that. So one could do some kind of navigation through the LCD without having the TV-Set on.
I hope You know what I mean.
I think you have already planned to support the output to an LCD or VFD.
I have a suggestion, how to do this:
Put all the data for LCD-output to an shared memory segment. Or send it out as window messages.
So people can implement plugins for existing LCD-Software. Such as LCDHype or jaLCDs.
So you dont have to do all the interface stuff and everyone can put to the LCD, what he want. I think, this is the easiest way.
Maybe the better way is to use shared memory.
If have written an plugin for LCDHype to get data from ZoomPlayer. ZoomPlayer sends out window messages. Was not so easy to create this plugin. Shared Memory is much easier.
It would also be nice, to get some menu data out of mediaportal. Actual screen, where we are; Actual selected menu point; something like that. So one could do some kind of navigation through the LCD without having the TV-Set on.
I hope You know what I mean.