[Bug 751361] New: qtmux generates bad output timestamps
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Jun 23 00:50:33 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=751361
Bug ID: 751361
Summary: qtmux generates bad output timestamps
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: blocker
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: thaytan at noraisin.net
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 305895
--> https://bugzilla.gnome.org/attachment.cgi?id=305895&action=edit
qtmux timestamp input log
One of the recent changes to qtmux timestamp handling / CTTS offset bits break
splitmuxsink. For the second and further files, the timestamps produced by
qtdemux now look like this:
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (133017 bytes, dts: 0:00:00.000000000, pts: 0:00:00.041666666,
duration: 0:00:02.419166666, offset: -1, offset_end: -1, flags: 00000040
discont ) 0x7f6798003630
New clock: GstSystemClock
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (19969 bytes, dts: 0:00:02.419166666, pts: 0:00:02.502500000,
duration: 0:00:00.041666667, offset: -1, offset_end: -1, flags: 00002000
delta-unit ) 0x7f67980031f0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (7283 bytes, dts: 0:00:02.460833333, pts: 0:00:02.460833333,
duration: 0:00:00.041666667, offset: -1, offset_end: -1, flags: 00002000
delta-unit ) 0x7f6798003630
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (12678 bytes, dts: 0:00:02.502500000, pts: 0:00:02.627500000,
duration: 0:00:00.041666666, offset: -1, offset_end: -1, flags: 00002000
delta-unit ) 0x7f67980031f0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (17459 bytes, dts: 0:00:02.544166666, pts: 0:00:02.544166666,
duration: 0:00:00.041666667, offset: -1, offset_end: -1, flags: 00002000
delta-unit ) 0x7f67980030e0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (5308 bytes, dts: 0:00:02.585833333, pts: 0:00:02.585833333,
duration: 0:00:00.041666667, offset: -1, offset_end: -1, flags: 00002000
delta-unit ) 0x7f67980031f0
See the attachment for the input timestamp info qtmux was given, but basically
the timeline starts at 0:00:02.419166666 and goes from there.
--
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