[gstreamer-bugs] [Bug 345830] [qtdemux] better edit lists handling

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 5 04:41:21 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=345830
  GStreamer | gst-plugins-good | git

--- Comment #8 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2010-02-05 12:41:19 UTC ---
Created an attachment (id=153083)
 View: https://bugzilla.gnome.org/attachment.cgi?id=153083
 Review: https://bugzilla.gnome.org/review?bug=345830&attachment=153083

qtdemux: Handle empty edts entries

Empty segments in edit lists in qtff files means
a segment without media for that track. This patch
makes qtdemux consider and handle empty segments
by skipping their duration in the track time position,
preventing it from being selected for buffer pushing
until the empty segment ends.

Fixes #345830

Those two patches improve edit lists handling. This one
makes qtdemux handle empty edit lists entries.

I'd appreciate some review, I'm not so sure about the
'need_preroll' for avoiding stalls due to the first
edts entry being an empty one, maybe someone out there
has a better idea. You can find a sample in #586848 and
in #607471

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list