[Bug 706509] mp4mux: add ftyp and extra atoms to the streamheaders

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 27 10:29:22 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706509
  GStreamer | gst-plugins-good | unspecified

Andoni Morales <ylatuya> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #253149|0                           |1
        is obsolete|                            |

--- Comment #7 from Andoni Morales <ylatuya at gmail.com> 2013-08-27 17:29:19 UTC ---
Created an attachment (id=253282)
 View: https://bugzilla.gnome.org/attachment.cgi?id=253282
 Review: https://bugzilla.gnome.org/review?bug=706509&attachment=253282

mp4mux: add ftyp and extra atoms to the streamheaders

ftyp and extra atoms are needed in the caps' streamheader
field to reconstruct a valid header from the caps, useful
for fragmented streaming, where the moov is created at the
very beginning with only the useful initialization data.

For fragmented mp4 streams, the header buffers are queued until
the header is completed and they are pushed after setting the
streamheader in caps and before starting to push moof's.
It doesn't change the behaviour with regular or fast_start mp4 files,
where the final moov is only known when finishing the file.

-- 
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