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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 27 06:48:57 PST 2010


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

Thiago Sousa Santos <thiago.sousa.santos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #149998|0                           |1
        is obsolete|                            |
             Status|NEW                         |ASSIGNED
         AssignedTo|gstreamer-bugs at lists.source |thiago.sousa.santos at collabo
                   |forge.net                   |ra.co.uk

--- Comment #13 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2010-01-27 14:48:53 UTC ---
Created an attachment (id=152404)
 View: https://bugzilla.gnome.org/attachment.cgi?id=152404
 Review: https://bugzilla.gnome.org/review?bug=601576&attachment=152404

Updated patch

Updated the patch with Stefan's comments.

One thing we still don't handle is the EDTS atom (that qtmux currently only
uses to indicate streams that start later than others). But that isn't really
common.

One solution is to delay the writing of the moov and prefix atoms to the
recovery file until all streams get buffers (so we know about stream delays). I
think this is fine for the EDTS for the way qtmux uses it currently.

Another option is to add a kind of code before each buffer entry, so that we
can mix buffer entries with another info that we might be receiving mid stream
and might not know right from the beginning (tags, for example).

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