FFmpeg/libavformat
Michael Niedermayer 5f810435c2
avformat/hls: reduce default max reload to 3
The 1000 did result in the appearance of a never ending reload loop

The RFC mandates that "If the client reloads a Playlist file and finds that it has not
changed, then it MUST wait for a period of one-half the target
duration before retrying." and if it has changed
"the client MUST wait for at least the target duration before attempting to reload the
Playlist file again"

Trying to reload 3 times seems a better default than 1000 given these
durations

Issue found by: Сергей Колесников
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2023-09-16 20:47:32 +02:00
..
tests avformat/imf: clean-up logging 2023-05-31 09:03:58 -07:00
.gitignore
3dostr.c
4xm.c
a64.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aacdec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
aadec.c
aaxdec.c
ac3_channel_layout_tab.c
ac3dec.c
ac4dec.c avformat/ac4dec: Constify demuxer 2023-06-29 20:22:58 +02:00
ac4enc.c avformat: add raw AC-4 muxer 2023-06-20 12:47:00 +02:00
acedec.c
acm.c
act.c
adp.c
ads.c
adtsenc.c avformat/adtsenc: do not pass NULL to av_log() 2023-04-27 21:38:21 +02:00
adxdec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
aea.c avformat/aea: make the AEA demuxer return EOF at the end of file instead of EIO 2023-03-09 21:17:15 +01:00
afc.c
aiff.c avcodec: add CBD2 DPCM decoder 2023-01-27 19:45:36 +01:00
aiff.h
aiffdec.c avformat/aiffdec: improve probe 2023-09-12 19:33:17 +02:00
aiffenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aixdec.c
allformats.c avformat: add OSQ demuxer 2023-09-01 14:26:47 +02:00
alp.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
amr.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
amvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
anm.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
apac.c
apc.c
ape.c
apetag.c avformat/apetag: use av_dict_iterate 2022-12-01 11:21:15 +01:00
apetag.h
apm.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
apngdec.c all: Replace __FUNCTION__ by __func__ 2023-09-07 00:48:50 +02:00
apngenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aptxdec.c
aqtitledec.c
argo_asf.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
argo_asf.h
argo_brp.c
argo_cvg.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
asf_tags.c
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat/asfdec_f: fix need_parsing flag for codec mpeg4 2023-07-04 04:49:48 +08:00
asfdec_o.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
asfenc.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
assdec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
assenc.c avformat/assenc: Fix potential NULL + 1 2023-06-20 16:15:08 +02:00
ast.c
ast.h
astdec.c
astenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
async.c
au.c avformat/au: improve au_probe() 2023-08-11 23:55:05 +02:00
av1.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
av1.h
av1dec.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
avc.c
avc.h
avformat.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
avformat.h avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
avformatres.rc
avi.h
avidec.c lavf/dv: do not set video timebase more than once 2023-05-02 10:57:21 +02:00
avienc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
avio_internal.h avformat/avio: Constify data pointees of write callbacks 2023-09-10 22:55:42 +02:00
avio.c avformat/avio: Don't use incompatible function pointer type for call 2023-09-12 23:22:49 +02:00
avio.h avformat/avio: Constify data pointees of write callbacks 2023-09-10 22:55:42 +02:00
aviobuf.c avformat/aviobuf: Fix function pointer equality check 2023-09-11 20:27:49 +02:00
avisynth.c avisynth: pass audio channel layout 2023-07-19 19:33:20 -04:00
avlanguage.c
avlanguage.h
avr.c avformat/avr: Check sample rate 2023-08-02 17:31:13 +02:00
avs2dec.c
avs3dec.c
avs.c
bethsoftvid.c
bfi.c
bink.c
binka.c
bintext.c
bit.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
bluray.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
bmv.c
boadec.c
bonk.c avformat/bonk: remove unused variable 2023-01-25 18:49:09 +01:00
brstm.c
c93.c
cache.c
caf.c
caf.h
cafdec.c
cafenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
cavsvideodec.c
cdg.c avformat/cdg: add probe 2023-02-18 09:56:40 +01:00
cdxl.c
chromaprint.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
cinedec.c
codec2.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
concat.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
concatdec.c avformat/concatdec: check that there's extradata before trying to copy it 2022-11-17 10:53:20 -03:00
crcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
crypto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
dash.c
dash.h
dashdec.c avformat/avio_internal: Don't include url.h 2023-09-10 21:19:29 +02:00
dashenc.c avformat/dashenc: Avoid relocations for short strings 2023-09-10 21:16:54 +02:00
data_uri.c
dauddec.c lavf/dauddec: set timebase to 1/samplerate 2023-04-28 14:31:55 +02:00
daudenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
dca_sample_rate_tab.c
dcstr.c
demux_utils.c
demux.c all: Replace __FUNCTION__ by __func__ 2023-09-07 00:48:50 +02:00
demux.h
derf.c
dfa.c
dfpwmdec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
dhav.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
diracdec.c
dnxhddec.c
dovi_isom.c avformat/dovi_isom: Don't use AVFormatContext* for logctx 2023-08-10 23:56:35 +02:00
dovi_isom.h avformat/dovi_isom: Don't use AVFormatContext* for logctx 2023-08-10 23:56:35 +02:00
dsfdec.c
dsicin.c
dss.c
dtsdec.c
dtshddec.c avformat/dtshddec: also read trailing padding in samples 2023-01-16 09:59:31 +01:00
dump.c avformat/dump: use av_dict_iterate 2022-12-01 11:21:14 +01:00
dv.c lavf/dv: stop setting a random video bitrate 2023-07-07 12:13:05 +02:00
dv.h lavf/dv: do not set video timebase more than once 2023-05-02 10:57:21 +02:00
dvbsub.c
dvbtxt.c
dvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
dxa.c
eacdata.c
electronicarts.c avformat/electronicarts: add option to return alpha channel in the main video stream in VP6A codec 2022-11-22 22:59:51 +01:00
epafdec.c
evc.c avformat/evc: use get_ue_golomb_long() 2023-06-27 12:52:38 -03:00
evc.h avformat/evc: Don't cast const away, avoid loop 2023-07-09 03:05:00 +02:00
evcdec.c avformat/evcdec: Remove unused headers 2023-08-05 09:40:06 +02:00
ffmeta.h
ffmetadec.c
ffmetaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fifo_test.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fifo.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
file_open.c
file.c avformat/file: add S_IFBLK/S_ISBLK compatability macro 2023-01-12 20:52:37 +08:00
filmstripdec.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
filmstripenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fitsdec.c avformat/fits*: format does not store timestamps 2023-05-21 20:59:23 +02:00
fitsenc.c avformat/fits*: format does not store timestamps 2023-05-21 20:59:23 +02:00
flac_picture.c
flac_picture.h
flacdec.c avformat/flacdec: set time base for headerless flac 2023-09-09 12:09:49 +02:00
flacenc_header.c
flacenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
flacenc.h
flic.c
flv.h avformat/flv: correct the video frametype mask to 0x70 2023-08-14 14:17:35 +08:00
flvdec.c avformat/flvdec: remove unused context member of flv 2023-08-14 14:14:07 +08:00
flvenc.c avformat/flvenc: write proper timestamps when muxing hevc 2023-07-25 02:13:37 +02:00
format.c avformat/format: Stop reading data at EOF during probing 2023-09-16 20:47:32 +02:00
framecrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
framehash.c
frmdec.c
fsb.c
ftp.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
fwse.c
g722.c
g723_1.c
g726.c
g729dec.c
gdv.c
genh.c
gif.c avformat/gif: use last frame duration 2023-05-20 13:06:38 +02:00
gifdec.c avformat/gifdec: switch to using gif parser 2023-05-25 19:51:56 +02:00
golomb_tab.c
gopher.c
gsmdec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
gxf.c
gxf.h
gxfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
h261dec.c
h263dec.c
h264dec.c
hashenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
hca.c
hcom.c
hdsenc.c avformat/avio: Constify data pointees of write callbacks 2023-09-10 22:55:42 +02:00
hevc.c
hevc.h
hevcdec.c
hls_sample_encryption.c avformat/hls_sample_encryption: Always free AC3HeaderInfo on error 2023-08-02 18:31:59 +02:00
hls_sample_encryption.h
hls.c avformat/hls: reduce default max reload to 3 2023-09-16 20:47:32 +02:00
hlsenc.c avformat/avio_internal: Don't include url.h 2023-09-10 21:19:29 +02:00
hlsplaylist.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
hlsplaylist.h
hlsproto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
hnm.c
http.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
http.h
httpauth.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
httpauth.h
icecast.c
icodec.c
icoenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
id3v1.c
id3v1.h
id3v2.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
id3v2.h
id3v2enc.c avformat/id3v2enc: use av_dict_iterate 2022-12-01 11:21:14 +01:00
idcin.c
idroqdec.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
idroqenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
iff.c
ifv.c
ilbc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
imf_cpl.c avformat/imf_cpl: Replace NULL content_title_utf8 by "" 2023-07-25 23:17:29 +02:00
imf.h avformat/imf: clean-up logging 2023-05-31 09:03:58 -07:00
imfdec.c avformat/imf: clean-up logging 2023-05-31 09:03:58 -07:00
img2_alias_pix.c
img2_brender_pix.c
img2.c
img2.h
img2dec.c avformat/internal: Don't auto-include os_support.h 2023-09-02 10:36:11 +02:00
img2enc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
imx.c
ingenientdec.c
internal.h avformat/internal: Avoid casting const away 2023-09-10 11:18:48 +02:00
ip.c
ip.h
ipfsgateway.c avformat: Rename IPFS to IPFS gateway 2023-01-09 12:14:47 -05:00
ipmovie.c
ipudec.c
ircam.c
ircam.h
ircamdec.c
ircamenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
isom_tags.c avformat/isom_tags: add AC-4 2023-06-20 01:13:38 +02:00
isom.c
isom.h avformat/mov: add interleaved_read option 2023-09-14 18:49:51 +08:00
iss.c
iv8.c
ivfdec.c avformat/ivfenc: Set the "number of frames" in IVF header 2023-07-09 16:56:58 -04:00
ivfenc.c avformat/ivfenc: Set the "number of frames" in IVF header 2023-07-09 16:56:58 -04:00
jacosubdec.c
jacosubenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
jpegtables.c
jpegxl_anim_dec.c avformat/jpegxl_anim_dec: Check that size fits within argument 2023-09-14 22:00:17 +02:00
jpegxl_parse.c avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parse 2023-08-27 01:36:18 -04:00
jvdec.c
kvag.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
lafdec.c avformat/lafdec: check for not supported bpp 2023-02-04 09:40:34 +01:00
latmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
libamqp.c
libavformat.v
libgme.c
libmodplug.c
libopenmpt.c
librist.c
librtmp.c
libsmbclient.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
libsrt.c
libssh.c
libzmq.c
lmlm4.c
loasdec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
log2_tab.c
lrc.c
lrc.h
lrcdec.c avformat/lrcdec: Fix declaration-after-statement warning 2023-07-29 17:58:58 +02:00
lrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
luodatdec.c
lvfdec.c
lxfdec.c
m4vdec.c
Makefile avformat: add OSQ demuxer 2023-09-01 14:26:47 +02:00
matroska.c avformat/matroska: Move ff_mkv_stereo3d_conv() to demuxer 2023-08-30 19:34:47 +02:00
matroska.h avformat/matroska: Move ff_mkv_stereo3d_conv() to demuxer 2023-08-30 19:34:47 +02:00
matroskadec.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
matroskaenc.c avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
mca.c
mccdec.c
md5proto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
metadata.c avformat/metadata: use av_dict_iterate 2022-12-01 11:21:14 +01:00
metadata.h
mgsts.c
microdvddec.c
microdvdenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mj2kdec.c
mkvtimestamp_v2.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mlpdec.c
mlvdec.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
mm.c
mmf.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mms.c
mms.h
mmsh.c
mmst.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
mods.c
moflex.c
mov_chan.c avformat/mov: fix 2 compile errors 2023-03-16 22:52:41 +08:00
mov_chan.h avformat/mov: parse ISO-14496-12 ChannelLayout 2023-03-15 00:12:59 +08:00
mov_esds.c
mov.c avformat/mov: add interleaved_read option 2023-09-14 18:49:51 +08:00
movenc_ttml.c
movenc_ttml.h
movenc.c avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
movenc.h avformat/movenc: Add loop parameter to animated AVIF 2023-01-13 20:03:36 +08:00
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c
mp3enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mpc8.c
mpc.c
mpeg4audio_sample_rates.c
mpeg.c lavf/mpeg: Add G.711 A law support 2023-03-25 22:14:09 +08:00
mpeg.h
mpegaudiotabs.c
mpegenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mpegts.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
mpegts.h
mpegtsenc.c avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
mpegvideodec.c
mpjpeg.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mpjpegdec.c avformat/mpjpegdec: remove extra newlines 2023-09-11 22:04:27 +02:00
mpl2dec.c
mpsubdec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
msf.c
msnwc_tcp.c
mspdec.c
mtaf.c
mtv.c
musx.c
mux_utils.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mux.c all: Replace __FUNCTION__ by __func__ 2023-09-07 00:48:50 +02:00
mux.h avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
mvdec.c
mvi.c
mxf.c avformat/mxfdec: recognize AAC per SMPTE ST 381-4 2023-05-11 22:37:41 +02:00
mxf.h
mxfdec.c avformat/mxfdec: Don't pretend array to be bigger than it is 2023-09-11 20:27:32 +02:00
mxfenc.c avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
mxg.c
ncdec.c
network.c libavformat/tcp: add local_addr/local_port for network option 2023-03-30 12:09:49 +02:00
network.h libavformat/tcp: add local_addr/local_port for network option 2023-03-30 12:09:49 +02:00
nistspheredec.c
nspdec.c
nsvdec.c avformat/nsvdec: add support for STARDIVA format 2023-01-12 10:44:16 +01:00
nullenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
nut.c
nut.h
nutdec.c
nutenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
nuv.c
oggdec.c
oggdec.h
oggenc.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
oggparsecelt.c
oggparsedirac.c
oggparseflac.c avformat/oggparseflac: use the GetByteContext API 2023-06-01 19:51:06 -03:00
oggparseogm.c
oggparseopus.c
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c avformat/oggparsetheora: clip duration within 64bit 2023-06-04 18:21:25 +02:00
oggparsevorbis.c lavf/oggdec: fix demux with unrecognized header packets 2023-03-28 16:46:03 -04:00
oggparsevp8.c
oma.c
oma.h
omadec.c
omaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
options_table.h
options.c lavf: fall back to a more meaningful log instance name 2023-04-04 11:42:52 +02:00
os_support.c configure: Set WIN32_LEAN_AND_MEAN at configure time 2023-08-14 22:57:28 +03:00
os_support.h
osq.c avformat: add OSQ demuxer 2023-09-01 14:26:47 +02:00
paf.c
pcm.c
pcm.h
pcmdec.c
pcmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
pdvdec.c avformat: add PDV demuxer 2023-04-20 16:11:18 +02:00
pjsdec.c
pmpdec.c
pp_bnk.c
prompeg.c
protocols.c avutil/mem: Don't include avutil.h 2023-09-07 00:42:10 +02:00
psxstr.c
pva.c
pvfdec.c
qcp.c
qtpalette.c
qtpalette.h
r3d.c
rangecoder_dec.c avformat/mxfenc: SMPTE RDD 48:2018 Amd 1:2022 support 2023-03-25 19:28:36 +01:00
rawdec.c avformat/rawdec: Don't include avcodec.h 2023-08-05 09:40:06 +02:00
rawdec.h lavf/rawdec: mark raw demuxers as having no timestamps 2023-04-13 15:34:07 +02:00
rawenc.c avformat/rawenc: add H266/VVC muxer 2023-06-29 14:12:50 -03:00
rawenc.h
rawutils.c
rawutils.h
rawvideodec.c
rdt.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
rdt.h
realtextdec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
redspark.c
replaygain.c
replaygain.h
riff.c avcodec: add VMX1 decoder 2023-06-12 23:43:05 +02:00
riff.h avformat/riffdec: Pass logctx as void* instead of AVFormatContext* 2023-08-30 20:00:55 +02:00
riffdec.c avformat/riffdec: Pass logctx as void* instead of AVFormatContext* 2023-08-30 20:00:55 +02:00
riffenc.c lavc/riffenc: Fix msrle support on Windows 95 2023-06-20 14:35:35 +02:00
rka.c avformat/rka: bps < 8 is invalid 2023-07-22 16:18:39 +02:00
rl2.c
rm.c
rm.h
rmdec.c
rmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rmsipr.c
rmsipr.h
rpl.c
rsd.c
rso.c
rso.h
rsodec.c
rsoenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c
rtmphttp.c
rtmppkt.c avformat/rtmppkt: add ff_amf_write_array for write 2023-09-05 09:13:08 +08:00
rtmppkt.h avformat/rtmppkt: add ff_amf_write_array for write 2023-09-05 09:13:08 +08:00
rtmpproto.c avformat/rtmpproto: support enhanced rtmp 2023-09-05 09:14:18 +08:00
rtp.c
rtp.h
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
rtpdec_dv.c
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263_rfc2190.c
rtpdec_h263.c
rtpdec_h264.c
rtpdec_hevc.c
rtpdec_ilbc.c
rtpdec_jpeg.c
rtpdec_latm.c
rtpdec_mpa_robust.c
rtpdec_mpeg4.c
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
rtpdec_rfc4175.c
rtpdec_svq3.c
rtpdec_vc2hq.c
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c
rtpdec.c
rtpdec.h
rtpenc_aac.c
rtpenc_amr.c
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
rtpenc_h263_rfc2190.c
rtpenc_h263.c
rtpenc_h264_hevc.c
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/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rtpenc_mpv.c
rtpenc_rfc4175.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rtpenc.h
rtpproto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
rtpproto.h
rtsp.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
rtsp.h avformat/internal: Don't auto-include os_support.h 2023-09-02 10:36:11 +02:00
rtspcodes.h
rtspdec.c
rtspenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
s337m.c
samidec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
sapdec.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
sapenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
sauce.c
sauce.h
sbcdec.c
sbgdec.c avformat/sbgdec: Use avio_read_to_bprint() where appropriate 2023-08-09 23:36:12 +02:00
sccdec.c
sccenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
scd.c
sctp.c
sdns.c avformat: add SDNS demuxer 2023-02-11 11:30:46 +01:00
sdp.c
sdr2.c
sdsdec.c
sdxdec.c
seek.c libavformat: Improve ff_configure_buffers_for_index for excessive deltas 2023-04-02 00:34:53 +03:00
segafilm.c
segafilmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
segment.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
serdec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
sga.c
shortendec.c
sierravmd.c
siff.c
smacker.c
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
smoothstreamingenc.c avformat/avio: Constify data pointees of write callbacks 2023-09-10 22:55:42 +02:00
smush.c
sol.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
sox.h
soxdec.c avformat/sox*: extend long name 2023-08-15 21:42:21 +02:00
soxenc.c avformat/sox*: extend long name 2023-08-15 21:42:21 +02:00
spdif.c
spdif.h
spdifdec.c lavf/spdifdec: support EAC3 2023-01-13 11:22:59 -06:00
spdifenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
srtdec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
srtenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
srtp.c
srtp.h
srtpproto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
stldec.c
subfile.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
subtitles.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
subtitles.h avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
subviewer1dec.c
subviewerdec.c
supdec.c
supenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
svag.c
svs.c
swf.c
swf.h
swfdec.c
swfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
takdec.c
tcp.c avformat/tcp: correct strdup check 2023-04-02 10:18:56 +05:30
tedcaptionsdec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
tee_common.c
tee_common.h
tee.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
teeproto.c avformat/teeproto: Remove always-false check 2023-09-10 21:19:11 +02:00
thp.c
tiertexseq.c
tls_gnutls.c
tls_libtls.c
tls_mbedtls.c
tls_openssl.c
tls_schannel.c
tls_securetransport.c
tls.c avformat/tls: check for memory allocation failure when setting options 2023-03-08 23:19:15 +01:00
tls.h
tmv.c
to_upper4.c
tta.c
ttaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
ttmlenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
ttmlenc.h
tty.c
txd.c
ty.c
udp.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
uncodedframecrcenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
unix.c
url.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
url.h avformat/avio: Constify data pointees of write callbacks 2023-09-10 22:55:42 +02:00
urldecode.c
urldecode.h
utils.c avformat/internal: Don't auto-include os_support.h 2023-09-02 10:36:11 +02:00
vag.c
vapoursynth.c avformat/vapoursynth: Add missing inclusion of frame.h 2023-09-10 17:32:11 +02:00
vc1dec.c
vc1test.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
vc1testenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
version_major.h avformat/avio: Constify data pointees of write callbacks 2023-09-10 22:55:42 +02:00
version.c
version.h avformat/mov: add interleaved_read option 2023-09-14 18:49:51 +08:00
vividas.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
vivo.c
voc_packet.c
voc.c
voc.h
vocdec.c
vocenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
vorbiscomment.c avformat/vorbiscomment: use av_dict_iterate 2022-12-01 11:21:14 +01:00
vorbiscomment.h
vpcc.c avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
vpcc.h avformat/vpcc: parse bitstream data to get profile and bitdepth 2022-11-17 10:05:49 -03:00
vpk.c
vplayerdec.c
vqf.c
vvcdec.c avformat: add demuxer and probe support for H266/VVC 2023-06-29 14:12:50 -03:00
w64.c
w64.h
wady.c avformat: add WADY demuxer 2023-01-24 16:58:01 +01:00
wavarc.c avformat/wavarc: fix data end calculation 2023-09-02 16:34:25 +02:00
wavdec.c avformat/wavdec: Check that smv block fits in available space 2023-05-22 02:49:58 +02:00
wavenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
wc3movie.c
webm_chunk.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
webmdashenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
webpenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
webvttdec.c libavformat: fix incorrect handling of incomplete AVBPrint. 2023-07-29 16:05:29 +02:00
webvttenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
westwood_aud.c
westwood_audenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
westwood_vqa.c
wsddec.c avformat: Inline raw_codec_id where known 2023-09-14 12:32:02 +02:00
wtv_common.c
wtv.h
wtvdec.c avformat/wtvdec: Avoid unnecessary allocations 2023-09-12 23:35:26 +02:00
wtvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
wv.c
wv.h
wvdec.c
wvedec.c
wvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
xa.c
xmd.c avformat: add XMD demuxer 2023-01-30 21:02:48 +01:00
xmv.c
xvag.c
xwma.c
yop.c
yuv4mpeg.h
yuv4mpegdec.c
yuv4mpegenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00