[mythtv-commits] Ticket #11572: Seeking backwards on DVDs sometimes seeks forwards

MythTV noreply at mythtv.org
Mon Jun 3 07:52:11 UTC 2013


#11572: Seeking backwards on DVDs sometimes seeks forwards
-----------------------------------+-----------------------------
 Reporter:  peper03@…              |          Owner:  stuartm
     Type:  Patch - Bug Fix        |         Status:  closed
 Priority:  minor                  |      Milestone:  0.27
Component:  MythTV - DVD Playback  |        Version:  Master Head
 Severity:  medium                 |     Resolution:  fixed
 Keywords:                         |  Ticket locked:  0
-----------------------------------+-----------------------------
Changes (by Richard <peper03@…>):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 In [changeset:cb56a7e4ece6aa05fabbbc73ee6684043a270a89/mythtv]:
 {{{
 #!CommitTicketReference repository="mythtv"
 revision="cb56a7e4ece6aa05fabbbc73ee6684043a270a89"
 Fixed seeking issues on some DVDs where, for example, trying to jump
 backwards could actually cause playback to jump forwards.

 dvdnav_absolute_time_search in libdvdnav (renamed from the original
 dvdnav_time_search but functionally the same) uses a time offset with a
 start sector, which will only work if all NAV packets are equally spaced.
 On at least one DVD that had issues, the distance between consecutive NAV
 packets ranged from 96 to 457.

 The existing mechanism to check whether a seek was successful and, if not,
 narrow in on the required time was broken when jumping backwards.

 Signed-off-by: Stuart Morgan <smorgan at mythtv.org>

 Fixes #11572
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11572#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list