gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers
Carlos Bentzen be98ba00d7 h266parser: do not fail when extension flags are set
For VPS, PPS, APS, OPI and DCI, the extension flags are the last syntax
in the structures, and according to the spec, should be ignored if set to 1.

Therefore, we can just ignore them rather than failing.

This fixes a few failures in fluster, like in the PSEXT_A_Nokia_2 stream.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8359>
2025-02-07 08:25:17 +00:00
..
codecparsers-prelude.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.AUTHORS Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.LICENSE Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.PATENTS Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstav1bitwriter.c codecparsers: add debug categories to bitwriters 2024-10-14 22:05:04 +00:00
gstav1bitwriter.h codecparsers: av1bitwriter: fix Since marker 2024-02-06 16:37:13 +00:00
gstav1parser.c codecparsers: Fix gtk-doc 2024-10-25 13:55:20 +00:00
gstav1parser.h codecparsers: Fix gtk-doc 2024-10-25 13:55:20 +00:00
gsth264bitwriter.c h26Xbitwriter: use quote form directive for internal header 2024-11-12 06:29:22 +00:00
gsth264bitwriter.h h264bitwriter: implement gst_h264_bit_writer_filler() 2024-11-11 16:05:38 +00:00
gsth264parser.c h264parse: remove useless NULL setting in gst_h264_nal_parser_free 2024-12-05 06:39:06 -05:00
gsth264parser.h h264parser: maintain API changes 2024-04-07 15:25:23 +00:00
gsth265bitwriter.c h265bitwriter: Don't use type too small 2025-01-13 08:08:01 +00:00
gsth265bitwriter.h h265bitwriter: Correct the all API to byte aligned. 2022-10-27 12:15:43 +00:00
gsth265parser.c h265parser: Fix unsigned value reading 2025-01-13 12:51:45 +00:00
gsth265parser.h codecparsers: document new GstH265Level and GstH264Level enums 2024-02-06 16:37:13 +00:00
gsth266parser.c h266parser: do not fail when extension flags are set 2025-02-07 08:25:17 +00:00
gsth266parser.h h266parser: add API to parse VVCDecoderConfigurationRecord 2025-02-07 08:25:16 +00:00
gstjpeg2000sampling.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstjpeg2000sampling.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstjpegbitwriter.c codecparsers: Implement the jpeg bit code writer 2024-09-05 09:56:02 +00:00
gstjpegbitwriter.h codecparsers: Implement the jpeg bit code writer 2024-09-05 09:56:02 +00:00
gstjpegparser.c codecparser: remove unused headers 2024-11-15 19:33:10 +00:00
gstjpegparser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstlcevcmeta.c codecparsers: Add LCEVC metadata API 2024-10-02 20:33:13 +00:00
gstlcevcmeta.h codecparsers: Add LCEVC metadata API 2024-10-02 20:33:13 +00:00
gstmpeg4parser.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpeg4parser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpegvideometa.c libs: codecparsers: drop use of GSlice 2023-01-24 15:25:07 +00:00
gstmpegvideometa.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpegvideoparser.c codecparsers: Fix MPEG-1 aspect ratio table 2023-09-06 12:24:37 +00:00
gstmpegvideoparser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvc1parser.c libs: codecparsers: drop use of GSlice 2023-01-24 15:25:07 +00:00
gstvc1parser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8parser.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8parser.h codecparsers: vp8parser: Added frame type enums 2024-10-22 11:48:49 +00:00
gstvp8rangedecoder.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8rangedecoder.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp9bitwriter.c codecparsers: add debug categories to bitwriters 2024-10-14 22:05:04 +00:00
gstvp9bitwriter.h vp9bitwriter: Fix several hotdoc related format issues 2024-03-27 10:17:45 +08:00
gstvp9parser.c codecparsers: vp9parser: use single allocation for parser structs 2023-01-27 23:50:19 +00:00
gstvp9parser.h codecparsers: vp9parser: use single allocation for parser structs 2023-01-27 23:50:19 +00:00
meson.build docs: generate hotdoc configs for libraries with our helper script 2025-01-17 20:36:06 +01:00
nalutils.c codecparser: remove unused headers 2024-11-15 19:33:10 +00:00
nalutils.h codecparser: remove unused headers 2024-11-15 19:33:10 +00:00
parserutils.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
parserutils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp8utils.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp8utils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp9utils.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp9utils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00