ffmpeg/libavcodec/bsf
Zhao Zhili 86d2fae59f avcodec: use int instead of enum for AVOption fields
AVOption with AV_OPT_TYPE_INT assumes the field is int (4 bytes),
but enum size is implementation-defined and may be smaller.
This can cause memory corruption when AVOption writes 4 bytes
to a field that is only 1-2 bytes, potentially overwriting
adjacent struct members.

Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
2026-02-26 11:40:09 +08:00
..
aac_adtstoasc.c
ahx_to_mp2.c
apv_metadata.c
av1_frame_merge.c
av1_frame_split.c
av1_metadata.c
chomp.c
dca_core.c
dovi_rpu.c avcodec/bsf/dovi_rpu: fix typo 2026-02-12 00:56:21 +00:00
dts2pts.c
dump_extradata.c
dv_error_marker.c
eac3_core.c
eia608_to_smpte436m.c
evc_frame_merge.c
extract_extradata.c
filter_units.c avcodec: use int instead of enum for AVOption fields 2026-02-26 11:40:09 +08:00
h264_metadata.c
h264_mp4toannexb.c
h264_redundant_pps.c
h265_metadata.c
h266_metadata.c
hapqa_extract.c
hevc_mp4toannexb.c
imx_dump_header.c
Makefile
media100_to_mjpegb.c
mjpeg2jpeg.c
mjpega_dump_header.c
movsub.c
mpeg2_metadata.c
mpeg4_unpack_bframes.c
noise.c
null.c
opus_metadata.c
pcm_rechunk.c
pgs_frame_merge.c
prores_metadata.c
remove_extradata.c
setts.c
showinfo.c
smpte436m_to_eia608.c
trace_headers.c
truehd_core.c
vp9_metadata.c
vp9_raw_reorder.c
vp9_superframe.c
vp9_superframe_split.c
vvc_mp4toannexb.c