Is it possible to show VDRs OSD when playing file with mplayer plugin when using softdevice? Also is it possible to set mplayer plugin so when replying stops, it would drop back to mplayer plugin file browsing list OSD menu?
The way its setup here is very inconvenient. When I browse through my media library, every time I finish viewing one file with mplayer, I have to go back to mplayer plugin using Menu, then down, down.. keys etc. I'd like to get it to same behavior as VDRs recordings menu, so when replay finishes it puts you back to the place where I left off, i.e. in VDRs recordings menu and selection at the file that I was playing.
Also with softdevice I get mplayers OSD, i.e. I can't see what's playing or at what position it is until I hit forward or backward buttons, etc. I know this is not the case on FF cards output.
Is there any workarounds to these issues or am I doing something wrong?
Thanks in advance,
--Vlad
softdevice 0.2.0/-vo dfb:mgatv DFB/DFB++ CVS 0.9.23 G450-DH
Vladimir Shved a écrit :
Is there any workarounds to these issues or am I doing something wrong?
Did you try the softplay plugin, which is the natural player to use with softdevice. It is available on berlios.de, on the same project than softdevice. I'm sure the author (Martin Wache) will welcome any input and any new user !
softdevice 0.2.0/-vo dfb:mgatv DFB/DFB++ CVS 0.9.23 G450-DH
Vladimir Shved wrote:
When I browse through my media library, every time I finish viewing one file with mplayer, I have to go back to mplayer plugin using Menu, then down, down.. keys etc.
Thats a limitation of VDR's plugin system. A plugin cannot open a menu from replay mode or other situations, the only way to open a plugin menu is from the main menu.
Cheers,
Udo
Udo Richter wrote:
Vladimir Shved wrote:
When I browse through my media library, every time I finish viewing one file with mplayer, I have to go back to mplayer plugin using Menu, then down, down.. keys etc.
Thats a limitation of VDR's plugin system. A plugin cannot open a menu from replay mode or other situations, the only way to open a plugin menu is from the main menu.
Since version 1.3.32 a plugin can have its main menu function called through cRemote::CallPlugin().
Klaus
Klaus Schmidinger wrote:
Thats a limitation of VDR's plugin system. A plugin cannot open a menu from replay mode or other situations, the only way to open a plugin menu is from the main menu.
Since version 1.3.32 a plugin can have its main menu function called through cRemote::CallPlugin().
Yes, already realized that. So if you want to open a menu, you can trick cRemote to send the plugin pseudo-key, let the main loop call the main menu action, catch that, and initiate a custom menu instead of the default menu. Talk about straight forward. ;) At least its more straight forward than calling SVDRP. :D
If some other plugin decides to do the same thing just a moment later, the call is skipped, so maybe its a good idea to watch for a timeout between CallPlugin() and MainMenuAction().
And of course there's that nasty problem of plugins loaded twice with the same name, in which case the MainMenuAction of the first loaded plugin will get all the calls. ;)
Cheers,
Udo
PS: Sorry for being such a PITA...