[mythtv-commits] Ticket #1959: internal dvd player: get incredibles disc 2 to work.

MythTV mythtv at cvs.mythtv.org
Wed Jun 21 11:23:10 UTC 2006


#1959: internal dvd player: get incredibles disc 2 to work.
----------------------+-----------------------------------------------------
 Reporter:  skamithi  |        Owner:  skamithi
     Type:  defect    |       Status:  assigned
 Priority:  minor     |    Milestone:          
Component:  mythtv    |      Version:          
 Severity:  medium    |   Resolution:          
----------------------+-----------------------------------------------------
Old description:

> reported by micheal o on the mythtv-dev alias.
>
> " The decoderbase.c:ChangeDVDTrack() has an infinite loop in it in
> some regards. If the result from GetCellStart() is the same for two
> different parts, then it loops forever. (This happens on the disc 2 of
> "The Incredibles" DVD I have)."
>
> my proposed solution is to use a more unique way of detecting the track
> change.
> dvd specs say for each chapter, the vob id  & cell id combo are unique.
>

> Menus are found outside title 0. Expand the definition of menus to
> include
> PGs < 60 seconds, title == 0, and PG with Buttons

New description:

 reported by micheal o on the mythtv-dev alias.

 " The decoderbase.c:ChangeDVDTrack() has an infinite loop in it in
 some regards. If the result from GetCellStart() is the same for two
 different parts, then it loops forever. (This happens on the disc 2 of
 "The Incredibles" DVD I have)."

 my proposed solution is to use a more unique way of detecting the track
 change.
 dvd specs say for each chapter, the vob id  & cell id combo are unique.


 Menus are found outside title 0.
 Proposal: Expand the definition of IsInMenu() to include
 PGs < 60 seconds, title == 0, and PG with Buttons

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1959>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list