dvdread: Fix seek starting at 0 for title != 1

Otherwise the playback would start at title 0

https://bugzilla.gnome.org/show_bug.cgi?id=762787
This commit is contained in:
Jens Georg 2016-02-27 20:17:31 +01:00 committed by Jan Schmidt
parent a44d5664cd
commit 7e1c64e846

View file

@ -717,7 +717,8 @@ gst_dvd_read_src_get_sector_from_time (GstDvdReadSrc * src, GstClockTime ts)
if (src->vts_tmapt == NULL || src->vts_tmapt->nr_of_tmaps < src->ttn) if (src->vts_tmapt == NULL || src->vts_tmapt->nr_of_tmaps < src->ttn)
return -1; return -1;
sector = 0; sector = src->vts_tmapt->tmap[src->ttn - 1].map_ent[0] & 0x7fffffff;
for (j = 0; j < src->vts_tmapt->tmap[src->ttn - 1].nr_of_entries; ++j) { for (j = 0; j < src->vts_tmapt->tmap[src->ttn - 1].nr_of_entries; ++j) {
GstClockTime entry_time; GstClockTime entry_time;