Opened 8 years ago

Closed 5 years ago

#11292 closed Patch - Bug Fix (Fixed)

Add ability to skip over video in VTSM domain

Reported by: peper03@… Owned by: peper03
Priority: minor Milestone: 0.28
Component: MythTV - DVD Playback Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no


It is not possible to skip over video in the VTSM domain because the key handling is blocked when in a menu ('menu' is currently defined as being in the VTSM domain, whether an actual menu is displayed at that moment or not). This means that it is not possible to skip over long studio idents. Navigating to the root menu is sometimes but not always possible.

The attached patch allows the user to skip to the next title by definging being in a menu as 'being in the VTSM domain *and* having at least one button'.

See also the sample 'LongIntro?.iso' in stuartm's DVD sample repository.

Attachments (1)

0001-Allow-the-user-to-skip-long-video-intros-on-DVDs-by-.patch (931 bytes) - added by peper03@… 8 years ago.

Download all attachments as: .zip

Change History (7)

Changed 8 years ago by peper03@…

comment:1 Changed 8 years ago by Jim Stichnoth

Milestone: unknown0.27
Owner: set to Jim Stichnoth
Status: newaccepted
Version: UnspecifiedMaster Head

I'd like to combine this with a more general relaxing of playback restrictions within a DVD/BD menu, such as pause, fast-forward, rewind, seek, timestretch, etc.

comment:2 Changed 7 years ago by Richard <peper03@…>

In b16ccb64666a65735e90627ad327367146a65b71/mythtv:

A DVD menu is now defined as any time a NAV packet defines at least one button. This should allow more flexibility to skip some intros.

Refs #11292

comment:3 Changed 7 years ago by Richard <peper03@…>

In bc9cc198e515da676f0033d0d99db7e5df6795de/mythtv:

Apply timestretch setting to DVD stills.

Refs #11292

comment:4 Changed 7 years ago by peper03

Owner: changed from Jim Stichnoth to peper03

comment:5 Changed 7 years ago by Raymond Wagner

Milestone: 0.270.28

Bump new feature to next release.

comment:6 Changed 5 years ago by peper03

Resolution: Fixed
Status: acceptedclosed

Closing this ticket as the original issue has been fixed and the remaining points raised by stichnot are hard to implement cleanly and generically (and don't seem to be causing too many people problems at the moment).

Note: See TracTickets for help on using tickets.