From: GStreamer (bugzilla.gnome.o. <bug...@gn...> - 2010-03-18 17:08:41
|
https://bugzilla.gnome.org/show_bug.cgi?id=596321 GStreamer | gst-plugins-good | git --- Comment #15 from Andoni Morales <yl...@gm...> 2010-03-18 17:08:30 UTC --- Created an attachment (id=156485) View: https://bugzilla.gnome.org/attachment.cgi?id=156485 Review: https://bugzilla.gnome.org/review?bug=596321&attachment=156485 qtdemux: parse fmp4 samples information The fragmented mp4 format stores the tracks and samples information in the 'moof' boxes, which are appended before each fragment (fragment->'moof'+'mdat'). The 'mfra' box stores the offset of each 'moof' box and their presentation time. The location of this box can be retrieved from the 'mfro' box, which is located at the end of the file. The 'mfra' box is parsed to get the offset of each 'moof' box and their presentation time. Each 'moof' box can contain information for one or more tracks inside 'tfhd' boxes. For each track in a 'moof', we have a 'trun' box, which contains information of each sample (offset and duration) used to build the samples table. Based on patch by Marc-André Lureau <ml...@fl...> -- 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. |