ffmpeg/libavcodec/bsf
James Almer 863c748144 avcodec/bsf/extract_extradata: remove extradata blocks from supported LCEVC NALUs
Given we rewrite these NALUs to remove the encoded data blocks to export as extradata,
we need to do the inverse to remove SC, GC and AI blocks to export as filtered data in
packes.

Signed-off-by: James Almer <jamrial@gmail.com>
2026-03-03 09:05:45 -03:00
..
aac_adtstoasc.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
ahx_to_mp2.c avcodec/bsf/ahx_to_mp2: Don't output uninitialized data 2025-09-27 17:57:15 +02:00
apv_metadata.c lavc: APV metadata bitstream filter 2025-04-27 15:52:30 +01:00
av1_frame_merge.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
av1_frame_split.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
av1_metadata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
chomp.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
dca_core.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
dovi_rpu.c avcodec/bsf/dovi_rpu: fix typo 2026-02-12 00:56:21 +00:00
dts2pts.c avcodec/bsf/dts2pts: add hevc support 2025-11-05 15:13:54 +00:00
dump_extradata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
dv_error_marker.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
eac3_core.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
eia608_to_smpte436m.c lavc/bsf/eia608_to_smpte436m: fix memory leak -- forgot to free input av_packet 2025-08-10 01:21:44 +00:00
evc_frame_merge.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
extract_extradata.c avcodec/bsf/extract_extradata: remove extradata blocks from supported LCEVC NALUs 2026-03-03 09:05:45 -03:00
filter_units.c avcodec: use int instead of enum for AVOption fields 2026-02-26 11:40:09 +08:00
h264_metadata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
h264_mp4toannexb.c avcodec/bsf/h264_mp4toannexb: Fix mixed bitstream format 2025-04-29 15:25:08 +08:00
h264_redundant_pps.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
h265_metadata.c avcodec/h265_metadata: Add options to set width/height after crop 2024-06-07 13:14:46 +08:00
h266_metadata.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
hapqa_extract.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
hevc_mp4toannexb.c avcodec/hevc_mp4toannexb: prepend extradata before the leading PS for an IRAP 2025-02-14 00:21:19 -03:00
imx_dump_header.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
lcevc_metadata.c avcodec/bsf: add a LCEVC metadata bitstream filter 2026-02-28 16:14:40 -03:00
Makefile avcodec/bsf: add a LCEVC metadata bitstream filter 2026-02-28 16:14:40 -03:00
media100_to_mjpegb.c bsf/media100_to_mjpegb: Clear output buffer padding 2024-08-14 18:20:59 +02:00
mjpeg2jpeg.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
mjpega_dump_header.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
movsub.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
mpeg2_metadata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
mpeg4_unpack_bframes.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
noise.c avcodec/bsf/noise: Avoid allocation for string 2025-09-13 20:45:42 +00:00
null.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
opus_metadata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
pcm_rechunk.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
pgs_frame_merge.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
prores_metadata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
remove_extradata.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
setts.c avcodec/bsf/setts: add option prescale 2026-01-19 16:51:47 +05:30
showinfo.c avcodec/bsf/showinfo: print packet data checksum 2024-07-13 23:48:34 -03:00
smpte436m_to_eia608.c lavc/bsf/smpte436m_to_eia608: fix memory leak -- forgot to free input av_packet 2025-08-10 01:21:44 +00:00
trace_headers.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
truehd_core.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
vp9_metadata.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
vp9_raw_reorder.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
vp9_superframe.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
vp9_superframe_split.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00
vvc_mp4toannexb.c Revert "bsf: use standard include paths" 2024-04-10 15:17:54 +02:00