gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers
Qian Hu (胡骞) 104dcc90f1 h26xparse: bypass check for length_size_minus_one
fix playback fail, when some file with length_size_minus_one == 2

According to the spec 2 cannot be a valid value, so that stream has a
bad config record. but breaking the decoding because of that, perhaps is too much.
and ffmpeg seem not check this

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7213>
2024-08-14 08:31:15 +00:00
..
codecparsers-prelude.h
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
dboolhuff.h
dboolhuff.LICENSE
dboolhuff.PATENTS
gstav1bitwriter.c codecparsers: Implement the AV1 bit code writer 2024-01-30 08:24:25 +00:00
gstav1bitwriter.h codecparsers: av1bitwriter: fix Since marker 2024-02-06 16:37:13 +00:00
gstav1parser.c av1parse: Do not return error when expectedFrameId mismatch 2024-06-18 09:03:41 +00:00
gstav1parser.h codecparsers: av1: add ref_global_motion_params in frame header 2024-01-30 08:24:25 +00:00
gsth264bitwriter.c codecparsers: h264bitwriter: Fix trace typo 2023-11-14 14:41:37 -05:00
gsth264bitwriter.h h264bitwriter: Correct the all API to byte aligned. 2022-10-27 12:15:43 +00:00
gsth264parser.c h26xparse: bypass check for length_size_minus_one 2024-08-14 08:31:15 +00:00
gsth264parser.h h264parser: maintain API changes 2024-04-07 15:25:23 +00:00
gsth265bitwriter.c gstutils: add gst_util_ceil_log2 2024-01-09 15:34:10 +00:00
gsth265bitwriter.h h265bitwriter: Correct the all API to byte aligned. 2022-10-27 12:15:43 +00:00
gsth265parser.c h26xparse: bypass check for length_size_minus_one 2024-08-14 08:31:15 +00:00
gsth265parser.h codecparsers: document new GstH265Level and GstH264Level enums 2024-02-06 16:37:13 +00:00
gstjpeg2000sampling.c
gstjpeg2000sampling.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstjpegparser.c
gstjpegparser.h
gstmpeg4parser.c
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
gstmpegvideoparser.c codecparsers: Fix MPEG-1 aspect ratio table 2023-09-06 12:24:37 +00:00
gstmpegvideoparser.h
gstvc1parser.c libs: codecparsers: drop use of GSlice 2023-01-24 15:25:07 +00:00
gstvc1parser.h
gstvp8parser.c
gstvp8parser.h
gstvp8rangedecoder.c
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 vp9bitwriter: Fix several hotdoc related format issues 2024-03-27 10:17:45 +08: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 vp9bitwriter: Add the VP9 bit writer helper functions 2024-03-20 08:53:11 +00:00
nalutils.c gstutils: add gst_util_ceil_log2 2024-01-09 15:34:10 +00:00
nalutils.h gstutils: add gst_util_ceil_log2 2024-01-09 15:34:10 +00:00
parserutils.c
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
vp8utils.h
vp9utils.c
vp9utils.h