[gstreamer-bugs] [Bug 601576] qtmux enhancements (moov recovery, mem usage and edit lists)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Nov 11 11:47:02 PST 2009


https://bugzilla.gnome.org/show_bug.cgi?id=601576
  GStreamer | gst-plugins-bad | 0.10.14

--- Comment #2 from Roland Krikava <rkrikava at gmail.com> 2009-11-11 19:46:57 UTC ---
The (great) majority of this patch is a re-write of the qtmux's atom context,
and therefore this should really be considered a re-write of qtmux.  Since the
edit list portion of this patch is implemented using the new atom context code,
it doesn't really make sense to split this into a separate patch. If you like I
can file separate reports and reference this report (and patch).

On making the suggested patch changes.. I will try, time permitting.

On serialization/de-serialization.  I don't believe it is painful, in fact I
believe the opposite is true, and to enable the first feature I listed (moov
recovery), it is necessary. The argument could be made to use something less
verbose than xml.  I have tried to keep xml tag and property name lengths to a
minimum in order to keep xml file lengths to a minimum.  The ease and
simplicity of parsing xml keeps the code and logic simple without, IMO, too
much added overhead.

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