codecs: vp9decoder: Allow decoding start with intra-only frame
authorSeungha Yang <seungha@centricular.com>
Tue, 30 Mar 2021 08:24:38 +0000 (17:24 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 7 Apr 2021 19:32:29 +0000 (19:32 +0000)
commit50e116c4a780ef9a0f7836867b3addf79bceb380
tree70bea71dae9a1313cbae3e4e61b7b2da7544777b
parent6eb9856f5965a11b15f547ff8cd1da89196c950c
codecs: vp9decoder: Allow decoding start with intra-only frame

As per spec "7.2 Uncompressed header semantics" and
"8.2 Frame order constraints", decoding can start with intra-only
frame. This commit is for fixing vp90-2-16-intra-only.webm
bitstream test failure.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2112>
gst-libs/gst/codecs/gstvp9decoder.c