[gstreamer-bugs] [Bug 372797] Seek on DVD not performed relative to title

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Dec 3 01:29:30 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=372797

  GStreamer | gst-plugins-ugly | Ver: 0.10.4





------- Comment #19 from Jason Gerard DeRose  2006-12-03 09:28 UTC -------
Tim,

I've found some DVDs where the final cell in the title is located in sectors
before the first cell of the title, and this final cell has a duration of 0.  I
need to investigate some more, but I believe this final cell might be Nav
related, used to put the menu into a different state based upon what title just
finish playing.

Any ideas on how this should be handled? Should whatever packets exist in this
last cell be passed to dvddemux, or should the EOS event be sent as soon as
this last cell is reached?

Here is an example of what I'm talking about, from Kill Bill Volume 2:

Title 001 time: 02:16.000000048, sector_range: 0000000004 - 0000000003
  Cell 000 time: 00:01.000000059, sector_range: 0000000004 - 0000035899
  Cell 001 time: 00:03.000000027, sector_range: 0000035900 - 0000123559
  Cell 002 time: 00:09.000000022, sector_range: 0000123560 - 0000354174
  Cell 003 time: 00:03.000000017, sector_range: 0000354175 - 0000427178
  Cell 004 time: 00:04.000000044, sector_range: 0000427179 - 0000539606
  Cell 005 time: 00:08.000000002, sector_range: 0000539607 - 0000698160
  Cell 006 time: 00:08.000000017, sector_range: 0000698161 - 0000836438
  Cell 007 time: 00:18.000000019, sector_range: 0000836439 - 0001307818
  Cell 008 time: 00:05.000000033, sector_range: 0001307819 - 0001424729
  Cell 009 time: 00:11.000000034, sector_range: 0001424730 - 0001673721
  Cell 010 time: 00:06.000000031, sector_range: 0001673722 - 0001829109
  Cell 011 time: 00:06.000000034, sector_range: 0001829110 - 0001983948
  Cell 012 time: 00:04.000000026, sector_range: 0001983949 - 0002073913
  Cell 013 time: 00:07.000000052, sector_range: 0002073914 - 0002256581
  Cell 014 time: 00:09.000000027, sector_range: 0002256582 - 0002465605
  Cell 015 time: 00:05.000000036, sector_range: 0002465606 - 0002587115
  Cell 016 time: 00:06.000000056, sector_range: 0002587116 - 0002723329
  Cell 017 time: 00:01.000000054, sector_range: 0002723330 - 0002764125
  Cell 018 time: 00:12.000000052, sector_range: 0002764126 - 0003054732
  Cell 019 time: 00:00.000000000, sector_range: 0000000000 - 0000000003


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list