Here is the patch. In summary, it:
* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct tmap is used instead of the silly iteration through all tmaps in the title_set.
* Fixes title starts at sector zero assumption in gst_dvd_read_src_goto_sector().
* Fixes title starts at sector zero assumption gst_dvd_read_src_goto_chapter().
I've testing this under Totem, Thoggen, and KungFu, and have found no regressions.
Here is the patch. In summary, it:
* Fixes gst_dvd_ read_src_ get_sector_ from_time( ). Now only the correct tmap is used instead of the silly iteration through all tmaps in the title_set.
* Fixes title starts at sector zero assumption in gst_dvd_ read_src_ goto_sector( ).
* Fixes title starts at sector zero assumption gst_dvd_ read_src_ goto_chapter( ).
I've testing this under Totem, Thoggen, and KungFu, and have found no regressions.