[Bug 760774] qtdemux: fix framerate calculation for fragmented format
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jan 29 02:03:33 PST 2016
https://bugzilla.gnome.org/show_bug.cgi?id=760774
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #15 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 7873bede3134b15e5066e8d14e54d1f5054d2063
Author: Seungha Yang <sh.yang at lge.com>
Date: Tue Jan 26 22:37:30 2016 +0900
qtdemux: fix framerate calculation for fragmented format
qtdemux calculates framerate using duration and the number of sample.
In case of fragmented mp4 format, however, the number of sample can
be figure out after parsing every moof box. Because qtdemux does not
parse every moof in QTDEMUX_STATE_HEADER state, it will cause incorrect
framerate calculation.
This patch will triger gst_qtdemux_configure_stream() for every new moof.
Then, framerate will be calculated by using duration and n_samples of the
moof.
https://bugzilla.gnome.org/show_bug.cgi?id=760774
--
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