[Bug 704255] New: [qtdemux] invalid base time on newsegment in push mode after a seek
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jul 15 07:31:41 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=704255
GStreamer | gst-plugins-good | 1.1.2
Summary: [qtdemux] invalid base time on newsegment in push mode
after a seek
Classification: Platform
Product: GStreamer
Version: 1.1.2
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: rawoul at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=249205)
View: https://bugzilla.gnome.org/attachment.cgi?id=249205
Review: https://bugzilla.gnome.org/review?bug=704255&attachment=249205
qtdemux: reset segment on flush stop
cca2f555d14 introduces a regression, where the demux segment is not reset on
flush stop, so the next upstream segment event will calculate an invalid base
time on the new segment to be sent downstream.
This can be reproduced easily by seeking in an mp4 file in push mode, after the
seek it takes some time for playback to start again; this is because the
segment base time is not 0, where it should be.
--
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