gppmux: Add support for 3gr6
authorThiago Santos <thiagoss@embedded.ufcg.edu.br>
Fri, 16 Oct 2009 13:47:32 +0000 (10:47 -0300)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 12 Apr 2011 19:32:13 +0000 (20:32 +0100)
commit4ff2fad6a07492a6419ae02742e474f33c907ac1
tree3127cfd10a2b9c5375c8077caa4ebd92c98b65af
parente8c21f14cc802c3fb427424e7190f55d298f33d3
gppmux: Add support for 3gr6

Keep track of the chunk durations to be able to add 3gr6
brand if it is a faststart file and the longest chunk is
smaller than a sec. Implemented according to 3gpp
TS 26.244 v6.4.0 (2005-09)

Fixes #584361
gst/quicktime/ftypcc.h
gst/quicktime/gstqtmux.c
gst/quicktime/gstqtmux.h
gst/quicktime/gstqtmuxmap.c
gst/quicktime/gstqtmuxmap.h