codecparsers: av1: Fix a error report for metadata obu.
authorHe Junyan <junyan.he@intel.com>
Fri, 14 Aug 2020 06:40:49 +0000 (14:40 +0800)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Tue, 17 Nov 2020 19:31:09 +0000 (19:31 +0000)
commitf20798a1db360945a50c99dcbe043988d10baa05
treeaa4d4d1e721c499c6a03bd0c17e1349df0a6576e
parent2c3a33eeab796d4ea605528e26d4c1363695dccb
codecparsers: av1: Fix a error report for metadata obu.

The metadata OBUs, for example, ITUT_T35 has an undefined payload such
as itu_t_t35_payload_bytes field in AV1 spec, which may cause the failure
of parsing the trailings bits. We can give a warning and ignore this kind
of errors.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1464>
gst-libs/gst/codecparsers/gstav1parser.c