Gents,
I'm currently working on a project which includes MPlayer as an embedded VOB/DVD playback application. I find it buggy and unreliable, and I'd like to make the move to VLC instead.
I'm currently using MPlayer's slave mode, and would like to port my existing functionality over to VLC's remote control interface instead. Before I head down this route, I've got a couple of introductory questions. Using the VLC Remote Control interface:
1) Is there a simple way to determine if we're currently viewing a DVD menu? In MPlayer I can query the total length of the current title. If the length is zero, I'm on a menu.
2) How is DVD menu display/navigation? MPlayer uses DVDNav. It doesn't display selection highlights on DVD menus correctly at all (semi-transparent blocks instead). Does VLC cope any better? I'll be viewing DVDs that have been authored using DVDAuthor.
3) Is there any appreciable startup delay? When playing back using DVDNav in MPlayer, we have to specify the nocache option. For DVDs that the system hasn't seen before, we sometimes get a rather long (of the order of a few seconds) startup delay. Is there anything similar I have to watch out for here?
Hope these questions make sense. Happy to clarify if not.
And if anyone has any good tutorial links for VLC's remote control, get 'em posted!
Ta!