1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-13 21:28:01 +02:00
FFmpeg/libavformat
Martin Storsjö 3fcfde2cea aviobuf: Increase the default SHORT_SEEK_THRESHOLD to 32 KB
The previous threshold, 4 KB, maybe was reasonable when it was set
(in 2010), but in today's settings and with typical network speeds
and data sizes, it's pretty small. 32 KB probably is a more reasonable
default now, regardless of input.

This changes the test references for two seek tests.

When using the normal seek function, which boils down to the lseek(2)
function, a seek to an out of bounds position doesn't return an error,
but that condition is only reported when doing the subsequent read
(which returns EOF). When doing more seeks by fast forwarding, the
fact that the seeked to destination is out of bounds is noticed and
reported sooner in these cases.

Signed-off-by: Martin Storsjö <martin@martin.st>
2020-11-12 14:05:43 +02:00
..
tests lavf/url: fix relative url parsing when the query string or fragment has a colon 2020-10-28 21:34:09 +01:00
.gitignore lavf: add new API for iterating muxers and demuxers 2018-02-06 18:57:42 +00:00
3dostr.c avformat/3dostr: Check remaining buffer in probe before 8 byte step 2020-09-19 00:55:04 +02:00
4xm.c avformat/4xm: Check that a video stream was created before returning packets for it 2020-06-14 21:22:47 +02:00
a64.c
aacdec.c avformat/id3v2: Remove unnecessary indirection 2020-05-25 07:06:44 +02:00
aadec.c avformat/aadec: Check toc_size to contain the minimum to demuxer uses 2020-05-21 09:31:08 +02:00
aaxdec.c avformat/aaxdec: Fix potential integer overflow 2020-09-20 20:06:55 +02:00
ac3dec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
acedec.c avformat: add tri-ACE demuxer 2020-10-03 21:50:59 +02:00
acm.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
act.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
adp.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
ads.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
adtsenc.c adtsenc: Add ability to write MPEG2 ID 2020-08-30 16:18:37 +02:00
adxdec.c avformat/adxdec: demux multiple blocks at once 2020-10-03 21:49:39 +02:00
aea.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
afc.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
aiff.h
aiffdec.c avformat/aiffdec: Check packet size 2020-11-04 23:30:53 +01:00
aiffenc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
aixdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
allformats.c avformat: add amv muxer 2020-11-09 14:58:38 +10:00
alp.c avformat: add alp muxer 2020-10-25 23:44:26 +10:00
amr.c avformat/amr: Don't reimplement ff_raw_write_packet() 2020-04-14 18:52:44 +02:00
amvenc.c avformat: add amv muxer 2020-11-09 14:58:38 +10:00
anm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
apc.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
ape.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
apetag.c avformat: Forward errors where possible 2019-12-12 19:25:33 +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/apm: fix APM_FILE_HEADER_SIZE value 2020-07-30 11:48:28 +10:00
apngdec.c avformat/apngdec: Remove goto fail that does nothing 2020-11-03 14:27:25 +01:00
apngenc.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
aptxdec.c lavf/aptxdec: fix the limit on the APTX demuxer definition 2018-02-10 18:20:18 +02:00
aqtitledec.c avformat/aqtitledec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
argo_asf.c avformat/argo_{asf,brp}: fix potential segfault in ff_argo_asf_fill_stream() 2020-09-27 09:11:29 +10:00
argo_asf.h avformat/argo_{asf,brp}: fix potential segfault in ff_argo_asf_fill_stream() 2020-09-27 09:11:29 +10:00
argo_brp.c avformat/argo_brp: remove block_align check for audio 2020-11-05 07:58:06 +10:00
asf.c
asf.h lavf/asf: Remove an unneeded forward declaration. 2019-01-30 23:15:28 +01:00
asfcrypt.c
asfcrypt.h
asfdec_f.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
asfdec_o.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
asfenc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
assdec.c avformat/assdec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
assenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
ast.c
ast.h
astdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
astenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
async.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
au.c avformat/au: cleanup on EOF return in au_read_annotation() 2020-11-10 16:37:37 +01:00
av1.c avformat/av1: Avoid using dynamic buffer when assembling av1c 2020-06-26 07:12:31 +02:00
av1.h avformat/av1: Avoid allocation + copying when filtering OBUs 2020-01-26 12:41:32 -03:00
av1dec.c avformat/av1dec: Fix padding in obu_get_packet() 2020-10-20 15:33:13 +02:00
avc.c avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 2020-06-26 12:13:43 +02:00
avc.h avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 2020-06-26 12:13:43 +02:00
avformat.h lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
avformatres.rc
avi.h avformat/avienc: add reserve_index_space option 2017-01-31 09:00:23 +01:00
avidec.c libavformat/avidec: Extract more metadata from the header 2020-11-10 16:37:37 +01:00
avienc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
avio_internal.h avformat/aviobuf: discard part of the IO buffer in ffio_ensure_seekback if needed 2020-10-09 21:07:18 +02:00
avio.c URLContext: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
avio.h avformat/avio: add avio_protocol_get_class 2020-01-30 17:10:12 +08:00
aviobuf.c aviobuf: Increase the default SHORT_SEEK_THRESHOLD to 32 KB 2020-11-12 14:05:43 +02:00
avisynth.c avformat/avisynth: fix deprecation warning 2020-04-05 01:23:46 +02:00
avlanguage.c
avlanguage.h
avr.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
avs2dec.c lavf/avs2dec.c: optimize code style 2020-10-06 00:01:35 +08:00
avs3dec.c lavf/avs3dec: add raw avs3 demuxer 2020-10-06 00:01:27 +08:00
avs.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
bethsoftvid.c avformat/bethsoftvid: Check image dimensions before use 2020-10-23 10:07:57 +02:00
bfi.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bink.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
bintext.c avformat/bintext: Check width 2020-11-11 17:05:24 +01:00
bit.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
bluray.c lavf/bluray: translate a read of 0 to EOF 2018-05-06 18:51:33 +03:00
bmv.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
boadec.c avformat/boadec: Check that channels and block_align are set 2020-10-20 15:33:13 +02:00
brstm.c avformat/brstm: remove custom allocation of table to hold coeffs 2020-09-12 14:52:31 +02:00
c93.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
cache.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
caf.c lavf/caf: Support demuxing Opus. 2017-09-20 03:31:48 +02:00
caf.h
cafdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
cafenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
cavsvideodec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
cdg.c avcodec/cdgraphics: fix decoded output when seeking to start of file 2020-09-13 16:05:01 +02:00
cdxl.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
chromaprint.c lavf/chromaprint: Silence compilation warnings 2020-04-05 22:47:21 +02:00
cinedec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
codec2.c avcodec/codec2utils: move the remaining avpriv functions to lavf 2020-10-28 11:59:35 -03:00
concat.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
concatdec.c avformat/concatdec: use av_strstart() 2020-11-03 00:46:59 +01:00
crcenc.c
crypto.c avformat/crypto.c: remove unnecessary code 2020-07-20 10:14:53 +08:00
cutils.c
dash.c avformat/dash:add copyright to dash.c 2017-09-01 18:52:56 +08: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: check the root url length 2020-10-20 11:41:44 +08:00
dashenc.c libavformat/dashenc: Reduce confusion in par error message 2020-08-31 23:43:06 +02:00
data_uri.c
dauddec.c
daudenc.c avformat/daudenc: Return proper error codes instead if -1 2020-07-26 16:57:58 +02:00
dcstr.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
derf.c avformat: add derf demuxer 2020-03-17 16:05:49 +01:00
dfa.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
dhav.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +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
dsfdec.c avformat/id3v2: Remove unnecessary indirection 2020-05-25 07:06:44 +02:00
dsicin.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
dss.c avformat/dss: Remove unnecessary allocation 2020-04-03 17:56:57 +02:00
dtsdec.c avformat/dtsdec: make S16LE discrimination sharper 2020-01-18 18:35:57 +01:00
dtshddec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dump.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
dv.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
dv.h
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
dvenc.c avformat/dvenc: return error code of dv_assemble_frame() 2020-06-19 23:12:49 +08:00
dxa.c avformat/dxa: Use av_rescale() for duration computation 2020-10-02 14:59:53 +02:00
eacdata.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
electronicarts.c avformat/electronicarts: Check for EOF in each iteration of the loop in ea_read_packet() 2020-10-25 09:05:01 +01:00
epafdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ffmeta.h
ffmetadec.c avformat/ffmetadec: finalize AVBPrint on errors 2020-10-21 17:21:41 +02:00
ffmetaenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
fifo_test.c avformat/fifo_test: remove network.h include 2018-02-07 00:30:00 -03:00
fifo.c avformat/fifo: add timeshift option to delay output 2020-06-09 00:57:30 +02:00
file_open.c
file.c avformat/hls: support data protocol in uri for EXT-X-MAP 2020-01-18 22:41:11 +08:00
filmstripdec.c Merge commit '83548fe894cdb455cc127f754d09905b6d23c173' 2017-03-21 17:02:30 -03:00
filmstripenc.c avformat/filmstripenc: Use ff_raw_write_packet() 2020-04-14 19:01:27 +02:00
fitsdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
fitsenc.c avformat/fitsenc: validate input pixel format 2017-11-13 20:33:10 +01:00
flac_picture.c libavformat/flacdec: Workaround for truncated metadata picture size 2020-05-25 11:59:45 +02:00
flac_picture.h libavformat/flacdec: Workaround for truncated metadata picture size 2020-05-25 11:59:45 +02:00
flacdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flacenc_header.c avformat/flacenc: Add const to ff_flac_write_header() parameter 2019-11-28 18:44:01 +01:00
flacenc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
flacenc.h avformat/flacenc: Add const to ff_flac_write_header() parameter 2019-11-28 18:44:01 +01:00
flic.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flv.h flvdec: Export unknown metadata packets as opaque data 2018-11-05 16:02:51 +02:00
flvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flvenc.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
format.c lavf: Constify AVProbeData* in av_probe_input_format(). 2019-03-20 19:04:49 +01:00
framecrcenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
framehash.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
frmdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
fsb.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
ftp.c avformat/ftp: Fix for invalid use of av_strtok 2020-05-10 22:32:34 +08:00
fwse.c avformat: add fwse demuxer 2020-03-17 16:04:42 +01:00
g722.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
g723_1.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
g726.c lavf/g726: Demuxer for raw G.726 streams, both left- and right-justified. 2017-08-24 12:55:46 +02:00
g729dec.c avformat/g729dec: set packet duration and correctly set timebase info 2019-09-27 12:39:21 +02:00
gdv.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
genh.c avformat/genh: Check block_align 2020-10-24 19:11:12 +02:00
gif.c avformat/gif: abort early if nothing was written yet 2019-05-29 10:57:18 +02:00
gifdec.c avformat/gifdec: -1 -> AV_BPRINT_SIZE_UNLIMITED 2020-07-08 23:09:29 +08:00
golomb_tab.c
gopher.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
gsmdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
gxf.c avformat/gxf: Check pkt_len 2020-11-04 23:30:53 +01:00
gxf.h
gxfenc.c avformat: implement retiming directly in mxfenc and gxfenc 2020-05-07 23:12:24 +02:00
h261dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
h263dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
h264dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
hashenc.c avformat: remove avio_flush() calls from the end of write_packet functions 2020-01-07 21:51:45 +01:00
hca.c avformat: add hca demuxer 2020-03-17 16:08:13 +01:00
hcom.c avformat/hcom: Tell the compiler about set but not read variables 2019-09-16 00:04:18 +02:00
hdsenc.c avformat/hdsenc: Add explicit deinit function 2020-04-30 08:24:09 +02:00
hevc.c avformat/hevc: Defer initializations in ff_isom_write_hvcc() 2020-07-02 02:09:59 +02:00
hevc.h avformat/av1, avc, hevc: Remove av_freep() 2020-01-26 12:41:32 -03:00
hevcdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
hls.c libavformat/hls: use local var url for log to avoid crash 2020-10-22 17:13:15 +08:00
hlsenc.c avformat/hlsenc: Fix check for SPS 2020-10-20 13:00:04 +02:00
hlsplaylist.c avformat/hlsenc, hlsplaylist: Cosmetics 2020-05-28 11:18:53 +02:00
hlsplaylist.h avformat/hlsenc, hlsplaylist: Cosmetics 2020-05-28 11:18:53 +02:00
hlsproto.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
hnm.c avformat/hnm: Only keep and parse what is needed later 2020-04-02 21:22:52 +02:00
http.c avformat/http: fix memleak 2020-09-25 10:21:28 +02:00
http.h avformat/http: add ff_http_do_new_request2 for options 2019-10-08 14:57:44 +08:00
httpauth.c avformat/httpauth: do not decode plus sign to space in credentials 2020-02-15 18:41:36 +01:00
httpauth.h
icecast.c avformat/icecast: Add option to use TLS connection 2020-07-02 17:14:31 +02:00
icodec.c avformat/icodec: Change order of operations to avoid NULL dereference 2020-10-17 14:36:11 +02:00
icoenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
id3v1.c libavformat: fix spelling in ID3v1 genres and extend the list of Winamp extensions. 2020-01-05 20:31:42 +01: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 avformat/id3v2: Remove unnecessary indirection 2020-05-25 07:06:44 +02:00
id3v2.h avformat/id3v2: Remove unnecessary indirection 2020-05-25 07:06:44 +02:00
id3v2enc.c avformat/id3v2enc: fix bad ID3v2 tag length 2020-01-10 12:02:13 +01:00
idcin.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
idroqdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
idroqenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
iff.c avformat/iff: check size against INT64_MAX 2020-11-04 23:38:36 +01:00
ifv.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
ilbc.c avformat/ilbc: Add missing #if for muxer 2020-04-07 17:01:58 +02:00
img2_alias_pix.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
img2_brender_pix.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
img2.c avcodec: add Cintel RAW decoder 2020-10-07 22:16:09 +02:00
img2.h avformat/img2dec: add option to provide metadata fields related to input path 2020-01-10 23:08:18 +01:00
img2dec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
img2enc.c ffplay, avcodec, avformat: Don't initialize before av_packet_ref() 2020-03-28 04:17:20 +01:00
ingenientdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
internal.h lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
ip.c avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ip.h avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ipmovie.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ipudec.c avformat: add IPU demuxer 2020-09-24 13:38:28 +02:00
ircam.c
ircam.h
ircamdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ircamenc.c
isom.c avformat/isom: add support for RAW ASC Bayer BGGR in mov 2020-10-12 12:19:29 +02:00
isom.h Add support for playing Audible AAXC (.aaxc) files [PATCH v4] 2020-11-05 21:40:20 +05:30
iss.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
iv8.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
ivfdec.c avformat/ivfdec: Change the length field to 32 bits 2019-10-08 21:45:00 -04:00
ivfenc.c avformat/ivfenc: move bsf insertion to the init function 2020-05-11 19:41:59 -03:00
jacosubdec.c avformat/jacosubdec: Fix unintended fallthrough 2020-10-30 14:06:19 +01:00
jacosubenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
jvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
kvag.c avformat/kvag: Fix integer overflow in bitrate computation 2020-10-18 21:27:23 +02:00
latmenc.c lavf/latmenc: use a local simplified copy of avpriv_copy_bits() 2020-10-28 13:53:23 +01:00
libamqp.c avformat/libamqp: add option delivery_mode 2020-06-24 23:15:52 -04:00
libavformat.v libavformat: unexpose private ff_ functions needed by ffserver 2018-01-06 18:37:06 +00:00
libgme.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
libmodplug.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
libopenmpt.c avformat/libopenmpt: Don't discard const 2020-10-08 22:56:31 +02:00
librtmp.c avformat/librtmp: fix returning EOF from Read/Write 2018-07-28 01:04:38 +02:00
libsmbclient.c lavf/libsmbclient: return AVERROR_EOF for EOF. 2018-09-02 18:37:09 +02:00
libsrt.c avformat/libsrt: fix cleanups on failed libsrt_open() and libsrt_setup() 2020-10-16 23:15:09 +02:00
libssh.c lavf/libssh: translate a read of 0 to EOF 2018-05-28 20:33:50 +03:00
libzmq.c avformat/libzmq: Make default pkt_size value consistent with amqp 2020-03-09 22:07:18 +01:00
lmlm4.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
loasdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
log2_tab.c
lrc.c
lrc.h
lrcdec.c avformat/lrcdec: Clip timestamps 2020-10-25 09:49:26 +01:00
lrcenc.c
luodatdec.c avformat: add DAT CCTV demuxer 2020-09-18 11:30:03 +02:00
lvfdec.c avformat/lvfdec: Check stream_index before use 2020-11-10 16:37:37 +01:00
lxfdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
m4vdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
Makefile avformat: add amv muxer 2020-11-09 14:58:38 +10:00
matroska.c avformat/matroska: Move mime_tag lists to matroskadec 2020-04-20 21:24:18 +02:00
matroska.h avformat/matroska: Move mime_tag lists to matroskadec 2020-04-20 21:24:18 +02:00
matroskadec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
matroskaenc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
mca.c avformat/mca: clip timestamp when seeking into acceptable range 2020-09-10 17:38:08 +02:00
mccdec.c avformat: add MCC demuxer 2020-06-18 21:31:13 +02:00
md5proto.c
metadata.c
metadata.h
mgsts.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
microdvddec.c avformat/microdvddec: skip malformed lines without frame number. 2020-06-25 12:50:22 +02:00
microdvdenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
mj2kdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mkvtimestamp_v2.c
mlpdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
mlvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mm.c avformat/mm: Check for existence of audio stream 2020-07-10 20:36:31 +02:00
mmf.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
mms.c avformat/mms: add logging context to log 2019-10-08 13:47:16 +08:00
mms.h
mmsh.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
mmst.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
mods.c avformat: add MODS demuxer 2020-09-03 18:11:00 +02:00
moflex.c avformat/moflex: Check m->size before seeking 2020-10-04 16:54:11 +02:00
mov_chan.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
mov_chan.h
mov_esds.c avformat/mov_esds: check return value of ff_mp4_read_dec_config_descr 2017-11-25 23:15:28 -03:00
mov.c Add support for playing Audible AAXC (.aaxc) files [PATCH v4] 2020-11-05 21:40:20 +05:30
movenc.c avformat/movenc: Avoid allocation for timecode track 2020-10-05 00:50:07 +02:00
movenc.h avformat/movenc: remove the write_clli mov flag 2020-04-13 10:37:45 -06:00
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mp3enc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
mpc8.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mpc.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mpeg.c lavf: move AVStream.{request_probe,skip_to_keyframe} to AVStreamInternal 2020-10-28 14:57:01 +01:00
mpeg.h lavf/mpeg: Support demuxing HEVC in mpeg-ps. 2018-09-27 23:53:21 +02:00
mpegenc.c avformat/mpegenc: Fix integer overflow with AV_NOPTS_VALUE 2020-05-21 09:31:08 +02:00
mpegts.c avformat/mpegts: Limit copied data to space 2020-11-07 20:10:51 +01:00
mpegts.h avformat/mpegts: replace magic descriptor_tag values with defines 2020-10-16 23:31:45 +02:00
mpegtsenc.c avformat/mpegtsenc: check that not only first pts but also first dts is valid 2020-10-30 22:41:59 +08:00
mpegvideodec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mpjpeg.c avformat/mpjpeg: Remove mpjpeg_write_trailer 2020-01-08 01:32:26 +01:00
mpjpegdec.c avformat/mpjpegdec: make sure we seek back to the ensured buffer 2020-10-09 21:07:18 +02:00
mpl2dec.c avformat/mpl2dec: Avoid variable that is always zero 2020-06-22 13:16:53 +02:00
mpsubdec.c avformat/mpsubdec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
msf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
msnwc_tcp.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mtaf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mtv.c avformat/mtv: check av_strdup() return value 2019-10-19 06:54:53 +02:00
musx.c avformat/musx: improve probing 2020-09-03 18:03:18 +02:00
mux.c lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
mvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mvi.c avformat/mvi: Check count for overflow 2020-10-24 19:11:12 +02:00
mxf.c avformat/mxfdec: Read Mastering Display Colour Volume from MXF 2020-09-17 21:40:25 +02:00
mxf.h avformat/mxfdec: Read Mastering Display Colour Volume from MXF 2020-09-17 21:40:25 +02:00
mxfdec.c lavf: move AVStream.{inject_global_side_data,display_aspect_ratio} to AVStreamInternal 2020-10-28 14:53:45 +01:00
mxfenc.c lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
mxg.c avformat/mxg: return reference counted packets 2018-03-02 12:26:09 -03:00
ncdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
network.c avformat/network: add logging context to log 2019-10-08 13:47:07 +08:00
network.h network: Define ENOTCONN as WSAENOTCONN if not defined 2019-12-11 22:18:09 +02:00
nistspheredec.c avformat/nistspheredec: Check bps 2020-10-24 19:11:12 +02:00
nspdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
nsvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nullenc.c
nut.c libavformat/nut: Support SSA and ASS subtitles 2020-08-22 22:51:07 +02:00
nut.h
nutdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nutenc.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nuv.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
oggdec.c avformat/oggdec: Disable mid stream codec changes 2020-06-14 18:34:59 +02:00
oggdec.h oggdec: remove the oggparsedaala subdemuxer 2020-05-23 19:07:20 +01:00
oggenc.c avformat/oggenc: Avoid allocating and copying when writing page data 2020-05-09 16:18:39 +02:00
oggparsecelt.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
oggparsedirac.c
oggparseflac.c avformat/oggparseflac: Replace skip_bits_long() by skip_bits() where possible 2019-12-31 18:43:50 +01:00
oggparseogm.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
oggparseopus.c oggdec: add support for proper demuxing of chained Opus files and streams 2020-04-30 23:05:51 +01:00
oggparseskeleton.c
oggparsespeex.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
oggparsetheora.c avformat/oggparsetheora: Don't update start time when lastpts is AV_NOPTS_VALUE. 2020-05-31 00:52:08 +02:00
oggparsevorbis.c avformat/oggdec: Avoid duplicating buffer when adding side-data 2020-05-28 12:04:26 +02:00
oggparsevp8.c Don't manipulate duration when it's AV_NOPTS_VALUE. 2017-11-29 00:52:27 -03:00
oma.c avcodec: add ATRAC Advanced Lossless decoders 2017-02-11 12:00:38 +01:00
oma.h avcodec: add ATRAC Advanced Lossless decoders 2017-02-11 12:00:38 +01:00
omadec.c avformat/omadec: Fix memleaks upon read_header failure 2020-06-15 16:35:29 +02:00
omaenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
options_table.h remove CHAR_MIN/CHAR_MAX usage 2020-03-17 22:46:36 +01:00
options.c avformat/options: use the iterate API in format_child_class_next() 2020-10-19 11:54:45 -03:00
os_support.c lavf/os_support: Only compile inet_aton() if getaddrinfo() is needed. 2018-04-23 13:39:29 +02:00
os_support.h os_support: define socket shutdown SHUT_xxx macros if they are not defined 2018-12-11 22:08:18 +11:00
paf.c avformat/paf: Check for EOF in read_table() 2020-11-04 23:30:53 +01:00
pcm.c avformat/pcm: Check block_align 2020-10-25 09:49:31 +01:00
pcm.h
pcmdec.c avformat/pcmdec: endianness for audio/L16 mime type 2018-11-25 00:25:03 +01:00
pcmenc.c avcodec: Implement Archimedes VIDC encoder/decoder 2018-10-26 13:39:25 +02:00
pjsdec.c avformat/pjsdec: Avoid variable that is always zero 2020-06-22 13:16:58 +02:00
pmpdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
pp_bnk.c avformat: add demuxer for Pro Pinball Series' Soundbanks 2020-05-05 20:07:19 +02:00
prompeg.c lavf/prompeg: prompeg_write() must report data all was written 2020-06-14 12:27:49 +08:00
protocols.c URLContext: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
psxstr.c avformat: Improve returned error codes 2020-01-08 01:32:26 +01:00
pva.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
pvfdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
qcp.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
qtpalette.c avformat/qtpalette: parse color table according to the QuickTime file format specs 2018-04-30 21:50:12 +02:00
qtpalette.h
r3d.c libavformat/r3d.c: Fix Use-of-uninitialized-value in filename. 2020-08-20 13:27:22 +02:00
rawdec.c avformat/rawdec: fix identifier names 2020-06-06 00:25:00 +02:00
rawdec.h avformat/rawdec: fix identifier names 2020-06-06 00:25:00 +02:00
rawenc.c lavf/rawenc: Only accept the appropriate stream type for raw muxers. 2019-09-06 16:22:44 -03:00
rawenc.h
rawutils.c
rawvideodec.c
rdt.c lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rdt.h lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
realtextdec.c avformat/realtextdec: free queue on error 2019-08-22 18:35:44 +02:00
redspark.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
replaygain.c
replaygain.h
riff.c avcodec/magicyuv: add support for recently added new format 2020-09-22 18:37:15 +02:00
riff.h avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
riffdec.c avcodec: fix pcm zork decoder 2020-02-16 12:54:57 +01:00
riffenc.c avformat/riff: prevent muxing adpcm_swf with a variable block size 2020-10-21 11:23:23 +10:00
rl2.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
rm.c Add ClearVideo decoder 2017-04-25 15:39:10 +02:00
rm.h
rmdec.c avformat/rmdec: remove unneeded memset() on packet allocation 2020-11-04 23:30:53 +01:00
rmenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
rmsipr.c
rmsipr.h
rpl.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
rsd.c avformat/rsd: Check size and start before computing duration 2020-10-30 17:49:51 +01:00
rso.c
rso.h
rsodec.c
rsoenc.c avformat/rso: Don't reimplement ff_raw_write_packet() 2020-04-14 18:57:59 +02:00
rtmp.h
rtmpcrypt.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
rtmpcrypt.h
rtmpdh.c libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdh.h libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdigest.c Merge commit 'b864230c49089b087eef56988a3d6a784f6f9827' 2017-10-21 13:32:13 -03:00
rtmphttp.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
rtmppkt.c Merge commit 'a1a143adb0fd11c474221431417cff25db7d920f' 2017-09-26 18:29:05 -03:00
rtmppkt.h Merge commit 'a1a143adb0fd11c474221431417cff25db7d920f' 2017-09-26 18:29:05 -03:00
rtmpproto.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
rtp.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +01:00
rtp.h
rtpdec_ac3.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_amr.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_asf.c lavf: Constify AVInputFormat pointer. 2019-03-20 18:52:38 +01:00
rtpdec_dv.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_formats.h lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_g726.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h261.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h263_rfc2190.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h263.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_h264.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_hevc.c avformat/rtpdec_hevc: Don't reimplement ff_alloc_extradata 2019-12-12 19:25:33 +01:00
rtpdec_ilbc.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_jpeg.c lavf/rtpdec_jpeg: Fix JFIF version. 2020-08-25 19:29:34 +02:00
rtpdec_latm.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_mpa_robust.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_mpeg4.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01: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_qcelp.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qdm2.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_qt.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_rfc4175.c Revert "avformat/rtpdec_rfc4175: Fix incorrect copy_offset calculation" 2019-08-06 10:37:41 +02: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 lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vp9.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_xiph.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec.c avformat: remove unneeded avio_flush() calls before calling avio_close_dyn_buf() 2020-01-07 21:51:45 +01:00
rtpdec.h avformat/rtpdec.h remove unused variable 2019-03-13 12:54:30 +01:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +01:00
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263_rfc2190.c Use bitstream_init8() where appropriate 2017-02-07 18:27:21 +01:00
rtpenc_h263.c
rtpenc_h264_hevc.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c avformat/rtpenc_mpegts: removed unused check of avformat_free_context 2019-12-02 00:08:21 +08:00
rtpenc_mpv.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpenc.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
rtpenc.h Revert "avformat/utils: make ff_ntp_time() accept a timestamp as input argument" 2020-01-16 22:27:35 -03:00
rtpproto.c avformat/rtpproto: support for rtp read timeout 2020-10-22 20:53:56 +08: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: check return value of ffurl_read_complete 2020-11-11 18:32:56 +08:00
rtsp.h avformat/rtsp: move SDP_MAX_SIZE macro definition to header file 2020-11-11 18:32:56 +08:00
rtspcodes.h
rtspdec.c avformat/rtspdec: return proper error code 2020-11-11 18:32:56 +08:00
rtspenc.c avformat/rtsp: move SDP_MAX_SIZE macro definition to header file 2020-11-11 18:32:56 +08:00
s337m.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
samidec.c avformat/samidec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
sapdec.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
sapenc.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
sauce.c
sauce.h
sbcdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
sbgdec.c avformat/sbgdec: Check that end is not before start 2020-11-11 17:05:24 +01:00
sccdec.c avformat/sccdec: Avoid variable that is always zero 2020-06-22 13:17:02 +02:00
sccenc.c avformat: add SCC muxer 2017-01-30 11:00:58 +01:00
sctp.c
sdp.c avformat/sdp: add missing FF_API_LAVF_AVCTX check 2020-10-01 22:45:34 -03:00
sdr2.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
sdsdec.c avformat/sdsdec: fix undefined behaviour 2019-09-25 18:01:09 +02:00
sdxdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
segafilm.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
segafilmenc.c avformat/segafilmenc: Avoid seek when writing header 2020-07-26 17:10:06 +02:00
segment.c avformat/segment: Avoid duplicating string when parsing frames list 2020-09-10 13:44:12 +02:00
serdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
shortendec.c avformat/shortendec: Check k in probe 2019-10-16 19:17:57 +02:00
sierravmd.c avformat/sierravmd: Don't return packets for non-existing stream 2020-08-09 19:07:23 +02:00
siff.c avformat/siff: Reject audio packets without audio stream 2020-08-20 13:27:22 +02:00
smacker.c avformat/smacker: Don't return packets for streams with AVDISCARD_ALL 2020-07-28 06:29:58 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c avformat/smjpegdec: Check the existence of referred streams 2020-07-07 15:15:34 +02:00
smjpegenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
smoothstreamingenc.c avformat/smoothstreaming: Add deinit function 2020-06-27 23:19:58 +02:00
smush.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
sol.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sox.h
soxdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
soxenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
spdif.c
spdif.h
spdifdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
spdifenc.c avformat/spdifenc: fix TrueHD streams over 48kHz 2020-02-20 23:04:50 +02:00
srtdec.c avformat/srtdec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
srtenc.c
srtp.c
srtp.h
srtpproto.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
stldec.c avformat/stldec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
subfile.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
subtitles.c avformat/subtitles: Don't increment packet counter prematurely 2020-03-22 13:00:19 +01:00
subtitles.h avformat/subtitles: ignore extra '\r' at line endings 2019-04-27 12:49:56 +02:00
subviewer1dec.c avformat/subviewer1dec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
subviewerdec.c avformat/subviewerdec: fail on AV_NOPTS_VALUE 2020-10-15 18:44:31 +02:00
supdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
supenc.c lavf/supenc: Remove some unneeded casts. 2019-01-24 13:08:27 +01:00
svag.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
svs.c avformat: add Square SVS demuxer 2020-09-13 16:05:01 +02:00
swf.c
swf.h avformat/swf: Separate mux and demux contexts 2020-09-20 18:34:48 +02:00
swfdec.c lavf: move AVStream.{*skip_samples.*_discard_sample} to AVStreamInternal 2020-10-28 14:56:20 +01:00
swfenc.c avformat/swf: Separate mux and demux contexts 2020-09-20 18:34:48 +02:00
takdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
tcp.c avformat/tcp: re-add checks for setsockopt return values 2018-09-11 15:48:55 -03:00
tedcaptionsdec.c avformat/tedcaptionsdec: Fix leak of AVBPrint upon error 2020-09-20 16:58:17 +02:00
tee_common.c
tee_common.h
tee.c lavf/tee: pass options to protocol. 2020-06-04 10:52:42 +02:00
teeproto.c avformat/teeproto: set forgotten url_close() 2016-08-05 18:59:21 +02:00
thp.c avformat/thp: Check fps 2020-06-13 00:43:09 +02:00
tiertexseq.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
tls_gnutls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_libtls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_mbedtls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_openssl.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_schannel.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_securetransport.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls.c
tls.h Merge commit '4cf84e254ae75b524e1cacae499a97d7cc9e5906' 2018-02-11 23:08:48 -03:00
tmv.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
tta.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
ttaenc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
tty.c lavf/tty: Reduce probe score to fix ffmetadata auto-detection. 2020-03-14 15:38:34 +01:00
txd.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ty.c avformat/ty: Remove write-only array and variable 2020-08-11 16:44:11 +02:00
udp.c avformat/udp: cosmetics 2020-10-22 20:53:57 +08:00
uncodedframecrcenc.c avformat: do not use AVFrame accessor 2017-04-23 14:30:53 +07:00
unix.c avformat/unix: fix handling of EOF in case of SOCK_STREAM. 2018-03-21 19:02:06 +01:00
url.c lavf/url: fix relative url parsing when the query string or fragment has a colon 2020-10-28 21:34:09 +01:00
url.h lavf/url: rewrite ff_make_absolute_url() using ff_url_decompose(). 2020-08-12 16:45:21 +02:00
urldecode.c avformat/urldecode: add the ability to not decode plus sign to space 2020-02-15 18:41:36 +01:00
urldecode.h avformat/urldecode: add the ability to not decode plus sign to space 2020-02-15 18:41:36 +01:00
utils.c lavf: move AVStream.probe_data to AVStreamInternal 2020-10-28 15:01:22 +01:00
v210.c
vag.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vapoursynth.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vc1dec.c lavf/vc1dec: Reduce probe score for streams with invalid frames. 2019-04-19 14:06:29 +02:00
vc1test.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
vc1testenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
version.h avformat: add a stream event flag for new packets 2020-10-28 13:58:29 +01:00
vividas.c avformat/vividas: improve extradata packing checks in track_header() 2020-11-04 23:30:53 +01:00
vivo.c avformat/vivo: set packet duration 2020-02-20 14:41:26 +01:00
voc_packet.c Merge commit '83548fe894cdb455cc127f754d09905b6d23c173' 2017-03-21 17:02:30 -03:00
voc.c
voc.h
vocdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
vocenc.c
vorbiscomment.c avformat/vorbiscomment: Switch to AVIOContext from bytestream API 2020-05-03 13:43:54 +02:00
vorbiscomment.h avformat/vorbiscomment: Switch to AVIOContext from bytestream API 2020-05-03 13:43:54 +02:00
vpcc.c avformat/vpcc: fix values in VP9 level detection heuristics 2018-09-15 18:06:58 -03:00
vpcc.h avformat/vpcc: Calculate VP9 level from Luma's Sample rate and Picture size 2018-04-26 14:23:08 +05:30
vpk.c avformat/vpk: add seeking support 2020-03-12 18:47:39 +01:00
vplayerdec.c avformat/vplayerdec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
vqf.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
w64.c
w64.h
wavdec.c avformat/wavdec: Refuse to read chunks bigger than the filesize in w64_read_header() 2020-10-30 17:49:51 +01:00
wavenc.c avformat/wavenc: simplify, use av_rescale_q() instead 2020-05-10 22:32:34 +08:00
wc3movie.c avformat/wc3movie: Cleanup on wc3_read_header() failure 2020-09-20 18:03:52 +02:00
webm_chunk.c avformat/webm_chunk: Open AVIOContext before initializing sub-muxer 2020-05-23 07:15:35 +02:00
webmdashenc.c avformat/webmdashenc: Cosmetics 2020-07-26 16:47:01 +02:00
webpenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
webvttdec.c avformat/webvttdec: Accept \r as newline 2020-06-26 07:48:10 +02:00
webvttenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
westwood_aud.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
westwood_vqa.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
wsddec.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
wtv_common.c
wtv.h
wtvdec.c avformat/wtvdec: Check dir_length 2020-10-21 17:21:41 +02:00
wtvenc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
wv.c
wv.h
wvdec.c avformat/wvdec: Check rate for overflow 2020-09-21 11:53:25 +02:00
wvedec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
wvenc.c Merge commit '83548fe894cdb455cc127f754d09905b6d23c173' 2017-03-21 17:02:30 -03:00
xa.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
xmv.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
xvag.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
xwma.c avformat/xwma: Check for EOF in dpds_table read code 2020-10-30 17:46:34 +01:00
yop.c avformat/yop: Use av_packet_move_ref() for packet ownership transfer 2020-03-26 20:51:34 +01:00
yuv4mpeg.h
yuv4mpegdec.c avformat/yuv4mpegdec: add support for 444alpha 2020-03-19 17:34:31 +01:00
yuv4mpegenc.c avformat/yuv4mpegenc: Add const where appropriate 2020-09-04 17:34:44 +02:00