[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