After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 337834 - [dvddemux] seeking in DVDs doesn't work
[dvddemux] seeking in DVDs doesn't work
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal normal
: 0.10.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-09 18:39 UTC by Sergej Kotliar
Modified: 2006-06-30 11:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sergej Kotliar 2006-04-09 18:39:30 UTC
Not sure if this is a totem bug, or gstreamer bug, but I'm filing it here, please move if I was wrong.

Basically - using the seekbar when playing a DVD causes the the current film to restart from the beginning.


Quick paste of my installed gstreamer packages, not sure if they're relevant, but still...

gstreamer-plugins-base-0.10.5-1
gstreamer-plugins-ugly-0.10.3-0.gst.1.5
gstreamer-devel-0.10.4-1
gstreamer-plugins-bad-devel-0.10.1-0.gst.3.5
gstreamer-tools-0.10.4-1
gstreamer-python-0.10.3-0.gst.1.5
gstreamer-plugins-bad-0.10.1-0.gst.3.5
gstreamer-universe-0.10.1-0.gst.1.5
gstreamer-0.10.4-1
gstreamer-plugins-ugly-devel-0.10.3-0.gst.1.5
gstreamer-plugins-good-devel-0.10.2-1
gstreamer-plugins-good-0.10.2-1
gstreamer-plugins-base-devel-0.10.5-1
gstreamer-ffmpeg-0.10.1-0.gst.1.5
Comment 1 Tim-Philipp Müller 2006-04-23 10:43:59 UTC
Worksforme (CVS of all, but I don't think there have been significant changes since the last release), but the slider seems to temporarily jump back to '0' whenever a seek is done, so there's still something not quite right. Also, I did notice this effect with some mpeg movies.
Comment 2 Tim-Philipp Müller 2006-06-30 11:43:38 UTC
On second thought, it only worked with some DVDs on my slowest box, and even then only some of the time. No idea how it ever worked at all ;)

Should be fixed in CVS now:

 2006-06-30  Tim-Philipp Müller  <tim at centricular dot net>

        * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_init),
        (gst_dvd_read_src_is_seekable), (gst_dvd_read_src_class_init),
        (gst_dvd_read_src_stop), (gst_dvd_read_src_goto_title),
        (gst_dvd_read_src_create), (gst_dvd_read_src_handle_seek_event),
        (gst_dvd_read_src_do_seek), (gst_dvd_read_src_src_event):
        * ext/dvdread/dvdreadsrc.h:
          Rewrite seeking code and make seeking in DVDs work (#337834).