[Bug 705598] regression h264parse: incorrect keyframe/delta-unit detection

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 29 01:27:57 PDT 2013


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

--- Comment #7 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2013-08-29 08:27:50 UTC ---
> >  - does a slice always start at the top (line 0)? If not, should
> >    we only mark those slices as keyframes?
> 
>   Good question, I'm not sure. That being said, marking only some slices as
> keyframes sound a bit weird (key-frame, not key-slice).

I think if a key unit is split across multiple buffers, we would/should only
mark the first buffer as a key unit, not all of them.

Think of things like multifdsink that basically keeps data back to the last key
unit so it can burst on a client connect, for example. If we marked all buffers
as key units, then it would probably throw away the first one and only keep the
last chunk, meaning the client will only get a partial frame as key unit on
connect.

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