[Bug 793058] qtdemux: add support for edit lists for fragmented files in push mode

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Feb 20 20:06:34 UTC 2018


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

--- Comment #6 from Alicia Boya García <aboya at igalia.com> ---
(In reply to Thiago Sousa Santos from comment #4)
> This uses a type of ELST we don't handle yet, this is the core of the
> problem:
> 
> "
> For example, if the composition time of the first composed frame is 20, then
> the edit that maps the
> media time from 20 onwards to movie time 0 onwards, would read:
> Entry‐count = 1
> Segment‐duration = 0
> Media‐Time = 20
> Media‐Rate = 1
> "
> 
> So, the spec has this special case that we don't handle yet.

I assume you are referring to `segment-duration = 0`, which is what I'm having
trouble with. Is that the case?

If that's the case... well, we are supposed to support it already. See this
comment in qtdemux_parse_segments():

/* zero duration does not imply media_start == media_stop
 * but, only specify media_start.*/

Maybe there is a (different) bug somewhere.

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