videoparsers: Fix parsing of ATSC AFD data
authorJan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
Wed, 1 Jul 2020 15:52:39 +0000 (17:52 +0200)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 1 Jul 2020 20:02:35 +0000 (20:02 +0000)
The test for 0x40 being set is repeated by
gst_video_parse_utils_parse_afd, which also extracts the low nibble
again, so we must not clear it here.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1394>

gst/videoparsers/gstvideoparseutils.c

index a61f7c3..5bb7dc3 100644 (file)
@@ -116,7 +116,6 @@ gst_video_parse_user_data (GstElement * elt, GstVideoParseUserData * user_data,
               "Missing active format description, ignoring");
           break;
         }
-        temp = temp & 0xF;
 
         GST_LOG_OBJECT (elt, "parsed active format description (AFD): %d",
             temp);