[Bug 773217] qtmux: Allow configuring the maximum interleave size in bytes/time

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Oct 20 14:46:38 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=773217

--- Comment #11 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 338104
  --> https://bugzilla.gnome.org/attachment.cgi?id=338104&action=edit
qtmux: Allow configuring the interleave size in bytes/time

Previously we were switching from one chunk to another on every single
buffer. This wastes some space in the headers and, depending on the
software, might depend in more reads (e.g. if the software is reading
multiple samples in one go if they're in the same chunk).

The ProRes guidelines suggest an interleave of 0.5s is common, but
specifies that for ProRes at most 2MB (for SD) and 4MB (for HD) should
be used per chunk. This will be handled in a follow-up commit.

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