ffmpeg/libavformat
Zhao Zhili a0def8f915 avformat/movenc: skip the metadata stream itself when populating tref
A tref stream group lists the metadata stream (e.g. tmcd) alongside the
streams it references. The init loop iterated over every stream in the
group and added it to the metadata track's src_track array, which made
the tmcd track reference itself.

Regression since 4444a755.

Signed-off-by: Zhao Zhili <quinkblack@foxmail.com>
2026-05-24 21:14:31 +00:00
..
riscv riscv: probe for Zbb extension at load time 2024-06-11 20:12:37 +03:00
tests avformat: deprecate FF_FDEBUG_TS in favor of AV_FDEBUG_TS, add AV_FDEBUG_ID3V2 2026-05-22 08:20:13 -05:00
.gitignore lavf: add new API for iterating muxers and demuxers 2018-02-06 18:57:42 +00:00
3dostr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
4xm.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
a64.c avformat: Enforce one-stream limit where appropriate 2024-03-22 23:57:19 +01:00
aacdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
aadec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
aaxdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
ac3_channel_layout_tab.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ac4dec.c avformat/ac4dec: Check remaining space in ac4_probe() 2024-06-01 18:01:27 +02:00
ac4enc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
acedec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
acm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
act.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
adp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ads.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
adtsenc.c avformat/adtsenc: don't accept channeConfiguration values that can't be coded 2026-05-20 10:59:02 -03:00
adxdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
aeadec.c avformat/aeadec, avcodec/atrac1: Fix 8 and 4-channel ATRAC1 support 2025-09-22 23:46:29 +00:00
aeaenc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
afc.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aiff.c avformat/aiff: add support for ADPCM N64 decoder 2025-09-22 23:46:29 +00:00
aiff.h avformat/aiff: Deduplicate codec tags and codec tags list 2021-02-23 11:30:57 +01:00
aiffdec.c avformat/aiffdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
aiffenc.c avformat/aiffenc: Usw avio_wb32() where possible 2024-03-17 16:09:15 +01:00
aixdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
allformats.c avformat/webp: add Animated WebP demuxer 2026-05-19 11:36:10 +02:00
alp.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
amr.c avutil/attributes_internal: Add attribute_nonstring 2026-02-20 11:59:37 +01:00
amvenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
anm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apac.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apc.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
ape.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
apetag.c avformat/apetag: Fix shadowing 2026-03-10 13:52:18 +01:00
apetag.h avformat/apetag: account for header size if present when returning the start position 2017-02-10 18:33:29 -03:00
apm.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
apngdec.c avformat/apngdec: fix playback of piped apng files 2026-04-23 16:46:21 +00:00
apngenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
aptxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apv.c avformat/apv: use memset to zero initialize frame_info 2025-07-19 20:01:57 -03:00
apv.h avformat/mov_muxer: Extended MOV muxer to handle APV video content 2025-07-18 14:54:36 -03:00
apvdec.c Update libavformat/apvdec.c 2025-09-08 20:59:31 +00:00
apvenc.c avformat/apvenc: Add AVFMT_NOTIMESTAMPS flag 2025-04-27 23:00:02 +02:00
aqtitledec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
argo_asf.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
argo_asf.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
argo_brp.c libavformat/argo_brp: fix incorrect ASF chunk header read 2026-02-05 22:19:48 +10:00
argo_cvg.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
asf.c libavformat: Add generic disc_subtitle tag mapping for asf 2026-05-23 16:07:39 +02:00
asf.h avformat/asf_tags: Deduplicate tags 2025-04-13 22:49:21 +02:00
asf_tags.c avformat/asf_tags: Deduplicate tags 2025-04-13 22:49:21 +02:00
asfcrypt.c avformat/asfcrypt: Fix wrong array length in function declaration 2022-07-23 22:53:29 +02:00
asfcrypt.h
asfdec_f.c avformat/asfdec_f: Fix shadowing 2026-03-10 13:52:18 +01:00
asfdec_o.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
asfenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
assdec.c avformat/assdec: Treat negative-duration events as comments 2026-05-20 10:10:38 +00:00
assenc.c avformat/assenc: Add the missing parentheses 2026-05-16 16:53:51 +00:00
ast.c avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
ast.h avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
astdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
astenc.c avformat/mux: Add flag for "not more than one stream of each type" 2024-03-22 23:57:19 +01:00
async.c avformat/async,cache: Use more unique context names 2024-05-25 13:52:19 +02:00
au.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
av1.c avformat/av1: fix uvlc loop past end of bitstream 2026-03-13 21:29:14 +00:00
av1.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
av1dec.c avformat/av1dec: Avoid branch for setting position 2025-05-15 01:20:46 +02:00
avc.c avformat: split off generic NAL function helpers into their own file 2024-06-20 08:57:45 -03:00
avc.h avformat: split off generic NAL function helpers into their own file 2024-06-20 08:57:45 -03:00
avformat.c avformat/avformat: add a Track Reference Stream Group 2026-05-17 11:16:51 -03:00
avformat.h libavformat: Add generic disc_subtitle tag 2026-05-23 16:07:21 +02:00
avformat_internal.h avformat: remove deprecated FF_API_LAVF_SHORTEST 2025-03-28 14:33:07 -03:00
avformatres.rc
avi.h avformat/avienc: add reserve_index_space option 2017-01-31 09:00:23 +01:00
avidec.c avformat/avidec: check LIST size in avi_load_index() 2026-05-03 14:40:49 +00:00
avienc.c avformat/avienc: add fall-through annotations 2026-04-28 12:29:37 +00:00
avio.c avformat: avoid potential tmp_opts leak in ffurl_connect() 2026-05-03 20:32:16 +00:00
avio.h avformat/avio: clarify that AVSEEK_FORCE has no effect 2025-08-17 20:47:11 +00:00
avio_internal.h avformat/aviobuf: return error for ffio_close_null_buf() if written bytes exceed INT_MAX 2026-01-12 00:47:20 +01:00
aviobuf.c avformat/aviobuf: Fix shadowing 2026-03-10 13:52:18 +01:00
avisynth.c avformat/avisynth: move avs_planes* consts into relevant function 2024-08-13 15:09:53 -04:00
avlanguage.c avformat/avlanguage: add the 6 deprecated DVD languages 2024-02-03 12:52:47 +01:00
avlanguage.h avformat/avlanguage: Remove long disabled av_convert_lang_to 2021-02-25 22:05:09 +01:00
avr.c avformat/avr: Combine skips 2024-03-26 06:36:43 +01:00
avs.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
avs2dec.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
avs3dec.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
bethsoftvid.c avformat/bethsoftvid: add fall-through annotations 2026-04-28 12:29:37 +00:00
bfi.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
bink.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
binka.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
bintext.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
bit.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
bluray.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
bmv.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
boadec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bonk.c avformat/bonk: Fix shadowing 2026-03-10 13:52:18 +01:00
brstm.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
c93.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
cache.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
caf.c avformat/cafdec: Implement FLAC-in-CAF parsing 2022-07-05 14:11:20 +02:00
caf.h avformat/caf: Deduplicate codec tags list 2021-02-23 10:14:26 +01:00
cafdec.c avformat/cafdec: fix negative index use in read_seek 2026-05-02 21:40:19 +00:00
cafenc.c avformat/cafenc: don't keep track of nb packets ourselves 2026-02-10 11:32:56 +01:00
cavsvideodec.c lavf/cavsvideodec: Add GuangDian profile support 2022-05-08 10:50:30 +08:00
cbs.c avformat/cbs: add missing license headers 2025-12-08 20:07:45 -03:00
cbs.h configure: Redo enabling cbs in lavf 2026-05-08 09:34:52 +02:00
cbs_apv.c avformat/cbs: add missing license headers 2025-12-08 20:07:45 -03:00
cbs_av1.c avformat/cbs: add missing license headers 2025-12-08 20:07:45 -03:00
cdg.c avformat/cdg: Don't store avio_size() return value in int 2024-03-26 06:36:43 +01:00
cdxl.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
chromaprint.c avformat: use int instead of enum for AVOption fields 2026-02-26 11:40:16 +08:00
cinedec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
codec2.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
codecstring.c avformat/codecstring: add support for LCEVC streams 2026-03-19 11:59:59 -03:00
concat.c avformat/concat: guard total_size overflow 2026-05-03 07:30:46 +00:00
concatdec.c avutil/attributes_internal: Add attribute_nonstring 2026-02-20 11:59:37 +01:00
crcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
crypto.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
dash.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
dash.h avformat/dash: move reused API to common file and header file 2017-09-01 10:20:56 +08:00
dashdec.c avformat/dashdec: respect io_open set in AVFormatContext 2026-05-16 17:18:51 +02:00
dashenc.c avformat/dashenc: respect io_open set in AVFormatContext 2026-05-16 17:18:51 +02:00
data_uri.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dauddec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
daudenc.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
dca_sample_rate_tab.c avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dcstr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
demux.c avformat: deprecate FF_FDEBUG_TS in favor of AV_FDEBUG_TS, add AV_FDEBUG_ID3V2 2026-05-22 08:20:13 -05:00
demux.h avformat: Add new demuxer command API 2026-02-19 17:18:11 +01:00
demux_utils.c avformat: Add new demuxer command API 2026-02-19 17:18:11 +01:00
derf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dfa.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
dfpwmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dhav.c avformat/dhav: Fix handling or slightly larger files 2026-03-13 22:48:55 +01:00
diracdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dnxhddec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dovi_isom.c avformat/dovi_isom: Fix shadowing 2026-03-10 13:52:18 +01:00
dovi_isom.h avformat/dovi_isom: Don't use AVFormatContext* for logctx 2023-08-10 23:56:35 +02:00
dsfdec.c avformat/dsfdec: Fix shadowing 2026-03-10 13:52:18 +01:00
dsicin.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
dss.c avformat: check avio_read() return values in dss/dtshd/mlv 2026-04-02 19:06:59 +00:00
dtsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dtshddec.c avformat: check avio_read() return values in dss/dtshd/mlv 2026-04-02 19:06:59 +00:00
dump.c avformat/avformat: add a Track Reference Stream Group 2026-05-17 11:16:51 -03:00
dv.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
dv.h lavf/dv: do not set video timebase more than once 2023-05-02 10:57:21 +02:00
dvbsub.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dvbtxt.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dvdclut.c avformat/dvdvideodec: add CLUT utilities and subtitle color support 2024-03-12 11:14:16 +01:00
dvdclut.h avformat/dvdvideodec: add CLUT utilities and subtitle color support 2024-03-12 11:14:16 +01:00
dvdvideodec.c avformat/dvdvideodec: fix seeking on multi-angle discs 2025-06-15 12:22:23 -05:00
dvenc.c lavf/dvenc: add flag for default codecs only 2025-12-19 04:13:34 +00:00
dxa.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
eacdata.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
electronicarts.c avformat/electronicarts: add fall-through annotations 2026-04-28 12:29:37 +00:00
epafdec.c avformat/epafdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
evc.c avformat/evc: fix writing reserved bits 2024-06-19 10:12:50 -03:00
evc.h avformat/evc: Don't cast const away, avoid loop 2023-07-09 03:05:00 +02:00
evcdec.c libavformat/evcdec.c: add a check to ensure evc_frame_merge_bsf is present 2026-01-12 01:43:21 +00:00
ffjni.c avcodec, avformat/ffjni: fix duplicate JNI symbols 2024-04-04 21:51:21 +02:00
ffmeta.h
ffmetadec.c avformat/ffmetadec: don't compare undefined string 2025-08-05 03:27:53 +02:00
ffmetaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fifo.c avformat/fifo: Check for keyframe video type before stop dropping 2025-04-16 13:09:02 +02:00
file.c avformat/file: respect pkt_size even in streaming mode 2026-01-01 18:20:58 +00:00
file_open.c
filmstripdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
filmstripenc.c avformat: Make init function out of write_header functions if possible 2024-03-22 23:57:20 +01:00
fitsdec.c avformat/fitsdec: Don't use AVBPrint for temporary storage 2024-03-26 06:36:43 +01:00
fitsenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
flac_picture.c avformat,avcodec: use PRI format macros for uint32_t in log messages 2026-03-04 10:40:12 +00:00
flac_picture.h avformat/flac_picture: Try to reuse buffer for attached picture 2021-08-28 15:25:18 +02:00
flacdec.c avformat/flacdec: fix self assign warning 2025-10-09 03:41:29 +00:00
flacenc.c avformat/vorbiscomment: use null buf to calculate vorbis comment length 2026-01-12 00:47:20 +01:00
flacenc.h avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
flacenc_header.c avformat/flacenc: Add const to ff_flac_write_header() parameter 2019-11-28 18:44:01 +01:00
flic.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
flv.h avformat/flvdec: implement support for parsing ModEx data 2025-01-18 21:57:02 +01:00
flvdec.c avformat/flvdec: Check size at the top of the main loop 2026-05-19 23:12:31 +00:00
flvenc.c avformat/flvenc: add fall-through annotations 2026-04-28 12:29:37 +00:00
format.c lavf/format: skip multiple consecutive ID3v2 tags in probe 2026-01-21 02:37:43 +00:00
framecrcenc.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
framehash.c libavformat: Split version.h 2022-03-16 14:05:26 +02:00
frmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
fsb.c avformat/fsb: Don't set data_offset manually 2024-03-26 06:36:43 +01:00
ftp.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
fwse.c avformat/fwse: Remove always false expression 2024-06-02 22:29:21 +02:00
g722.c avformat/g722: Inline constants 2024-03-26 06:36:43 +01:00
g723_1.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
g726.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
g728dec.c avformat/g728dec: raw G.728 demuxer 2025-06-23 17:19:18 +10:00
g729dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
gdv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
genh.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
gif.c avformat: Make init function out of write_header functions if possible 2024-03-22 23:57:20 +01:00
gifdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
golomb_tab.c
gopher.c avformat/gopher: Add audio and video itemtypes 2024-03-12 23:01:46 +01:00
gsmdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
gxf.c avformat/gxf: return proper errors when reading header/packet 2026-05-03 20:03:00 +00:00
gxf.h
gxfenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
h261dec.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
h263dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
h264dec.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
h2645_parse.c avformat/movenc: add support for LCEVC track muxing 2026-03-14 20:50:21 -03:00
hashenc.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
hca.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
hcom.c avformat/hcom: check that all extradata bytes were read from the input 2026-01-17 17:42:06 -03:00
hdsenc.c avformat: Use ff_*_muxer directly 2026-02-25 02:55:43 +00:00
hevc.c avformat/hevc: don't print parameter_set_id for any NALU 2025-07-22 09:47:18 -03:00
hevc.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
hevcdec.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
hls.c avformat/hls: disable http_persistent/http_multiple with custom io_open 2026-05-11 09:00:31 +00:00
hls_sample_encryption.c avformat/hls_sample_encryption: add missing padding for audio setup buffer 2026-04-24 03:23:06 +00:00
hls_sample_encryption.h avformat/hls_sample_encryption: add missing padding for audio setup buffer 2026-04-24 03:23:06 +00:00
hlsenc.c avformat/hlsenc: use correct close function for custom io 2026-05-16 18:03:26 +02:00
hlsplaylist.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
hlsplaylist.h libavformat/hlsplaylist: add subtitle_varname for naming subtitle streams 2024-10-13 23:01:59 +08:00
hnm.c avformat/hnm: Check *chunk_size 2024-07-21 16:41:23 +02:00
http.c avformat/http: Fix shadowing 2026-03-10 13:52:18 +01:00
http.h avformat/whip: Add WHIP muxer support for subsecond latency streaming 2025-06-04 11:17:07 +08:00
httpauth.c avformat/httpauth: avoid casting callback functions type 2026-05-01 23:58:40 +00:00
httpauth.h
hxvs.c avformat/hxvs: Do not allow backward steps in hxvs_probe() 2026-03-13 04:39:35 +01:00
iamf.c avformat/iamf: document the expandable channel layouts 2025-01-03 10:27:13 -03:00
iamf.h avformat/iamf_parse: add support for expanded channel layouts 2024-12-13 16:36:10 -03:00
iamf_parse.c avformat/iamf_parse.c: Fix potential integer overflow in opus_decoder_config() 2026-05-03 02:36:54 +00:00
iamf_parse.h avformat/iamf*: Improve included headers 2024-02-03 00:26:10 +01:00
iamf_reader.c avformat/mov: fix cases where we discard iamf packets from enabled streams 2026-02-27 11:01:25 -03:00
iamf_reader.h avformat/mov: add an offset to IAMF streams 2025-02-07 19:44:13 -03:00
iamf_writer.c avformat/iamf_writer: fix stream id log argument 2026-05-23 02:41:31 +08:00
iamf_writer.h avformat/iamf_writer: constify some function parameters 2024-03-02 21:41:09 -03:00
iamfdec.c avformat/iamfdec: remove unused variables after recent changes 2025-06-24 20:15:20 -03:00
iamfenc.c avformat/avformat: add an AVOutputFormat capability flag to signal fixed frame size is needed. 2026-05-16 13:55:22 -03:00
icecast.c avformat/icecast: reject CR/LF in metadata header values 2026-05-21 18:05:39 +00:00
icodec.c avformat/icodec: Check size 2026-02-18 08:20:10 +00:00
icoenc.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
id3v1.c lavf/id3v1: drop unnecessary avcodec.h include 2021-06-10 16:51:44 +02:00
id3v1.h libavformat: fix spelling in ID3v1 genres and extend the list of Winamp extensions. 2020-01-05 20:31:42 +01:00
id3v2.c libavformat: Add generic disc_subtitle tag mapping for ID3v2 2026-05-23 16:07:50 +02:00
id3v2.h avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
id3v2enc.c avformat/id3v2enc: use av_dict_iterate 2022-12-01 11:21:14 +01:00
idcin.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
idroqdec.c avformat/idroqdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
idroqenc.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
iff.c avformat/iff: Error out with 0 channel loudspeaker configuration 2026-02-09 04:25:04 +00:00
ifv.c avutil/dict: Unavpriv avpriv_dict_set_timestamp() 2025-03-28 14:33:08 -03:00
ilbc.c avformat: Use ffio_read_size() where appropriate 2025-04-25 23:22:20 +02:00
imf.h avformat/imf: clean-up logging 2023-05-31 09:03:58 -07:00
imf_cpl.c avformat/imf_cpl: fix indention after previous commit 2025-05-15 03:03:55 +02:00
imfdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
img2.c avformat: add a raw JPEG-XS muxer and demuxer 2025-12-13 19:03:36 -03:00
img2.h avformat/img2dec: support arbitrary path lengths 2025-09-05 21:05:13 +02:00
img2_alias_pix.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
img2_brender_pix.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
img2dec.c Typo: Remove space in 'centiseconds', 'microseconds', and 'nanoseconds'. 2026-05-15 18:19:40 -07:00
img2enc.c avformat/img2enc: Check split planes packet size 2026-02-10 00:54:41 +01:00
imx.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ingenientdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
internal.h Typo: Remove space in 'centiseconds', 'microseconds', and 'nanoseconds'. 2026-05-15 18:19:40 -07:00
ip.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
ip.h avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ipfsgateway.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ipmovie.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
ipudec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ircam.c
ircam.h
ircamdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ircamenc.c avformat/mux: Add flag for "not more than one stream of each type" 2024-03-22 23:57:19 +01:00
isom.c avformat/isom: use more of the existing channel layout bitmap defines 2024-12-19 22:06:22 -03:00
isom.h avformat/mov: handle all references in tref boxes 2026-05-17 11:16:56 -03:00
isom_tags.c avformat/isom_tags: add specific fourccs for in24/in32 LE 2026-02-11 20:39:31 +00:00
iss.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
iv8.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ivfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ivfenc.c avformat/ivfenc: remove unused var 2024-04-17 18:31:06 +05:30
jacosubdec.c avformat/jacobsubdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
jacosubenc.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
jpegtables.c avcodec/jpegtables: Unavpriv MJPEG-tables 2022-01-04 13:16:50 +01:00
jpegxl_anim_dec.c avformat/jpegxl_anim_dec: use new animated JPEG XL codec ID 2025-01-03 19:37:36 -05:00
jpegxl_parse.c avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parse 2023-08-27 01:36:18 -04:00
jvdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
kvag.c avformat/kvag: Check sample_rate 2024-05-01 02:57:12 +02:00
lafdec.c avformat/lafdec: Fix shadowing 2026-03-10 13:52:18 +01:00
latmenc.c avformat: Enforce one-stream limit where appropriate 2024-03-22 23:57:19 +01:00
lc3.c avformat/lc3: Only allow AV_CODEC_ID_LC3 in muxer 2024-04-16 21:40:13 +02:00
lcevc.c avformat/lcevc: return error when no valid NAL units are found 2026-03-20 10:47:13 +08:00
lcevc.h avformat/lcevc: add a function to parse sequence and global config blocks 2026-03-19 11:59:58 -03:00
lcevctab.c avformat/movenc: add support for LCEVC track muxing 2026-03-14 20:50:21 -03:00
libamqp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libavformat.v libavformat: unexpose private ff_ functions needed by ffserver 2018-01-06 18:37:06 +00:00
libgme.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libmodplug.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
libopenmpt.c avformat/libopenmpt: fix seeking weirdness 2025-08-04 19:51:59 +00:00
librist.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
librtmp.c avformat/avio: Avoid function pointer casts 2024-03-05 12:08:18 +01:00
libsmbclient.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libsrt.c avformat/libsrt: fix ipv6 wildcard listener 2026-05-23 10:03:33 -05:00
libssh.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
libzmq.c avformat/libzmq: fix check for zmq protocol prefix 2024-09-02 22:51:17 +02:00
lmlm4.c avformat/lmlm4: add fall-through annotations 2026-04-28 12:29:37 +00:00
loasdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
log2_tab.c
lrc.c lavf/lrc: fix comments in headers 2024-04-06 12:59:56 +02:00
lrc.h
lrcdec.c avformat/lrcdec: Check ss for finiteness 2026-02-17 13:49:41 +00:00
lrcenc.c avformat/lrcenc: add precision option 2025-08-04 03:59:42 +00:00
luodatdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
lvfdec.c avformat/lvfdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
lxfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
m4vdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
Makefile avformat/ogg: drop CELT support 2026-05-23 10:16:38 -05:00
matroska.c avformat/matroska: Support JPEG2000 for demuxing 2025-05-28 02:09:28 +02:00
matroska.h avformat/matroska: Move ff_mkv_stereo3d_conv() to demuxer 2023-08-30 19:34:47 +02:00
matroskadec.c avformat/matroskadec: Check audio.sub_packet_h * audio.frame_size 2026-05-03 14:39:45 +00:00
matroskaenc.c avformat/matroskaenc: use frame_size to write audio DefaultDuration 2026-05-16 13:55:22 -03:00
mca.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
mccdec.c avformat/mccdec: dont pass NULL to bytestream2_put_buffer() 2026-05-19 02:33:28 +00:00
mccenc.c avformat/mccenc: use Lavf version string instead of FFmpeg 2025-10-06 11:51:50 -03:00
md5proto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
metadata.c lavf/metadata: support duplicate keys in ff_metadata_conv 2025-04-07 01:02:41 +02:00
metadata.h
mgsts.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
microdvddec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
microdvdenc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
mj2kdec.c avformat/mj2kdec: Remove always-true #if CONFIG_MJPEG_2000_DEMUXER 2022-10-21 21:12:45 +02:00
mkvtimestamp_v2.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mlpdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mlvdec.c avformat: check avio_read() return values in dss/dtshd/mlv 2026-04-02 19:06:59 +00:00
mm.c avformat: replace fall-through comments 2026-04-28 12:29:37 +00:00
mmf.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
mms.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mms.h
mmsh.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
mmst.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
mods.c avformat/mods: Return EOF for packets starting at the index offset 2026-05-15 19:30:52 +00:00
moflex.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
mov.c libavformat: Add generic disc_subtitle tag mapping for MOV/MP4 2026-05-23 16:07:57 +02:00
mov_chan.c avformat/mov_chan: don't share a function that's only used where it's defined 2026-05-21 18:04:02 -03:00
mov_chan.h avformat/mov_chan: don't share a function that's only used where it's defined 2026-05-21 18:04:02 -03:00
mov_esds.c avformat/mov_esds: check return value of ff_mp4_read_dec_config_descr 2017-11-25 23:15:28 -03:00
movenc.c avformat/movenc: skip the metadata stream itself when populating tref 2026-05-24 21:14:31 +00:00
movenc.h avformat/movenc: support writing more than one entry per tref tag 2026-05-17 11:16:56 -03:00
movenc_ttml.c avformat/movenc_ttml: fix memleaks 2025-10-01 22:31:03 +08:00
movenc_ttml.h avformat/movenc: add support for TTML muxing 2021-08-25 09:26:46 +03:00
movenccenc.c avformat: replace fall-through comments 2026-04-28 12:29:37 +00:00
movenccenc.h avformat/movenc: clear subsample information on fragment flush 2025-09-25 23:18:08 -03:00
movenchint.c avformat/movenc: support writing more than one entry per tref tag 2026-05-17 11:16:56 -03:00
mp3dec.c avformat/avformat: Make AVFMT_FLAG_ID3V2_AUTO private 2025-09-03 21:10:21 +00:00
mp3enc.c avformat/mp3enc: Avoid av_unused 2025-11-09 13:44:18 +01:00
mpc.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
mpc8.c avformat/mpc8: Fix shadowing 2026-03-10 13:52:18 +01:00
mpeg.c avformat: deprecate FF_FDEBUG_TS in favor of AV_FDEBUG_TS, add AV_FDEBUG_ID3V2 2026-05-22 08:20:13 -05:00
mpeg.h avformat/mpegts: add ts stream types for H266/VVC 2024-01-31 22:14:12 +08:00
mpeg4audio_sample_rates.c avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_rates 2022-01-04 13:16:50 +01:00
mpegaudiotabs.c avcodec/mpegaudiodata: Unavpriv mpa_bitrate and mpa_frequency tabs 2022-01-04 13:16:50 +01:00
mpegenc.c all: Use put_bytes_output() instead of put_bits_ptr - pb->buf 2025-03-10 04:51:57 +01:00
mpegts.c avformat/mpegts: Dont assume fc->priv_data is a MpegTSContext 2026-05-09 18:35:08 +00:00
mpegts.h avformat/mpegts: handle AC-4 descriptor in DVB extension 2026-05-03 20:10:26 +00:00
mpegtsenc.c lavf/mpegtsenc: Add parentheses to clarify operator precedence in CC update 2026-03-29 11:06:36 +00:00
mpegvideodec.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
mpjpeg.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
mpjpegdec.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
mpl2dec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
mpsubdec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
msf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
msnwc_tcp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mspdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mtaf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mtv.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
musx.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mux.c avformat: deprecate FF_FDEBUG_TS in favor of AV_FDEBUG_TS, add AV_FDEBUG_ID3V2 2026-05-22 08:20:13 -05:00
mux.h avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
mux_utils.c avutil/dict: Unavpriv avpriv_dict_set_timestamp() 2025-03-28 14:33:08 -03:00
mvdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
mvi.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
mxf.c libavformat/mxf: Add ULs for DNxUncompressed 2024-10-09 18:19:25 +02:00
mxf.h avformat/mxfdec: track metadata sets by their type 2024-03-02 18:49:31 +01:00
mxfdec.c avformat/mxfdec: add fall-through annotation and break 2026-04-28 12:29:37 +00:00
mxfenc.c avformat/mxfenc: add fall-through annotations 2026-04-28 12:29:37 +00:00
mxg.c avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE 2025-07-28 17:41:38 +02:00
nal.c avformat/nal: take into account removed zero bytes when calculating buffer size in nal_parse_units() 2026-05-09 11:28:46 -03:00
nal.h avformat: split off generic NAL function helpers into their own file 2024-06-20 08:57:45 -03:00
ncdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
network.c avformat/network: add fall-through annotations 2026-04-28 12:29:37 +00:00
network.h avformat/udp: add function to set remote address directly 2025-07-11 17:49:57 +02:00
nistspheredec.c avformat/nistspheredec: Clear buffer 2024-11-11 01:28:05 +01:00
nspdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
nsvdec.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
nullenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
nut.c avformat/nut: Add GBR(A)PF16/32LE/BE 2025-03-28 15:23:28 +01:00
nut.h
nutdec.c avformat/nutdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
nutenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nuv.c avformat/nuv: add fall-through annotations 2026-04-28 12:29:37 +00:00
oggdec.c avformat/ogg: drop CELT support 2026-05-23 10:16:38 -05:00
oggdec.h avformat/ogg: drop CELT support 2026-05-23 10:16:38 -05:00
oggenc.c avformat/oggenc: Fix shadowing 2026-03-10 13:52:18 +01:00
oggparsedirac.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
oggparseflac.c libavformat/oggparseflac.c: Parse ogg/flac comments in new ogg packets, add them to ogg stream 2025-10-01 14:20:55 +00:00
oggparseogm.c ogg: convert to new channel layout API 2022-03-15 09:42:35 -03:00
oggparseopus.c avformat/oggparseopus: Fix shadowing 2026-03-10 13:52:18 +01:00
oggparseskeleton.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
oggparsespeex.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
oggparsetheora.c avformat/oggparsetheora: add fall-through annotations 2026-04-28 12:29:37 +00:00
oggparsevorbis.c avformat/ogg: Fix overflow and stale oggvorbis_private values 2026-05-22 13:27:18 +00:00
oggparsevp8.c avformat: Avoid allocation for AVStreamInternal 2021-09-17 13:22:25 +02:00
oma.c avformat/oma: Demux oma-encapsulated AAC audio 2024-10-13 13:43:39 +02:00
oma.h avformat/oma: Demux oma-encapsulated AAC audio 2024-10-13 13:43:39 +02:00
omadec.c avformat/oma: Demux oma-encapsulated AAC audio 2024-10-13 13:43:39 +02:00
omaenc.c avformat: Enforce one-stream limit where appropriate 2024-03-22 23:57:19 +01:00
options.c avformat/avformat: add a Track Reference Stream Group 2026-05-17 11:16:51 -03:00
options_table.h lavf: wire id3v2 fdebug option 2026-05-22 08:20:13 -05:00
opus_frame_duration_tab.c avformat/matroskaenc: Parse Opus packet durations ourselves 2026-02-06 14:05:14 +01:00
os_support.c avformat/os_support: check invalid socket value correctly on Windows 2025-07-25 21:10:16 +02:00
os_support.h avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
osq.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
paf.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pcm.c avformat/pcm: Use 64bit for byte_rate 2026-05-03 13:26:34 +00:00
pcm.h avformat/pcm: factorize and improve determining the default packet size 2024-03-16 19:19:42 +01:00
pcmdec.c avformat/pcmdec: Mark raw PCM stream as having no timestamps 2026-01-05 01:23:17 +00:00
pcmenc.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
pdvdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
pdvenc.c avformat/pdvenc: Don't silently truncate value 2026-04-20 12:54:31 +02:00
pjsdec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
pmpdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pp_bnk.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
prompeg.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
protocols.c avformat: remove HLS protocol 2026-02-23 20:20:20 +01:00
psxstr.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
pva.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
pvfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
qcp.c avformat: Use ffio_read_size() where appropriate 2025-04-25 23:22:20 +02:00
qoadec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
qtpalette.c avformat/qtpalette: Use better headers 2021-02-03 22:28:11 +01:00
qtpalette.h avformat/qtpalette: Use better headers 2021-02-03 22:28:11 +01:00
r3d.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
rangecoder_dec.c avformat/mxfenc: SMPTE RDD 48:2018 Amd 1:2022 support 2023-03-25 19:28:36 +01:00
rawdec.c Revert "avformat/rawdec: set framerate in codec parameters" 2025-12-04 01:59:04 +00:00
rawdec.h avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rawenc.c avformat: Enforce codec_id where appropriate 2024-03-22 23:57:20 +01:00
rawenc.h
rawutils.c avformat/utils: Move ff_get_packet_palette() to rawutils.c 2022-05-10 07:29:32 +02:00
rawutils.h avformat/utils: Move ff_get_packet_palette() to rawutils.c 2022-05-10 07:29:32 +02:00
rawvideodec.c avformat/rawvideodec: add stride option to skip line padding 2025-12-23 03:20:34 +00:00
rcwtdec.c avformat/rcwtdec: add RCWT Closed Captions demuxer 2024-04-02 20:08:51 +02:00
rcwtenc.c avformat/rcwtenc: remove repeated documentation 2024-04-02 20:09:05 +02:00
rdt.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
rdt.h lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
realtextdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
redspark.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
replaygain.c avformat/avformat: use the side data from AVStream.codecpar 2023-10-06 10:03:57 -03:00
replaygain.h
riff.c avformat/riffdec: add support for HEAACWAVEFORMAT 2025-11-12 21:29:49 -03:00
riff.h avformat/riffdec: change declaration of ff_get_wav_header() 2025-03-04 02:07:01 +01:00
riffdec.c avformat/riffdec: add support for HEAACWAVEFORMAT 2025-11-12 21:29:49 -03:00
riffenc.c avformat/riffenc: add support for HEAACWAVEFORMAT 2025-11-12 21:30:02 -03:00
rka.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rl2.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
rm.c avcodec/rv60: RealVideo 6.0 decoder 2024-11-03 10:53:15 +11:00
rm.h avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rmdec.c avformat/rmdec: Fix shadowing 2026-05-03 18:22:46 +02:00
rmenc.c avformat/rmenc: Fix shadowing 2026-03-10 13:52:18 +01:00
rmsipr.c
rmsipr.h
rpl.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
rsd.c avformat/rsd: reject short ADPCM_THP extradata reads 2026-03-21 00:29:04 +00:00
rso.c avformat/rso: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
rso.h avformat/rso: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
rsodec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rsoenc.c avformat: Enforce one-stream limit where appropriate 2024-03-22 23:57:19 +01:00
rtmp.h
rtmpcrypt.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rtmpcrypt.h
rtmpdh.c avformat/ffrtmpcrypt: Fix int-conversion warning 2024-01-04 14:44:11 +02:00
rtmpdh.h libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdigest.c Merge commit 'b864230c49' 2017-10-21 13:32:13 -03:00
rtmphttp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rtmppkt.c avformat/rtmppkt: add fall-through annotations 2026-04-28 12:29:37 +00:00
rtmppkt.h avformat/rtmppkt: add ff_amf_write_array for write 2023-09-05 09:13:08 +08:00
rtmpproto.c avformat/rtmpproto: prevent integer overflow accumulating FLV buffer size 2026-05-03 13:18:54 +00:00
rtp.c avformat/rtp: G.728 muxing and demuxing 2025-06-23 17:19:18 +10:00
rtp.h lavf/sdp: add const qualifiers where appropriate 2021-12-17 10:22:41 +01:00
rtp_av1.h avformat/rtp_av1: Add necessary headers 2025-03-04 15:34:38 +01:00
rtpdec.c avformat/rtpdec: fix RTCP RR cumulative packet loss clamping 2026-03-23 19:49:25 +00:00
rtpdec.h lavf: add and use AVRTCPSenderReport struct 2025-07-07 16:14:02 +02:00
rtpdec_ac3.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_amr.c rtp: convert to new channel layout API 2022-03-15 09:42:36 -03:00
rtpdec_asf.c avformat/rtpdec_asf: fix leak in ff_wms_parse_sdp_a_line() 2025-07-03 23:05:27 +02:00
rtpdec_av1.c avformat/rtpdec_av1: fix operator precedence in packet allocation 2026-05-18 04:00:18 +00:00
rtpdec_dv.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
rtpdec_formats.h libavformat/rtpdec_opus: Set duration field on Opus AVPacket 2025-05-22 22:10:46 +02:00
rtpdec_g726.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h261.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_h263.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_h263_rfc2190.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_h264.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rtpdec_hevc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rtpdec_ilbc.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_jpeg.c avformat/rtpdec_jpeg: check qtable_len 2026-05-02 21:16:51 +00:00
rtpdec_latm.c avformat/rtpdec_latm: avoid integer overflow in LATM length parsing 2026-05-03 12:42:57 +00:00
rtpdec_mpa_robust.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rtpdec_mpeg4.c avformat/rtpdec_mpeg4: reject zero-length AU header sections 2026-05-03 13:19:55 +00:00
rtpdec_mpeg12.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_mpegts.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_opus.c libavformat/rtpdec_opus: add fmtp parsing of sprop-maxcapturerate 2025-05-22 22:11:37 +02:00
rtpdec_qcelp.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qdm2.c avformat/rtpdec_qdm2: Check block_size 2026-04-13 20:19:37 +00:00
rtpdec_qt.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rtpdec_rfc4175.c avformat/rtpdec_rfc4175: Check dimensions 2025-11-08 18:41:24 +01:00
rtpdec_svq3.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_vc2hq.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vp8.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
rtpdec_vp9.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_xiph.c avformat/rtpdec_xiph: Fix shadowing 2026-03-10 13:52:18 +01:00
rtpenc.c avformat: replace fall-through comments 2026-04-28 12:29:37 +00:00
rtpenc.h avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpenc_aac.c avformat/rtpenc_aac: reject packets smaller than the ADTS header 2026-05-21 01:09:37 +00:00
rtpenc_amr.c
rtpenc_av1.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpenc_chain.c avformat/avio_internal: Don't include url.h 2023-09-10 21:19:29 +02:00
rtpenc_chain.h
rtpenc_h261.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
rtpenc_h263.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
rtpenc_h263_rfc2190.c Use bitstream_init8() where appropriate 2017-02-07 18:27:21 +01:00
rtpenc_h264_hevc.c avformat/rtpenc_h264_hevc: Check space for nal_length_size in ff_rtp_send_h264_hevc() 2025-10-30 01:24:23 +01:00
rtpenc_jpeg.c lavf/rtpenc_jpeg: Retrieve sampling factor from SOF0 2023-06-20 09:52:43 +08:00
rtpenc_latm.c
rtpenc_mpegts.c avformat/rtpenc_mpegts: Fix shadowing 2026-03-10 13:52:18 +01:00
rtpenc_mpv.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
rtpenc_rfc4175.c avformat/rtpenc_rfc4175: Use 64bit in computation if copy_offset 2024-07-12 16:40:51 +02:00
rtpenc_vc2hq.c avformat/rtpenc_vc2hq: Check sizes 2024-07-07 23:36:30 +02:00
rtpenc_vp8.c rtpenc_vp8: Use 15-bit PictureIDs 2022-03-26 00:42:00 +02:00
rtpenc_vp9.c
rtpenc_xiph.c avformat/rtpenc_xiph: bail out when the max payload size underflows 2026-05-21 01:15:30 +00:00
rtpproto.c avformat/rtpproto: use ff_parse_opts_from_query_string() to set URL parameters 2025-10-01 00:34:19 +02:00
rtpproto.h libavformat: remove the ff_rtp_get_local_rtcp_port function 2018-01-06 18:34:55 +00:00
rtsp.c avformat/rtsp: Fix out-of-bounds read in SDP parser when control_url is empty 2026-05-03 12:43:05 +00:00
rtsp.h avformat: rtsp: add functions to allow stored replies 2026-02-19 17:18:12 +01:00
rtspcodes.h ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
rtspdec.c avformat/rtspdec: reject non-positive ANNOUNCE Content-Length 2026-04-28 12:07:16 +00:00
rtspenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
s337m.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
samidec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
sapdec.c avformat/sapdec: check return value of avcodec_parameters_copy() 2024-11-15 20:18:12 -06:00
sapenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
sauce.c avformat/sauce: Check avio_size() for failure 2024-07-21 17:02:10 +02:00
sauce.h
sbcdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sbgdec.c avformat: replace fall-through comments 2026-04-28 12:29:37 +00:00
sccdec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
sccenc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
scd.c avformat/scd: Use ffio_read_size() 2026-02-08 02:25:14 +01:00
sctp.c avformat/sctp: add size check in sctp_read() matching sctp_write() 2026-04-08 20:52:52 +00:00
sdns.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sdp.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
sdr2.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sdsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sdxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
seek.c avformat: remove deprecated FF_API_AVSTREAM_SIDE_DATA 2025-03-28 14:33:07 -03:00
segafilm.c avformat/segafilm: dont read uninitialized value 2026-03-03 00:48:38 +01:00
segafilmenc.c avformat/mux: Add flag for "not more than one stream of each type" 2024-03-22 23:57:19 +01:00
segment.c avformat/segment: relay programs to child muxers 2026-05-05 12:54:40 +05:30
serdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sga.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
shortendec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sierravmd.c avformat/sierravmd: fix header read error check 2025-12-11 16:26:17 +00:00
siff.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
smacker.c avformat/smacker: Fix shadowing 2026-03-10 13:52:18 +01:00
smjpeg.c
smjpeg.h
smjpegdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
smjpegenc.c avformat: Enforce one-stream limit where appropriate 2024-03-22 23:57:19 +01:00
smoothstreamingenc.c avformat: Use ff_*_muxer directly 2026-02-25 02:55:43 +00:00
smush.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
sol.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sox.h
soxdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
soxenc.c avformat: Enforce one-stream limit where appropriate 2024-03-22 23:57:19 +01:00
spdif.c
spdif.h avformat/spdif: Make enum IEC61937DataType at least 16bits 2026-02-10 19:44:46 +01:00
spdifdec.c avformat/spdifdec: parse headers for audio codecs 2024-11-24 20:14:11 -03:00
spdifenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
srtdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
srtenc.c avformat/mux: Add flag for "not more than one stream of each type" 2024-03-22 23:57:19 +01:00
srtp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
srtp.h avformat/whip: Add WHIP muxer support for subsecond latency streaming 2025-06-04 11:17:07 +08:00
srtpproto.c avformat/srtpproto: Fix shadowing 2026-03-10 13:52:18 +01:00
stldec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
subfile.c avformat/subfile: Initialize end on all cases 2025-07-30 01:18:03 +02:00
subtitles.c avformat/subtitles: extend ff_subtitles_queue_insert() to support not yet available events 2024-04-02 19:59:01 +02:00
subtitles.h avformat/subtitles: extend ff_subtitles_queue_insert() to support not yet available events 2024-04-02 19:59:01 +02:00
subviewer1dec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
subviewerdec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
supdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
supenc.c lavf/supenc: add flag for default codecs only 2025-12-19 04:13:34 +00:00
svag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
svs.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
swf.c avformat/swf: add support for reading and writing VP6A and Flash Screen Video codecs 2021-01-23 20:10:05 +01:00
swf.h avformat/swf: Separate mux and demux contexts 2020-09-20 18:34:48 +02:00
swfdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
swfenc.c all: Use put_bytes_output() instead of put_bits_ptr - pb->buf 2025-03-10 04:51:57 +01:00
takdec.c avformat/takdec: add fall-through annotations 2026-04-28 12:29:37 +00:00
tcp.c avformat/tcp: Fix shadowing 2026-03-10 13:52:18 +01:00
tedcaptionsdec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
tee.c avformat/tee: clean up local resources on program copy failure 2026-05-09 10:46:35 +00:00
tee_common.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
tee_common.h
teeproto.c avformat/teeproto: Remove always-false check 2023-09-10 21:19:11 +02:00
thp.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
tiertexseq.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
tls.c avformat/tls: move DTLS packet detection into ff_is_dtls_packet() 2026-05-11 12:36:58 +00:00
tls.h avformat/tls: move DTLS packet detection into ff_is_dtls_packet() 2026-05-11 12:36:58 +00:00
tls_gnutls.c avformat/tls_gnutls: actually send client cert if one is provided 2026-04-08 12:26:29 +00:00
tls_libtls.c avformat: replace fall-through comments 2026-04-28 12:29:37 +00:00
tls_mbedtls.c avformat/tls_mbedtls: fix DTLS handshake failure when receiving non-DTLS packets 2026-05-11 12:36:58 +00:00
tls_openssl.c avformat/tls_openssl: fix DTLS retransmission when packet lost in blocking mode 2026-03-16 14:49:36 +00:00
tls_schannel.c avformat/tls: move AVClass to TLSShared 2025-09-19 09:59:26 +02:00
tls_securetransport.c avformat/tls: move AVClass to TLSShared 2025-09-19 09:59:26 +02:00
tmv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
to_upper4.c avcodec/utils: Unavpriv avpriv_toupper4() 2022-01-04 13:16:50 +01:00
tta.c avformat/tta: Avoid seek when reading header 2025-09-15 17:52:21 +02:00
ttaenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ttmlenc.c avformat/ttmlenc: Avoid unnecessary block 2024-03-22 23:57:20 +01:00
ttmlenc.h avformat/ttml: split TTML paragraph based or not check into header 2021-08-25 09:26:46 +03:00
tty.c avformat/tty: Check avio_size() 2024-07-21 17:02:11 +02:00
txd.c avformat/txd: add fall-through annotations 2026-04-28 12:29:37 +00:00
ty.c avformat/ty: check rec_size 2026-05-23 00:04:46 +00:00
udp.c avformat/udp: don't bind sockets to 0.0.0.0 by default for unicast UDP inputs 2026-01-24 20:26:24 +00:00
uncodedframecrcenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
unix.c avformat/unix: Fix 'operation unsupported' error when reading from unixgram sockets 2026-02-11 20:41:49 +00:00
url.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
url.h avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
urldecode.c avformat/urldecode: add ff_urldecode_len function 2025-09-30 23:48:14 +02:00
urldecode.h avformat/urldecode: add ff_urldecode_len function 2025-09-30 23:48:14 +02:00
usmdec.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
utils.c Typo: Remove space in 'centiseconds', 'microseconds', and 'nanoseconds'. 2026-05-15 18:19:40 -07:00
vag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vapoursynth.c avformat/vapoursynth: load library at runtime 2024-08-26 10:30:52 +02:00
vc1dec.c lavf/vc1dec: Reduce probe score for streams with invalid frames. 2019-04-19 14:06:29 +02:00
vc1test.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
vc1testenc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
version.c lib*/version: Use static_assert for static asserts 2024-03-31 00:08:42 +01:00
version.h avformat/webp: add Animated WebP demuxer 2026-05-19 11:36:10 +02:00
version_major.h avformat: deprecate FF_FDEBUG_TS in favor of AV_FDEBUG_TS, add AV_FDEBUG_ID3V2 2026-05-22 08:20:13 -05:00
vividas.c avformat/vividas: fix misaligned access 2026-05-19 23:11:33 +00:00
vivo.c avformat/vivo: fix sscanf specifer for double 2025-07-25 21:10:16 +02:00
voc.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
voc.h avformat/voc: Deduplicate codec tags list 2021-02-23 11:23:29 +01:00
voc_packet.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
vocdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vocenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
vorbiscomment.c libavformat: Add generic disc_subtitle tag mapping for Vorbis 2026-05-23 16:09:55 +02:00
vorbiscomment.h avformat/vorbiscomment: use null buf to calculate vorbis comment length 2026-01-12 00:47:20 +01:00
vpcc.c avformat: Skip logging in ff_make_codec_str if logctx == NULL 2025-12-12 18:39:34 +02:00
vpcc.h avformat/vpcc: Make input pointers const 2025-11-08 21:19:31 +00:00
vpk.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
vplayerdec.c avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 2024-03-26 06:36:43 +01:00
vqf.c avformat/vqf: Ensure that comm_chunk is fully read 2025-07-28 17:41:37 +02:00
vvc.c avformat: split off generic NAL function helpers into their own file 2024-06-20 08:57:45 -03:00
vvc.h avformat/mp4: add muxer support for H266/VVC 2024-01-31 22:14:12 +08:00
vvcdec.c lavf/vvcdec: fix false-positive VVC detection of MP3 files 2026-03-16 16:21:12 +00:00
w64.c
w64.h
wady.c avformat/wady: Combine skips 2024-03-26 06:36:43 +01:00
wavarc.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
wavdec.c [Wave] Fix issues with unaligned metadata chunks. 2026-05-10 01:18:09 +00:00
wavenc.c avformat/wavenc: Keep fmt chunk first for -rf64 auto 2026-04-16 09:12:45 +00:00
wc3movie.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
webm_chunk.c avformat: Use ff_*_muxer directly 2026-02-25 02:55:43 +00:00
webmdashenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
webp_anim_dec.c avformat/webp: add Animated WebP demuxer 2026-05-19 11:36:10 +02:00
webpenc.c avformat/webpenc: Fix shadowing 2026-03-10 13:52:18 +01:00
webvttdec.c avformat/webvttdec,webvttenc: update documentation 2025-08-03 21:24:38 +00:00
webvttenc.c avformat/webvttdec,webvttenc: update documentation 2025-08-03 21:24:38 +00:00
westwood_aud.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
westwood_audenc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
westwood_vqa.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
whip.c avformat/tls: move DTLS packet detection into ff_is_dtls_packet() 2026-05-11 12:36:58 +00:00
wsddec.c avformat/wsddec: Use ffio_read_size() in get_metadata() 2026-03-16 15:51:53 +01:00
wtv.h
wtv_common.c
wtvdec.c avformat/mpegts: add support for LCEVC streams 2026-03-07 19:22:42 -03:00
wtvenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
wv.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
wv.h
wvdec.c avformat: don't return EIO on demuxer errors 2025-11-24 12:07:15 -03:00
wvedec.c avformat/wvedec: Inline constant 2024-03-26 06:36:43 +01:00
wvenc.c avformat/mux: Add flag for "only default codecs allowed" 2024-03-22 23:57:19 +01:00
xa.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xmd.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xmv.c avformat/xmv: do not set audio pts values 2025-12-14 17:08:37 +00:00
xvag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xwma.c libavformat/xwma: fix overflow in seek position 2026-05-03 13:26:34 +00:00
yop.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
yuv4mpeg.h
yuv4mpegdec.c avformat/yuv4mpegdec: return proper error 2026-04-28 12:29:37 +00:00
yuv4mpegenc.c avformat/yuv4mpegen: Sanity check input packet frame dimensions 2026-02-10 00:40:52 +01:00