Opened 13 years ago

Closed 10 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

Description

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@… 13 years ago.

Download all attachments as: .zip

Change History (7)

by peper03@…, 13 years ago

comment:1 by Jim Stichnoth, 13 years ago

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 by Richard <peper03@…>, 12 years ago

In b16ccb64666a65735e90627ad327367146a65b71/mythtv:

Error: Processor CommitTicketReference failed
GIT backend not available

comment:3 by Richard <peper03@…>, 12 years ago

In bc9cc198e515da676f0033d0d99db7e5df6795de/mythtv:

Error: Processor CommitTicketReference failed
GIT backend not available

comment:4 by peper03, 12 years ago

Owner: changed from Jim Stichnoth to peper03

comment:5 by Raymond Wagner, 12 years ago

Milestone: 0.270.28

Bump new feature to next release.

comment:6 by peper03, 10 years ago

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.