codecs: gstvp9statefulparser: feature_data should be 0 if feature_enable is 0
authorDaniel Almeida <daniel.almeida@collabora.com>
Thu, 29 Jul 2021 15:20:30 +0000 (12:20 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 9 Sep 2021 18:32:42 +0000 (18:32 +0000)
commitb8c826afe33d38188210ee77b85530e364b85fdb
tree46f1d5c623b0534417a11bb3fe2225ac14f5e83a
parent8239ff343fa2865fbfd79c1d3d74b5f75b3e1627
codecs: gstvp9statefulparser: feature_data should be 0 if feature_enable is 0

The spec says in 6.2.11 that feature_data[i][j] should be zero if
feature_enabled[i][j] is zero. Instead we retained the old value in the parser.
Fix it.

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