[Bug 722288] avviddec: mark key frames as sync points

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jan 17 15:38:43 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=722288
  GStreamer | gst-libav | git

--- Comment #9 from Aleix Conchillo Flaqué <aleix at oblong.com> 2014-01-17 23:38:36 UTC ---
(In reply to comment #8)
> (From update of attachment 266384 [details])
> As discussed this seems rather like a workaround for a problem elsewhere. The
> flag should already have been set on the input side of the encoder. Need to
> check why it gets lost

This seems to work fine.

However, when using the intra-refresh option in x264, there are no key frames
and all encoded frames are considered delta units, so sync point is not set on
any frame.

libav considers the frame with the first intra block column to be a key frame
(as set in AVFrame->key_frame. AVFrame->picture_type still says it's a
p-frame).

So, I guess we could mark this as INVALID?

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