[Bug 729371] dash/qtdemux: Reported video size does not correspond to what avdec_h264 states
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Apr 12 09:35:32 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=729371
Edward Hervey <bilboed at bilboed.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.11.91
--- Comment #14 from Edward Hervey <bilboed at bilboed.com> ---
commit 26f9869668ec5f18e011cd6f936b6f62778b051f
Author: Edward Hervey <edward at centricular.com>
Date: Wed Apr 12 11:03:24 2017 +0200
qtdemux: Add out-of-bound check
Make sure we don't read invalid memory
commit 9ac3861a9bd91d534ba29933f05595e7416dfab7
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date: Wed Apr 27 12:17:37 2016 -0300
qtdemux: move parsing of tkhd out of stsd entry loop
It needs only to be read once.
commit cf6733a55eacf03dd096d95f74f224d8bc7d427b
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date: Thu Apr 7 12:23:35 2016 -0300
qtdemux: check for a different stsd entry before pushing a sample
Before pushing a sample, check if there was a change in the current
stsd entry. This patch also assumes that the first stsd entry is
used as default for the first sample. It might cause an uneeded
caps renegotiation when this isn't the case.
commit 86b427dc70562f891a551ffc9f96cefe1cafcddd
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date: Wed Apr 6 12:55:18 2016 -0300
qtdemux: parse all stsd entries
stsd can have multiple format entries, parse them all.
This is required to play DVB DASH profile that uses multiple entries
to identify the different available bitrates/options on dash streams
The stream format-specific data is not stored into QtDemuxStreamStsdEntry
commit 54e252e0955287bf6971fba89666e9fa4901e118
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date: Tue Apr 5 14:34:00 2016 -0300
qtdemux: rework stsd sample entries access
Instead of using the stsd as a base pointer, use the actual stsd
entry as the stsd can have multiple entries. This is rarely used
for file playback but is a possible profile with in DVB DASH specs.
This still doesn't support stsd with multiple entries but makes it
easier to do so.
commit bd32bcc36cc7b08a0aecbad3bcc5dbd7308b9e19
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date: Tue Apr 5 18:00:10 2016 -0300
qtdemux: get stsd child by index instead of type
There might be multiple children with the same type
--
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