FFmpeg/libavformat
softworkz ace9f03a6c
avformat/hls: Partially revert "reduce default max reload to 3"
(setting to 100 as a reasonable compromise)

The change has caused regressions for many users and consumers.
Playlist reloads only happen when a playlist doesn't indicate that it
has ended (via #EXT-X-ENDLIST), which means that the addition of future
segments is still expected.
It is well possible that an HLS server is temporarily unable to serve
further segments but resumes after some time, either indicating a
discontinuity or even by fully catching up.
With a segment length of 3s, a max_reload value of 1000 corresponds to
a duration of 50 minutes which appears to be a reasonable default.

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2025-03-01 02:47:20 +01:00
..
riscv riscv: probe for Zbb extension at load time 2024-06-11 20:12:37 +03:00
tests avformat/test/movenc: set audio packets as key frames 2024-11-24 20:14:11 -03:00
.gitignore
3dostr.c
4xm.c
a64.c
aacdec.c fftools, avfilter, avformat: Simplify check for "is dictionary empty?" 2024-05-20 13:52:41 +02:00
aadec.c
aaxdec.c
ac3_channel_layout_tab.c
ac3dec.c
ac4dec.c avformat/ac4dec: Check remaining space in ac4_probe() 2024-06-01 18:01:27 +02:00
ac4enc.c
acedec.c
acm.c
act.c
adp.c
ads.c
adtsenc.c
adxdec.c
aeadec.c
aeaenc.c
afc.c
aiff.c
aiff.h
aiffdec.c
aiffenc.c
aixdec.c
allformats.c lavf: add a header for generic-layer interfaces 2024-10-16 16:29:12 +02:00
alp.c
amr.c
amvenc.c
anm.c
apac.c
apc.c
ape.c avformat/ape: Use 64bit for final frame size 2024-06-01 18:01:28 +02:00
apetag.c avformat/apetag: Check APETAGEX 2024-08-28 16:27:54 +02:00
apetag.h
apm.c
apngdec.c
apngenc.c
aptxdec.c
aqtitledec.c
argo_asf.c avformat/argo_asf: Use 64bit in offset intermediate 2024-06-01 18:01:28 +02:00
argo_asf.h
argo_brp.c avformat/argo_brp: Check that ASF chunk header is completely read 2024-08-28 16:27:56 +02:00
argo_cvg.c
asf.c avformat/asf: Check picsize 2024-09-24 15:37:15 +02:00
asf.h
asf_tags.c
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat/asfdec_f: Use 64bit for preroll computation 2024-06-01 18:01:28 +02:00
asfdec_o.c avformat/asfdec_o: Check size of index object 2024-07-21 16:40:48 +02:00
asfenc.c
assdec.c
assenc.c
ast.c
ast.h
astdec.c
astenc.c
async.c avformat/async,cache: Use more unique context names 2024-05-25 13:52:19 +02:00
au.c
av1.c
av1.h
av1dec.c avformat/av1dec: Better fix for 70872/clusterfuzz-testcase-minimized-ffmpeg_dem_OBU_fuzzer-6005782487826432 2024-08-14 19:05:17 +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: also clear FFFormatContext packet queue when closing a muxer 2025-01-17 10:10:51 -03:00
avformat.h Make mime-type award a bonus probe score 2025-02-26 14:52:34 +01:00
avformat_internal.h lavf: move demuxing-specific fields from FFFormatContext to FormatContextInternal 2024-10-16 16:29:12 +02:00
avformatres.rc
avi.h
avidec.c
avienc.c
avio.c
avio.h
avio_internal.h
aviobuf.c
avisynth.c avformat/avisynth: move avs_planes* consts into relevant function 2024-08-13 15:09:53 -04:00
avlanguage.c
avlanguage.h
avr.c
avs.c
avs2dec.c
avs3dec.c
bethsoftvid.c
bfi.c
bink.c
binka.c
bintext.c avformat/bintext: Check avio_size() return 2024-07-21 16:40:49 +02:00
bit.c
bluray.c
bmv.c
boadec.c
bonk.c
brstm.c
c93.c
cache.c avformat/async,cache: Use more unique context names 2024-05-25 13:52:19 +02:00
caf.c
caf.h
cafdec.c
cafenc.c
cavsvideodec.c
cdg.c
cdxl.c
chromaprint.c
cinedec.c
codec2.c
concat.c
concatdec.c
crcenc.c
crypto.c avformat/crypto: fix variable shadowing 2024-09-13 00:27:35 +02:00
dash.c
dash.h
dashdec.c avformat/dashdec: Check whitelist 2025-01-17 23:33:27 +01:00
dashenc.c hlsenc: Calculate the average and actual maximum bitrate of segments 2024-07-04 23:33:27 +03:00
data_uri.c
dauddec.c
daudenc.c
dca_sample_rate_tab.c
dcstr.c
demux.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
demux.h lavf: replace FFFormatContext.prefer_codec_framerate with FF_INFMT_FLAG 2024-10-16 16:46:29 +02:00
demux_utils.c lavf: deprecate av_format_inject_global_side_data() 2024-10-16 16:46:25 +02:00
derf.c
dfa.c
dfpwmdec.c
dhav.c avformat/dhav: Check amount read 2024-05-25 13:51:27 +02:00
diracdec.c
dnxhddec.c
dovi_isom.c avformat/dovi_isom: implement dv_md_compression 2024-07-28 12:20:07 +02:00
dovi_isom.h
dsfdec.c
dsicin.c
dss.c
dtsdec.c
dtshddec.c
dump.c avcodec: deprecate AVCodecContext properties 2025-01-05 22:25:29 +01:00
dv.c
dv.h
dvbsub.c
dvbtxt.c
dvdclut.c
dvdclut.h
dvdvideodec.c avformat/dvdvideodec: check return code of ff_dvdclut_yuv_to_rgb() 2024-12-01 13:48:51 -06:00
dvenc.c
dxa.c avformat/dxa: check bpc 2024-12-02 03:14:47 +01:00
eacdata.c
electronicarts.c avcodec/electronicarts: decode framerate 2024-07-23 06:40:30 +10:00
epafdec.c
evc.c avformat/evc: fix writing reserved bits 2024-06-19 10:12:50 -03:00
evc.h
evcdec.c
ffjni.c
ffmeta.h
ffmetadec.c
ffmetaenc.c
fifo.c
file.c avformat/file: guard fd_dup by FD_PROTOCOL or PIPE_PROTOCOL 2024-07-16 22:50:21 +08:00
file_open.c
filmstripdec.c
filmstripenc.c
fitsdec.c
fitsenc.c
flac_picture.c
flac_picture.h
flacdec.c avformat/flacdec: Return correct error-codes on read-failure 2025-02-26 14:52:34 +01:00
flacenc.c
flacenc.h
flacenc_header.c
flic.c
flv.h avformat/flvdec: implement support for parsing ModEx data 2025-01-18 21:57:02 +01:00
flvdec.c avformat/flvdec: correctly skip command frame for enhanced flv 2025-01-18 21:57:02 +01:00
flvenc.c avformat/flvenc: fix missing sequence start with MP3 tracks 2025-01-07 18:38:11 +01:00
format.c Make mime-type award a bonus probe score 2025-02-26 14:52:34 +01:00
framecrcenc.c avformat/framecrc: add AVFMT_NODIMENSIONS flag 2024-11-25 22:16:34 +01:00
framehash.c
frmdec.c
fsb.c
ftp.c
fwse.c avformat/fwse: Remove always false expression 2024-06-02 22:29:21 +02:00
g722.c
g723_1.c
g726.c
g729dec.c
gdv.c
genh.c
gif.c
gifdec.c avformat/gifdec: Check ffio_ensure_seekback() 2024-05-25 13:51:27 +02:00
golomb_tab.c
gopher.c
gsmdec.c
gxf.c
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
hashenc.c
hca.c
hcom.c
hdsenc.c
hevc.c avformat/hevc: add support for writing alpha layer 2024-12-16 00:50:52 +01:00
hevc.h avformat/hevc: add a log context to ff_isom_write_{hvcc,lhvc} 2024-12-08 19:12:19 -03:00
hevcdec.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
hls.c avformat/hls: Partially revert "reduce default max reload to 3" 2025-03-01 02:47:20 +01:00
hls_sample_encryption.c
hls_sample_encryption.h
hlsenc.c avformat/hlsenc: check return value of avcodec_parameters_copy() 2024-10-13 23:04:20 +08:00
hlsplaylist.c libavformat/hlsplaylist: add subtitle_varname for naming subtitle streams 2024-10-13 23:01:59 +08:00
hlsplaylist.h libavformat/hlsplaylist: add subtitle_varname for naming subtitle streams 2024-10-13 23:01:59 +08:00
hlsproto.c
hnm.c avformat/hnm: Check *chunk_size 2024-07-21 16:41:23 +02:00
http.c avformat/http: Return EIO for prematurely broken connection 2025-02-26 14:52:15 +01:00
http.h
httpauth.c
httpauth.h
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: ensure there's at most one of each parameter types in audio elements 2025-02-19 19:51:21 -03:00
iamf_parse.h
iamf_reader.c avformat/mov: add an offset to IAMF streams 2025-02-07 19:44:13 -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: be more verbose when reporting an input layout is invalid 2025-01-03 10:27:13 -03:00
iamf_writer.h
iamfdec.c avformat/mov: add an offset to IAMF streams 2025-02-07 19:44:13 -03:00
iamfenc.c
icecast.c
icodec.c avformat/icodec: fix integer overflow with nb_pal 2024-11-25 03:13:33 +01:00
icoenc.c
id3v1.c
id3v1.h
id3v2.c avformat/id3v2: add image/webp for WebP attached pictures 2025-01-28 21:57:35 +02:00
id3v2.h
id3v2enc.c
idcin.c
idroqdec.c
idroqenc.c
iff.c avformat/iff: Check that we have a stream in read_dst_frame() 2025-02-16 15:41:42 +01:00
ifv.c
ilbc.c avformat/ilbc: Check avio_read() for failure 2024-11-11 01:28:06 +01:00
imf.h
imf_cpl.c
imfdec.c avformat/imfdec: Simplify get_next_track_with_minimum_timestamp() 2024-06-12 00:39:11 +02:00
img2.c
img2.h
img2_alias_pix.c
img2_brender_pix.c
img2dec.c avformat/img2dec: Clear padding data after EOF 2024-08-05 23:17:46 +02:00
img2enc.c avformat/img2enc: Fix integer truncation when frame_pts is enabled 2024-09-29 20:46:42 +08:00
imx.c
ingenientdec.c
internal.h lavf/flvdec: replace a private option with a field in FFFormatContext 2024-10-16 16:46:29 +02:00
ip.c
ip.h
ipfsgateway.c avformat/ipfsgateway: fix capitalizaton mistake 2025-01-07 17:47:15 -05:00
ipmovie.c avformat/ipmovie: Check signature_buffer read 2025-01-21 22:55:09 +01:00
ipudec.c
ircam.c
ircam.h
ircamdec.c
ircamenc.c
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: add an offset to IAMF streams 2025-02-07 19:44:13 -03:00
isom_tags.c avcodec: deprecate v410 de/encoder 2024-10-12 11:21:14 -03:00
iss.c
iv8.c
ivfdec.c
ivfenc.c
jacosubdec.c
jacosubenc.c
jpegtables.c
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
jvdec.c
kvag.c
lafdec.c
latmenc.c
lc3.c
libamqp.c
libavformat.v
libgme.c
libmodplug.c
libopenmpt.c Make mime-type award a bonus probe score 2025-02-26 14:52:34 +01:00
librist.c
librtmp.c
libsmbclient.c
libsrt.c
libssh.c avformat/libssh: fix credential variables typo 2024-11-26 19:50:49 -06:00
libzmq.c avformat/libzmq: fix check for zmq protocol prefix 2024-09-02 22:51:17 +02:00
lmlm4.c avformat/lmlm4: Eliminate some AVERROR(EIO) 2024-08-11 13:21:12 +02:00
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c
lrcenc.c
luodatdec.c
lvfdec.c
lxfdec.c
m4vdec.c
Makefile avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
matroska.c avformat/matroska: add support for VVC streams 2025-01-12 11:13:31 -03:00
matroska.h
matroskadec.c avformat/matroskadec: Check pre_ns for overflow 2024-12-24 02:55:51 +01:00
matroskaenc.c avformat/matroskaenc: log unsupported subtitle codec name 2025-02-04 13:42:43 +08:00
mca.c
mccdec.c avformat/mccdec: Initialize and check rate.den 2024-11-11 01:28:05 +01:00
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c
microdvdenc.c
mj2kdec.c
mkvtimestamp_v2.c
mlpdec.c
mlvdec.c avformat/mlvdec: fix size checks 2025-02-16 15:41:41 +01:00
mm.c avformat/mm: fix packets pts generation and add seek support 2024-12-08 09:32:35 +11:00
mmf.c
mms.c
mms.h
mmsh.c
mmst.c
mods.c
moflex.c
mov.c GOL-1361: Remove invalid CTTS sample_offset check 2025-02-26 14:52:34 +01:00
mov_chan.c avformat/mov_chan: add extra checks to channel description count 2024-09-17 15:41:45 -03:00
mov_chan.h
mov_esds.c
movenc.c avformat/hevc: add a log context to ff_isom_write_{hvcc,lhvc} 2024-12-08 19:12:19 -03:00
movenc.h movenc: Add an option for resilient, hybrid fragmented/non-fragmented muxing 2024-06-24 11:24:04 +03:00
movenc_ttml.c
movenc_ttml.h
movenccenc.c avformat/mov: add support for pssh box 2024-12-05 14:22:16 -03:00
movenccenc.h avformat/mov: add support for pssh box 2024-12-05 14:22:16 -03:00
movenchint.c
mp3dec.c avformat/mp3dec: Subtract known padding from duration 2025-02-26 14:52:34 +01:00
mp3enc.c
mpc.c fftools, avfilter, avformat: Simplify check for "is dictionary empty?" 2024-05-20 13:52:41 +02:00
mpc8.c
mpeg.c avformat/mpeg: demux ivtv captions 2025-02-09 20:28:11 -06:00
mpeg.h
mpeg4audio_sample_rates.c
mpegaudiotabs.c
mpegenc.c
mpegts.c Revert "avformat/mpegts: Add standard extension so hls can check in extension_picky mode" 2025-01-26 01:12:28 +01:00
mpegts.h avformat/mpegts*: reduce use of magic numbers 2024-12-03 23:09:57 +01:00
mpegtsenc.c avformat/mpegts*: reduce use of magic numbers 2024-12-03 23:09:57 +01:00
mpegvideodec.c
mpjpeg.c
mpjpegdec.c
mpl2dec.c
mpsubdec.c
msf.c
msnwc_tcp.c
mspdec.c
mtaf.c
mtv.c
musx.c
mux.c lavf: move muxing-specific fields from FFFormatContext to FormatContextInternal 2024-10-16 16:29:12 +02:00
mux.h
mux_utils.c
mvdec.c avformat/mvdec: Check if name was fully read 2024-08-28 17:38:28 +02:00
mvi.c
mxf.c libavformat/mxf: Add ULs for DNxUncompressed 2024-10-09 18:19:25 +02:00
mxf.h
mxfdec.c avformat/mxfdec: Check edit unit for overflow in mxf_set_current_edit_unit() 2025-02-06 22:04:12 +01:00
mxfenc.c lavf/mxfenc: Return AVERROR(EINVAL) in mxf_write_jpeg2000_subdesc() is pixfmt not set 2025-02-05 15:48:22 +01:00
mxg.c
nal.c avformat: split off generic NAL function helpers into their own file 2024-06-20 08:57:45 -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
network.c avformat/network: use av_err2str to simplify code 2024-09-13 00:26:53 +02:00
network.h
nistspheredec.c avformat/nistspheredec: Clear buffer 2024-11-11 01:28:05 +01:00
nspdec.c
nsvdec.c avformat/nsvdec: Check asize for PCM 2024-07-21 16:41:43 +02:00
nullenc.c
nut.c
nut.h
nutdec.c avformat/nutdec: Don't create inconsistent side data 2024-06-03 16:38:15 +02:00
nutenc.c
nuv.c avformat/nuv: return early if header id fails to read 2024-06-27 23:28:46 +02:00
oggdec.c avformat/oggdec: Check ffio_ensure_seekback() 2024-05-25 13:51:27 +02:00
oggdec.h
oggenc.c avformat/oggenc: don't discard empty packets with no side data 2025-02-19 19:51:21 -03:00
oggparsecelt.c
oggparsedirac.c
oggparseflac.c
oggparseogm.c
oggparseopus.c
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c
oggparsevorbis.c
oggparsevp8.c
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
options.c lavf: move muxing-specific fields from FFFormatContext to FormatContextInternal 2024-10-16 16:29:12 +02:00
options_table.h
os_support.c
os_support.h
osq.c
paf.c
pcm.c
pcm.h
pcmdec.c
pcmenc.c
pdvdec.c
pjsdec.c
pmpdec.c
pp_bnk.c
prompeg.c
protocols.c
psxstr.c
pva.c
pvfdec.c
qcp.c avformat/qcp: Check for read failure in header 2024-12-02 03:14:48 +01:00
qoadec.c avformat/qoadec: Check ffio_ensure_seekback() 2024-05-25 13:51:27 +02:00
qtpalette.c
qtpalette.h
r3d.c
rangecoder_dec.c
rawdec.c
rawdec.h
rawenc.c
rawenc.h
rawutils.c
rawutils.h
rawvideodec.c
rcwtdec.c
rcwtenc.c
rdt.c avformat/rdt: Check pkt_len 2024-07-02 21:57:24 +02:00
rdt.h
realtextdec.c
redspark.c
replaygain.c
replaygain.h
riff.c avformat/riff: map 0069 twocc to ADPCM IMA XBOX decoder 2024-12-22 16:08:33 +11:00
riff.h
riffdec.c
riffenc.c avformat/riffenc: Fix outdated comment 2024-05-25 13:52:05 +02:00
rka.c
rl2.c
rm.c avcodec/rv60: RealVideo 6.0 decoder 2024-11-03 10:53:15 +11:00
rm.h
rmdec.c avformat/rmdec: check that buf if completely filled 2025-01-01 21:33:45 +01:00
rmenc.c
rmsipr.c
rmsipr.h
rpl.c avformat/rpl: Fix check for negative values 2024-12-31 19:15:19 +01:00
rsd.c
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c
rtmphttp.c
rtmppkt.c avformat/rtmppkt: Simplify and deobfuscate amf_tag_skip() slightly 2024-07-12 16:40:50 +02:00
rtmppkt.h
rtmpproto.c rtmp: Set correct message stream id when writing as server 2025-02-26 14:52:34 +01:00
rtp.c
rtp.h
rtp_av1.h avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpdec.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpdec.h
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c
rtpdec_av1.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpdec_dv.c
rtpdec_formats.h avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263.c
rtpdec_h263_rfc2190.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
rtpdec_rfc4175.c
rtpdec_svq3.c
rtpdec_vc2hq.c
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c
rtpenc.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpenc.h avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_av1.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
rtpenc_chain.c
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263.c
rtpenc_h263_rfc2190.c
rtpenc_h264_hevc.c avformat: split off generic NAL function helpers into their own file 2024-06-20 08:57:45 -03:00
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c
rtpenc_mpv.c
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_vp9.c
rtpenc_xiph.c
rtpproto.c avformat/rtpproto: free ip filters on open error 2024-08-07 00:59:19 +02:00
rtpproto.h
rtsp.c avformat/rtpdec: int overflow in start_time_realtime 2025-01-10 12:09:27 +02:00
rtsp.h
rtspcodes.h
rtspdec.c
rtspenc.c
s337m.c
samidec.c
sapdec.c avformat/sapdec: check return value of avcodec_parameters_copy() 2024-11-15 20:18:12 -06:00
sapenc.c
sauce.c avformat/sauce: Check avio_size() for failure 2024-07-21 17:02:10 +02:00
sauce.h
sbcdec.c
sbgdec.c
sccdec.c
sccenc.c
scd.c
sctp.c
sdns.c
sdp.c avformat: add AV1 RTP depacketizer and packetizer 2025-02-26 12:32:22 -05:00
sdr2.c
sdsdec.c
sdxdec.c
seek.c avformat/seek: Remove always true condition 2025-02-04 01:24:23 +08:00
segafilm.c avformat/segafilm: Set keyframe 2024-08-14 18:20:58 +02:00
segafilmenc.c
segment.c
serdec.c
sga.c
shortendec.c
sierravmd.c
siff.c avformat/siff: Basic pkt_size check 2024-07-21 17:02:11 +02:00
smacker.c
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c
smoothstreamingenc.c avformat/smoothstreamingenc: check return value of avcodec_parameters_copy() 2024-11-20 23:36:13 -06:00
smush.c avformat/smush: read ANIMv2 a/v parameters 2024-12-09 02:05:18 +01:00
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h
spdifdec.c avformat/spdifdec: parse headers for audio codecs 2024-11-24 20:14:11 -03:00
spdifenc.c
srtdec.c
srtenc.c
srtp.c
srtp.h
srtpproto.c avformat/srtpproto: pass options to nested protocol 2024-08-07 00:59:19 +02:00
stldec.c
subfile.c avformat/subfile: Assert that whence is a known case 2024-07-07 23:36:32 +02:00
subtitles.c
subtitles.h
subviewer1dec.c
subviewerdec.c
supdec.c
supenc.c
svag.c
svs.c
swf.c
swf.h
swfdec.c
swfenc.c
takdec.c
tcp.c
tedcaptionsdec.c
tee.c avcodec/lib*, avformat/tee: Simplify iterating over AVDictionary 2024-05-20 13:51:55 +02:00
tee_common.c
tee_common.h
teeproto.c
thp.c
tiertexseq.c
tls.c
tls.h
tls_gnutls.c
tls_libtls.c
tls_mbedtls.c lavf/tls_mbedtls: restrict TLSv1.3 verification workaround to affected version 2024-09-15 13:50:18 +02:00
tls_openssl.c avformat/tls_openssl: #if ff_openssl_init/deinit() away if possible 2024-05-20 12:37:42 +02:00
tls_schannel.c avformat/tls_schannel: Initialize ret 2024-07-07 23:36:32 +02:00
tls_securetransport.c
tmv.c
to_upper4.c
tta.c
ttaenc.c
ttmlenc.c
ttmlenc.h
tty.c avformat/tty: Check avio_size() 2024-07-21 17:02:11 +02:00
txd.c
ty.c avformat/ty: rec_size seems to only need 32bit 2024-07-21 17:02:11 +02:00
udp.c Revert "avformat/udp: Fix temporary buffer race" 2024-07-23 23:21:13 +02:00
uncodedframecrcenc.c
unix.c avformat/unix: set is_streamed to true 2025-02-07 10:13:50 -05:00
url.c
url.h
urldecode.c
urldecode.h
usmdec.c avformat/usmdec: Initialize value 2024-07-07 23:36:33 +02:00
utils.c avformat/internal: Add ff_get_frame_filename 2024-09-29 20:46:09 +08:00
vag.c
vapoursynth.c avformat/vapoursynth: load library at runtime 2024-08-26 10:30:52 +02:00
vc1dec.c
vc1test.c
vc1testenc.c
version.c
version.h avformat/mov: add an offset to IAMF streams 2025-02-07 19:44:13 -03:00
version_major.h lavf: deprecate avformat_transfer_internal_stream_timing_info() 2024-07-09 11:14:47 +02:00
vividas.c avformat/vividas: Check avio_read() for failure 2024-11-11 01:28:06 +01:00
vivo.c
voc.c
voc.h
voc_packet.c
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vpcc.c
vpcc.h
vpk.c
vplayerdec.c
vqf.c avformat/vqf: fix memory leak in add_metadata() 2025-01-29 21:57:10 +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
vvcdec.c
w64.c
w64.h
wady.c
wavarc.c
wavdec.c avformat/wavdec: Fix overflow of intermediate in block_align check 2025-02-16 15:41:41 +01:00
wavenc.c
wc3movie.c
webm_chunk.c
webmdashenc.c
webpenc.c avformat/webpenc: Check filesize in trailer 2024-07-21 17:02:12 +02:00
webvttdec.c
webvttenc.c
westwood_aud.c
westwood_audenc.c
westwood_vqa.c avformat/westwood_vqa: Check ffio_ensure_seekback() 2024-05-25 13:51:27 +02:00
wsddec.c
wtv.h
wtv_common.c
wtvdec.c avformat/wtvdec: Initialize buf 2025-01-21 22:55:09 +01:00
wtvenc.c avformat/wtvenc: do not output negative 'third timestamp' field 2025-01-12 11:07:57 +11:00
wv.c
wv.h
wvdec.c fftools, avfilter, avformat: Simplify check for "is dictionary empty?" 2024-05-20 13:52:41 +02:00
wvedec.c
wvenc.c
xa.c
xmd.c
xmv.c avformat/xmv: Check this_packet_size 2024-07-21 17:02:12 +02:00
xvag.c
xwma.c
yop.c
yuv4mpeg.h
yuv4mpegdec.c
yuv4mpegenc.c