codecparsers: av1: Fix a typo when get value of segmentation params.
authorHe Junyan <junyan.he@intel.com>
Tue, 25 Aug 2020 11:44:48 +0000 (19:44 +0800)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Tue, 17 Nov 2020 19:31:09 +0000 (19:31 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1464>

gst-libs/gst/codecparsers/gstav1parser.c

index 92a3307..a3cc323 100644 (file)
@@ -2093,7 +2093,8 @@ gst_av1_parse_segmentation_params (GstAV1Parser * parser, GstBitReader * br,
             gint bits_to_read = segmentation_feature_bits[j];
             gint limit = segmentation_feature_max[j];
             if (segmentation_feature_signed[j]) {
-              feature_value = av1_bitstreamfn_su (br, bits_to_read, &retval);
+              feature_value =
+                  av1_bitstreamfn_su (br, 1 + bits_to_read, &retval);
               if (retval != GST_AV1_PARSER_OK)
                 goto error;