Opened 3 years ago
Closed 3 years ago
Last modified 3 years ago
Start and end times of DVD menu highlights are ignored.
|Reported by:||peper03@…||Owned by:||Richard <peper03@…>|
|Component:||MythTV - DVD Playback||Version:||Master Head|
Some DVD menus specify start and end times for menu highlight. Currently these times are ignored, which usually gives ugly results as the highlight is shown before the correct background is in place (e.g. text fading in) or continues to be displayed after the menu background has changed (e.g. text fading out).
The effect seems to be more noticeable when using OpenGL than VDPAU but it is visible with both.
The attached patch fixes this problem as far as currently possible.
There are currently two caveats:
- The second patch from #11371 is required to allow this patch to work across timestamp discontinuities (happens quite often when moving from an animated menu to a still menu).
- Highlights are currently hidden a little too early due to the RingBuffer? being ahead of the player. That is a separate issue that I hope to address soon.
See also the two sample images DelayedMenu_VMG.iso and DelayedMenu_VTS.iso in stuartm's DVD repository (DelayedMenu_VTS.iso has other issues fixed in #11445).