[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