xbmc/xbmc — pull request #1330 by Voyager-xbmc (2012-08-25 12:19:09+00:00)
Title: Dvdplayer dvdmenu fixes

This PR deals with DVD menus that have navigation issues:

- certain highlights not displaying
- menu stuck when trying to navigate main menu -> submenu or back to main menu

The root cause is with the holdmode not being reset after skipwait. To avoid navigator state corruption or inconsistencies, the skipwait is moved to the Nextstream call from DVDPlayer.

Another (minor) fix included is the removal of a duplicate call to SkipStill by the navigator. This should only be called by DVDPlayer at the time when the still needs to be skipped.