[Bug 700820] New: tsdemux: doesn't seek because of 2 commits

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 21 19:40:02 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=700820
  GStreamer | gst-plugins-bad | git

           Summary: tsdemux: doesn't seek because of 2 commits
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: ds at schleef.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


These two commits broke seeking for me:

commit 3d012665f06797cd2cd3c7c2f4df7144319b44ce
Author: Josep Torra <n770galaxy at gmail.com>
Date:   Tue Nov 13 22:40:25 2012 +0100

    tsdemux: forward upstream time segments after flushes

    Also reset segment info and drop the segment event when demuxer is
    flushed.
    Restore demuxer segment with the info stored in base when demuxer is
    going to push data again if needed.
    Drop code to recover the segment info from base in the initial program
    becauses it's superseded by the new code.

commit 150376efe476f4b9ea6c6cef54af1399cf6f478e
Author: Josep Torra <n770galaxy at gmail.com>
Date:   Sun Nov 11 12:45:03 2012 +0100

    mpegtspacketizer: flush observations too

    Flush the previous observations when the packetizer is flushed.
    Also don't leak them in the dispose.


I haven't tested if this is just on the one file I'm looking at.  I cannot make
the file available.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list