h264parse: mark SEI Recovery Point as keyframes
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Wed, 19 Sep 2018 08:06:15 +0000 (10:06 +0200)
committerNicolas Dufresne <nicolas@ndufresne.ca>
Sun, 2 Dec 2018 02:07:39 +0000 (02:07 +0000)
commit5ac4a6e003a3ca7975baf42e309fadfbd324984e
tree202391f65fd410100fc27ed04a538416ffdfd475
parent68a5697c1a014051fb7a07aed0bb5dde7d45f9b0
h264parse: mark SEI Recovery Point as keyframes

The spec states that "recovery point SEI message assists a decoder in
determining when the decoding process will produce acceptable
pictures for display after the decoder initiates random access or after the
encoder indicates a broken link in the coded video sequence."

Mark those as keyframes so muxers will mark them as seek points and
decoders will be able to start decoding from them rather than waiting
for an IDR.

https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/790
gst/videoparsers/gsth264parse.c