ffmpeg/libavformat
Andreas Rheinhardt c9a8def8f2 avformat/utils: Fix memleaks in avformat_open_input()
A demuxer might have allocated memory while reading the header. If
reading the header was successfull and an error happens before returning
(e.g. when queueing the attached pictures), the read_close function
would have never been called, so that all those allocations would leak.
This commit changes this.

Furthermore, there would be even more memleaks if the error level was
set to AV_EF_EXPLODE in case there is both metadata and id3v2 metadata.
This has been fixed, too.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: Marton Balint <cus@passwd.hu>
(cherry picked from commit e2307f4ff1)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2020-07-03 16:14:43 +02:00
..
tests avformat/tests/fifo_muxer: includes libavformat/network.h to define ETIMEDOUT for fate build. 2017-05-16 04:00:30 +02:00
.gitignore Split global .gitignore file into per-directory files 2016-05-13 14:55:56 +02:00
3dostr.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
4xm.c avformat/4xm: Check that a video stream was created before returning packets for it 2020-07-01 12:49:26 +02:00
a64.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
aacdec.c lavf/aacdec: Do not autodetect a single frame inside the file. 2016-09-24 18:33:55 +02:00
aadec.c avformat/aadec: Check toc_size to contain the minimum to demuxer uses 2020-07-01 12:49:26 +02:00
ac3dec.c avcodec: drop 2 suffix from avpriv_ac3_parse_header2 2015-10-22 00:34:54 +02:00
acm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
act.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
adp.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ads.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
adtsenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
adxdec.c avformat/adxdec: set bit_rate, fixes duration calculation 2016-05-15 19:05:19 +02:00
aea.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
afc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
aiff.h lavf/aiffdec: Support QDMC demuxing. 2016-07-03 04:37:48 +02:00
aiffdec.c aiff: check block_align in aiff_read_packet 2016-10-21 19:40:59 +02:00
aiffenc.c lavf/aiffenc: Write extradata also for qcelp. 2016-10-11 09:52:34 +02:00
aixdec.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
allformats.c avformat: Add fifo pseudo-muxer 2016-08-22 22:03:37 +02:00
amr.c libavformat/amr.c: Check return value from avio_read() 2020-07-01 12:49:26 +02:00
anm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
apc.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
ape.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
apetag.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
apetag.h Merge commit '2d2d6a4883' 2013-05-29 10:40:42 +02:00
apngdec.c avformat/apng: fix setting frame delay when max_fps is set to no limit 2017-03-21 20:22:12 -03:00
apngenc.c avformat/apngenc: use the stream parameters extradata if available 2016-11-18 12:33:31 -03:00
aqtitledec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
asf.c avformat/asfenc: write group_mutual_exclusion_objects for audio on multiple languages 2016-02-21 23:24:09 +01:00
asf.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
asfcrypt.c Merge commit '10de408738' 2015-09-16 11:06:55 +02:00
asfcrypt.h
asfdec_f.c avformat/asfdec_f: Fix overflow check in get_tag() 2020-07-01 12:49:26 +02:00
asfdec_o.c avformat/asfdec_o: Check size_bmp more fully 2018-08-08 01:37:20 -03:00
asfenc.c avformat/avlanguage: make av_convert_lang_to() internal 2016-07-19 21:43:14 -03:00
assdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
assenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ast.c AST Muxer 2012-12-04 11:25:46 +00:00
ast.h AST Muxer 2012-12-04 11:25:46 +00:00
astdec.c astdec: fix division by zero 2016-10-17 20:41:26 +02:00
astenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
async.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
au.c avformat/au: Read MetaData from AU Sun audio file header 2016-06-13 20:58:43 +02:00
audiointerleave.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
audiointerleave.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
avc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
avc.h Merge commit 'a2efbecc4e' 2014-09-25 00:09:42 +02:00
avformat.h avformat: Add max_streams option 2016-12-11 00:21:53 +01:00
avformatres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
avi.h lavf/avienc: Add xxpc entries to index 2016-03-13 16:06:09 +01:00
avidec.c avformat/avidec: Avoid integer overflow in NI switch check 2020-07-01 12:49:26 +02:00
avienc.c libavformat/avienc: Check bits per sample for PAL8 2020-07-01 12:49:26 +02:00
avio.c avformat/avio: Fix null pointer dereference in case of memleak 2016-05-18 00:53:21 +02:00
avio.h Merge commit 'db7968bff4' 2016-06-23 15:59:44 +02:00
avio_internal.h avformat/avio: add a crc callback function for CRC-32 IEEE-LE 2016-08-04 16:25:32 -03:00
aviobuf.c avformat/aviobuf: Fix signed integer overflow in avio_seek() 2017-09-17 12:21:32 +02:00
avisynth.c avisynth: fix Planar RGB output 2016-10-27 17:24:04 +02:00
avlanguage.c avformat/avlanguage: make av_convert_lang_to() internal 2016-07-19 21:43:14 -03:00
avlanguage.h avformat/avlanguage: make av_convert_lang_to() internal 2016-07-19 21:43:14 -03:00
avr.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
avs.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
bethsoftvid.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
bfi.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
bink.c lavf/bink.c: fix warning due to misleading indentation 2016-10-03 15:42:27 +01:00
bintext.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
bit.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
bluray.c Merge commit '2758cdedfb' 2016-02-29 16:51:10 +00:00
bmv.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
boadec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
brstm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
c93.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
cache.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
caf.c lavc/cafenc: Allow QDMC muxing. 2016-06-19 18:51:39 +02:00
caf.h
cafdec.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
cafenc.c lavc/cafenc: Allow QDMC muxing. 2016-06-19 18:51:39 +02:00
cavsvideodec.c avformat/cavsvideodec: use avpriv_find_start_code in cavsvideo_probe() 2015-03-16 15:40:10 +01:00
cdg.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
cdxl.c avformat/cdxl: Fix integer overflow in intermediate 2020-07-01 12:49:26 +02:00
chromaprint.c lavf/chromaprint: Update for version 1.4 2017-01-15 11:53:41 +01:00
cinedec.c avformat/cinedec: Fix DoS due to lack of eof check 2017-09-17 12:21:32 +02:00
concat.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
concatdec.c avformat/concatdec: fix the h264 annexb extradata check 2017-05-11 21:12:12 -03:00
crcenc.c Merge commit 'd92024f18f' 2014-03-11 21:05:34 +01:00
crypto.c avformat/crypto: add seeking support on read 2016-08-30 17:14:28 +02:00
cutils.c Merge commit 'ed6dad3737' 2014-10-26 03:22:52 +01:00
dashenc.c lavf/movenc+dashenc: add automatic bitstream filtering 2016-10-24 03:53:23 -05:00
data_uri.c Merge commit '2758cdedfb' 2016-02-29 16:51:10 +00:00
dauddec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
daudenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
dcstr.c dcstr: fix division by zero 2016-10-21 19:41:09 +02:00
dfa.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
diracdec.c avformat/diracdec: check 2 chunks in probe 2013-11-10 16:06:16 +01:00
dnxhddec.c avcodec/dnxhddata: move avpriv_dnxhd_parse_header_prefix to a header 2016-07-25 12:19:39 -03:00
dsfdec.c avformat/dsfdec: set bit_rate, fixes duration estimation 2016-05-01 16:16:39 +02:00
dsicin.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
dss.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
dtsdec.c avformat/dtsdec: reduce the scope of crctab 2016-05-04 19:23:23 -03:00
dtshddec.c avformat/dtshddec: move data_start outside of DTSHDDemuxContext 2016-05-19 00:02:50 -03:00
dump.c Merge commit 'e45a638f50' 2016-06-26 14:13:36 +02:00
dv.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
dv.h
dvbsub.c avformat/dvbsub: Fix hypothetical pointer overflow in dvbsub_probe() 2015-03-15 13:45:31 +01:00
dvbtxt.c avformat/dvbtxt: add raw demuxer for dvb teletext probing 2016-02-19 21:50:16 +01:00
dvenc.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
dxa.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
eacdata.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
electronicarts.c avformat/electronicarts: If no packet has been read at the end do not treat it as if theres a packet 2020-07-01 12:49:26 +02:00
epafdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ffm.h avformat/ffmdec: Add cleaner API for ffserver to interface without depending on internal ABI 2015-11-20 20:01:05 +01:00
ffmdec.c avformat/ffmdec: Check media type for chunks 2016-12-06 00:07:50 +01:00
ffmenc.c avformat/ffmenc: use ff_parse_creation_time_metadata 2016-02-14 01:51:14 +01:00
ffmeta.h
ffmetadec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ffmetaenc.c Merge commit '3f7fd59d15' 2012-09-16 14:24:11 +02:00
fifo.c avformat: Add fifo pseudo-muxer 2016-08-22 22:03:37 +02:00
file.c lavf/os_support.h: Fix for unicode filenames on windows. 2016-06-13 13:47:32 +10:00
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
filmstripdec.c filmstripdec: correctly check image dimensions 2016-11-17 23:18:29 +01:00
filmstripenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
flac_picture.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
flac_picture.h Merge commit '601d6228c4' 2013-10-13 09:37:21 +02:00
flacdec.c lavf/flacdec: Return maximum score if the streaminfo header is valid. 2017-03-30 01:41:22 +02:00
flacenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
flacenc.h Merge commit 'e19d48dfce' 2014-06-01 14:16:29 +02:00
flacenc_header.c Merge commit 'e19d48dfce' 2014-06-01 14:16:29 +02:00
flic.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
flv.h Merge commit 'a7ac1a7b94' 2015-06-12 22:55:49 +02:00
flvdec.c flvdec: require need_context_update when changing codec id 2016-11-25 22:22:07 +01:00
flvenc.c avformat/flvenc: Check audio packet size 2018-11-18 02:20:44 +01:00
format.c avformat/format: Fix registering a format more than once and related races 2016-06-25 20:09:10 +02:00
framecrcenc.c avformat/framehash: enable new output 2016-04-13 21:13:21 -03:00
framehash.c avformat/framehash: enable new output 2016-04-13 21:13:21 -03:00
frmdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
fsb.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ftp.c avformat/ftp: Fix Out-of-Bounds Access and Information Leak in ftp.c:393 2019-03-24 10:39:03 +01:00
g722.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
g723_1.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
g729dec.c avformat/g729dec: Fix av_log() formating string 2016-06-23 21:37:05 +02:00
genh.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
gif.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
gifdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
golomb_tab.c avformat: fix hevcs use of golomb from avformat 2014-03-09 22:59:46 +01:00
gopher.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
gsmdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
gxf.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
gxf.h
gxfenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h261dec.c avformat/h261dec: dont accept invalid gobs in probe as valid 2013-11-09 01:12:10 +01:00
h263dec.c avformat/h263dec/h263_probe: Check TR 2014-05-07 03:42:21 +02:00
h264dec.c avformat/h264dec: Avoid get_ue_golomb_31( ) due to ff_ prefixed table from golomb.c 2016-05-04 22:43:01 +02:00
hashenc.c avformat/hashenc: add missing avio_flush to hash_write_trailer 2016-04-16 21:31:58 -03:00
hdsenc.c avformat/hdsenc: Pass flags to child context 2016-04-11 04:34:00 +02:00
hevc.c avformat/hvcc: zero initialize the nal buffers past the last written byte 2018-02-24 00:37:41 -03:00
hevc.h Merge commit '34bbc81de8' 2014-03-10 23:38:01 +01:00
hevcdec.c Merge commit '5846646296' 2013-11-01 17:33:05 +01:00
hls.c avformat/hls: Pass a copy of the URL for probing 2020-07-01 12:49:26 +02:00
hlsenc.c lavf: fix typos 2016-10-09 20:09:00 +02:00
hlsproto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
hnm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
http.c avformat/http: Fix Out-of-Bounds access in process_line() 2019-03-24 10:39:03 +01:00
http.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
httpauth.c lavf/httpauth: Do case-insensitive http header checks. 2016-09-03 13:56:40 +02:00
httpauth.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
icecast.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
icodec.c avformat/icodec: Free ico->images on error paths 2020-07-01 12:11:55 +02:00
icoenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
id3v1.c avformat/id3v1: strip trailing whitespace 2015-01-05 20:52:51 +01:00
id3v1.h
id3v2.c lavf/id3v2: fail read_apic on EOF reading mimetype 2019-01-15 00:57:27 +01:00
id3v2.h ff_id3v2_read: add option to limit ID3 magic number search 2014-04-19 04:25:01 +02:00
id3v2enc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
idcin.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
idroqdec.c avformat/idroqdec: Check chunk_size for being too large 2016-12-06 00:07:50 +01:00
idroqenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
iff.c avformat/iff: parse DPAN chunk 2016-05-19 17:02:06 +02:00
ilbc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
img2.c lavf/img2: Remove ffv1-img. 2016-07-15 10:25:02 +02:00
img2.h avformat/img2dec: do not interpret the filename by default if a IO context has been opened 2016-01-20 17:31:01 +01:00
img2_alias_pix.c avformat/img2_alias_pix: Add AVClass and image2 AVOptions 2014-09-11 15:34:13 +02:00
img2_brender_pix.c avformat/img2_alias & brender_pix: fix function names 2014-09-11 15:16:24 +02:00
img2dec.c lavf/img2dec: Skip DQT segment when auto-detecting jpg. 2016-09-03 13:38:16 +02:00
img2enc.c avformat/img2enc: Use AV_FRAME_FILENAME_FLAGS_MULTIPLE, support tee: 2016-08-04 23:22:54 +02:00
ingenientdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
internal.h lavf/mux: add avformat_init_output 2016-10-24 03:53:21 -05:00
ipmovie.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
ircam.c add forgotten AV_ prefix to some CODEC_IDs 2012-12-09 01:47:58 +00:00
ircam.h IRCAM demuxer & muxer 2012-12-05 13:01:22 +00:00
ircamdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ircamenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
isom.c avformat/isom: Fix old API regression with exporting max bitrate 2016-10-26 19:46:00 +02:00
isom.h avformat/mov.c: require tfhd to begin parsing trun 2019-03-24 10:39:03 +01:00
iss.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
iv8.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ivfdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ivfenc.c ivfenc: Add VPX codec tags. 2016-09-10 16:40:47 -07:00
jacosubdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
jacosubenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
jvdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
latmenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
libavformat.v Merge commit '535a742c26' 2016-06-27 17:56:47 +02:00
libgme.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
libmodplug.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
libnut.c libnut: Pass stream to ff_parse_specific_params 2016-04-21 15:21:09 +01:00
libopenmpt.c avformat/libopenmpt: Check for avio_size() failure 2017-05-14 12:20:15 +02:00
librtmp.c librtmp: Avoid an infiniloop setting connection arguments 2016-07-26 12:05:29 -07:00
libsmbclient.c Merge commit '2758cdedfb' 2016-02-29 16:51:10 +00:00
libssh.c avformat/libssh: check the user provided a password before trying to use it 2018-01-11 10:37:11 -03:00
lmlm4.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
loasdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
lrc.c AVFormat: LRC demuxer and muxer 2014-07-13 19:18:31 +02:00
lrc.h AVFormat: LRC demuxer and muxer 2014-07-13 19:18:31 +02:00
lrcdec.c avformat/lrcdec: Fix memory leak in lrc_read_header() 2018-07-08 13:07:06 +02:00
lrcenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
lvfdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
lxfdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
m4vdec.c avformat/m4vdec: mark as possibly containing discontinuities 2014-10-17 12:51:49 +02:00
Makefile avformat/fifo: Add fate test 2016-08-22 22:07:48 +02:00
matroska.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
matroska.h avformat/matroskadec: support parsing Chroma Location elements 2016-10-18 20:39:07 -03:00
matroskadec.c avformat/matroskadec: Fix default value of BlockAddID 2020-04-03 22:25:16 +02:00
matroskaenc.c avformat/matroskaenc: Check for reformatting errors 2020-07-03 16:07:27 +02:00
md5proto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
metadata.c avformat/metadata: allow ff_metadata_conv() to be called with NULL saftely 2014-01-17 23:09:52 +01:00
metadata.h
mgsts.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
microdvddec.c avformat/microdvddec: skip malformed lines without frame number. 2020-07-01 12:49:26 +02:00
microdvdenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mkvtimestamp_v2.c lavf: remove some flushing in write_packet muxers callbacks. 2013-04-14 21:16:53 +02:00
mlpdec.c avformat/mlpdec: consider all valid mlp access units when probing 2015-11-29 10:41:51 +01:00
mlvdec.c avformat/mlvdec: fail reading a packet with 0 streams 2020-07-01 12:49:26 +02:00
mm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mmf.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mms.c avformat/mms: Add missing chunksize check 2018-07-08 19:45:47 +02:00
mms.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
mmsh.c lavf: forward protocol_whitelist for the remaining cases 2016-08-05 16:18:49 +02:00
mmst.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mov.c avformat/mov: fix memleaks 2020-07-01 15:50:18 +02:00
mov_chan.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mov_chan.h Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
movenc.c avformat/movenc: Write version 2 of audio atom if channels is not known 2018-07-18 16:57:03 +02:00
movenc.h lavf/movenc: Allow to disable writing the timecode track. 2016-09-26 08:50:48 +02:00
movenccenc.c movenc: support cenc (common encryption) 2015-12-15 14:16:28 +01:00
movenccenc.h movenc: support cenc (common encryption) 2015-12-15 14:16:28 +01:00
movenchint.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mp3dec.c avformat/mp3dec: Check that the frame fits within the probe buffer 2020-07-01 12:49:26 +02:00
mp3enc.c avformat/mp3enc: Avoid SEEK_END as it is unsupported 2020-07-01 12:11:55 +02:00
mpc.c avformat/mpc: deallocate frames array on errors 2020-07-01 12:11:55 +02:00
mpc8.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
mpeg.c avformat/mpeg: Decrease score by 1 for files with very little valid data 2020-07-01 12:49:26 +02:00
mpeg.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpegenc.c avformat/mpegenc: Fix integer overflow with AV_NOPTS_VALUE 2020-07-01 12:49:26 +02:00
mpegts.c avformat/mpegts: Shuffle avio_seek 2020-07-01 12:49:26 +02:00
mpegts.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpegtsenc.c lavf/mpegtsenc: fix autobsf when the first NAL is 0x1<XX> bytes 2016-10-04 01:20:20 -05:00
mpegvideodec.c avformat/mpegvideodec: fix hypothetical pointer overflow in mpegvideo_probe() 2015-03-15 13:39:56 +01:00
mpjpeg.c Merge commit '161a301d44' 2015-07-09 00:11:32 +02:00
mpjpegdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mpl2dec.c avformat/mpl2dec: Fix integer overflow with duration 2020-07-01 12:49:26 +02:00
mpsubdec.c avformat/mpsubdec: Clear queue on error 2020-07-01 12:49:26 +02:00
msf.c avformat/msf: add support for ATRAC3 codec 2016-09-15 16:59:31 +02:00
msnwc_tcp.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mtaf.c avformat: add MTAF demuxer 2016-05-21 18:49:45 +02:00
mtv.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
musx.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mux.c avformat/mux: Fix copy an paste typo 2017-06-16 01:05:27 +02:00
mvdec.c avformat/mvdec: Fix integer overflow with billions of channels 2020-07-01 12:49:26 +02:00
mvi.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mxf.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mxf.h lavf/mxfdec: Set codec_tag AVup for Avid 1:1 input. 2015-07-22 10:23:18 +02:00
mxfdec.c avformat/mxfdec: free duplicated utf16 strings 2020-07-01 12:49:26 +02:00
mxfenc.c lavf/mxfenc: Do not print a useless error message. 2016-10-11 09:45:37 +02:00
mxg.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ncdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
network.c libavformat/network: use defined constant in poll 2016-01-29 21:31:47 +01:00
network.h lavf/network: split ff_listen_bind into ff_listen and ff_accept 2015-08-01 00:58:31 +02:00
nistspheredec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
nsvdec.c avformat/nsvdec: Fix memleaks on errors while reading the header 2020-07-01 12:49:26 +02:00
nullenc.c Merge commit 'b9ece15a01' 2015-10-14 13:48:22 +02:00
nut.c avformat/avcodec: support rawvideo with planar rgb and alpha in nut 2016-08-23 16:52:21 +02:00
nut.h avutil/tree: add additional const qualifier to the comparator 2015-10-24 20:38:07 -04:00
nutdec.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
nutenc.c avformat/nutenc: Do not pass NULL to memcmp() in get_needed_flags() 2020-07-01 12:49:26 +02:00
nuv.c Merge commit '709c0f79d8' 2016-04-17 19:06:18 +01:00
oggdec.c avformat/oggdec: Check for EOF after page header 2020-07-01 12:49:26 +02:00
oggdec.h avformat/oggdec: Fix integer overflow with invalid pts 2016-08-03 16:09:03 +02:00
oggenc.c avformat/oggenc: add vp8 muxing support 2016-07-20 22:32:48 -03:00
oggparsecelt.c avformat/oggparsecelt: Do not re-allocate os->private 2017-07-26 00:14:57 +02:00
oggparsedaala.c avformat/oggparsedaala: Do not adjust AV_NOPTS_VALUE 2018-07-08 19:45:45 +02:00
oggparsedirac.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
oggparseflac.c avformat/oggparseflac: Fix memleaks in old_flac_header() 2016-05-28 01:22:01 +02:00
oggparseogm.c avformat/oggparseogm: Check lb against psize 2018-07-08 19:45:45 +02:00
oggparseopus.c avformat/oggparseopus: Fix Undefined behavior in oggparseopus.c and libavformat/utils.c 2016-05-29 00:58:15 +02:00
oggparseskeleton.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
oggparsespeex.c avformat/oggparsespeex: Check frames_per_packet and packet_size 2016-12-06 00:07:50 +01:00
oggparsetheora.c avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE 2018-07-08 19:45:45 +02:00
oggparsevorbis.c avformat/oggparsevorbis: Error out on double init of vp 2020-07-01 12:49:26 +02:00
oggparsevp8.c Don't manipulate duration when it's AV_NOPTS_VALUE. 2018-01-08 23:19:14 +01:00
oma.c Merge commit '23d0fdcf6f' 2013-09-30 02:15:36 +02:00
oma.h Merge commit '23d0fdcf6f' 2013-09-30 02:15:36 +02:00
omadec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
omaenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
options.c avformat/options: log filename on open 2017-06-16 01:05:29 +02:00
options_table.h avformat/options_table: Set the default maximum number of streams to 1000 2017-01-26 00:34:12 +01:00
os_support.c Merge commit '00b62968d0' 2015-11-02 11:43:50 +01:00
os_support.h os_support: use the appropriate stat functions matching the stat type 2016-06-14 23:49:42 +02:00
paf.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
pcm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
pcm.h pcmdec: move read_packet function to pcm.c so it can be shared with other demuxers 2012-12-05 12:40:57 +00:00
pcmdec.c lavf/pcmdec: Try to fix msvc compilation after 4c42d306. 2016-08-18 09:45:25 +02:00
pcmenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
pjsdec.c avformat/pjsdec: Check duration for overflow 2020-07-01 12:49:26 +02:00
pmpdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
protocols.c avformat: Add tee protocol 2016-07-19 18:41:19 +02:00
psxstr.c cosmetics: fix some misspelled words 2016-07-17 13:10:27 -03:00
pva.c avformat/pva: Check for EOF before retrying in read_part_of_packet() 2018-07-08 19:45:47 +02:00
pvfdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
qcp.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
qtpalette.c qtpalette: make the color_* variables unsigned again 2016-01-11 23:14:52 +01:00
qtpalette.h lavf/qtpalette: Fix incorrect palettes 2016-01-19 11:18:32 +01:00
r3d.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rawdec.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
rawdec.h avformat/rawdec: Add FF_DEF_RAWSUB_DEMUXER 2015-01-05 01:45:49 +01:00
rawenc.c lavf/rawenc: Only accept the appropriate stream type for raw muxers. 2019-09-06 18:57:57 -03:00
rawenc.h
rawutils.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rawvideodec.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
rdt.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rdt.h Merge commit 'feeafb4ada' 2013-10-29 11:06:32 +01:00
realtextdec.c avformat/realtextdec: free queue on error 2020-07-01 12:11:55 +02:00
redspark.c avformat/redspark: deobfuscate header decrypt code 2016-06-12 17:26:43 -03:00
replaygain.c Merge commit '7f4ec4364b' 2015-11-22 17:19:10 +00:00
replaygain.h Merge commit 'ae43c10e36' 2014-04-17 21:45:58 +02:00
riff.c lavf/riff: Document the interleaving of VSM4 video. 2016-10-19 23:39:19 +02:00
riff.h asfdec: Account for different Format Data sizes 2018-08-08 01:33:27 -03:00
riffdec.c asfdec: Account for different Format Data sizes 2018-08-08 01:33:27 -03:00
riffenc.c lavf/riffenc: Always write unexpected channel_mask. 2016-10-12 12:34:48 +02:00
rl2.c avformat/rl2: Fix DoS due to lack of eof check 2017-09-17 12:21:32 +02:00
rm.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rm.h Merge commit '1c77ead1fb' 2014-12-06 00:48:47 +01:00
rmdec.c avformat/rmdec: Initialize and sanity check offset in ivr_read_header() 2020-07-01 12:49:26 +02:00
rmenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rmsipr.c Merge commit '4c995fafd8' 2012-10-16 13:20:46 +02:00
rmsipr.h Merge commit '4c995fafd8' 2012-10-16 13:20:46 +02:00
rpl.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rsd.c rsd: limit number of channels 2016-10-20 19:54:54 +02:00
rso.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rso.h
rsodec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rsoenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtmp.h rtmpproto: use AVHMAC instead of a custom implementation 2015-07-29 22:09:16 +03:00
rtmpcrypt.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
rtmpcrypt.h Merge remote-tracking branch 'qatar/master' 2012-07-23 21:25:09 +02:00
rtmpdh.c rtmpdh: Don't use the OpenSSL DH struct 2020-07-01 12:49:26 +02:00
rtmpdh.h rtmpdh: Don't use the OpenSSL DH struct 2020-07-01 12:49:26 +02:00
rtmphttp.c lavf: forward protocol_whitelist for the remaining cases 2016-08-05 16:18:49 +02:00
rtmppkt.c avformat/rtmppkt: Convert ff_amf_get_field_value() to bytestream2 2017-07-29 14:17:57 +02:00
rtmppkt.h Merge commit '3b18857ab3' 2014-06-01 23:56:22 +02:00
rtmpproto.c avformat/rtmpproto: Fix RTMP control message handling error in listen mode. 2016-10-21 16:16:32 +02:00
rtp.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtp.h Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec.c lavf/rtpdec_g726: Map mime type G726 to g726le. 2016-10-22 03:53:38 +02:00
rtpdec.h Merge commit '3c525b8b47' 2015-09-16 14:07:05 +02:00
rtpdec_ac3.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_amr.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_asf.c libavformat/rtpdec_asf: zero initialize the AVIOContext struct 2016-07-25 19:39:13 +02:00
rtpdec_dv.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_formats.h lavf/rtpdec_g726: Map mime type G726 to g726le. 2016-10-22 03:53:38 +02:00
rtpdec_g726.c lavf/rtpdec_g726: Map mime type G726 to g726le. 2016-10-22 03:53:38 +02:00
rtpdec_h261.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_h263.c Merge commit '2b982e92f4' 2015-02-24 22:34:08 +01:00
rtpdec_h263_rfc2190.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpdec_h264.c avformat/rtpdec_h264: Fix heap-buffer-overflow 2017-09-17 12:21:32 +02:00
rtpdec_hevc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_ilbc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_jpeg.c rtpdec_jpeg: fix low contrast image on low quality setting 2016-03-26 00:15:24 +02:00
rtpdec_latm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_mpa_robust.c avformat/rtpdec_mpa_robust: change assignment to inequality test in conditional 2015-11-17 16:30:15 -05:00
rtpdec_mpeg4.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpdec_mpeg12.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_mpegts.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_qcelp.c Merge commit '5d8cae4573' 2015-02-24 22:55:20 +01:00
rtpdec_qdm2.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_qt.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpdec_svq3.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec_vc2hq.c rtpdec_vc2hq: avoid magic number 2016-06-13 18:40:14 +02:00
rtpdec_vp8.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpdec_vp9.c rtpdec_vp9: Support parsing the scalability structure 2016-06-14 08:00:17 +02:00
rtpdec_xiph.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpenc.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpenc_aac.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpenc_amr.c Merge commit '4f6cd883f0' 2015-03-01 01:31:49 +01:00
rtpenc_chain.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpenc_chain.h Merge remote-tracking branch 'qatar/master' 2012-11-15 11:31:13 +01:00
rtpenc_h261.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpenc_h263.c Change all uses of restrict to use av_restrict instead. 2012-06-17 00:38:39 +02:00
rtpenc_h263_rfc2190.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpenc_h264_hevc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpenc_jpeg.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpenc_latm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpenc_mpegts.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpenc_mpv.c Merge commit 'f1e9398621' 2013-03-26 13:44:09 +01:00
rtpenc_vc2hq.c Merge commit '4024b566d6' 2016-06-26 15:12:48 +02:00
rtpenc_vp8.c Merge commit '65e053271a' 2012-12-17 13:46:54 +01:00
rtpenc_vp9.c rtpenc: packetizer for VP9 RTP payload format (draft v2) 2016-06-13 18:09:34 +02:00
rtpenc_xiph.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpproto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
rtpproto.h Merge commit 'b7e6da988b' 2013-08-01 12:03:24 +02:00
rtsp.c avformat/rtsp: Check number of streams in sdp_parse_line() 2019-03-24 10:39:03 +01:00
rtsp.h Merge commit 'bc2a32969e' 2016-06-21 22:26:44 +02:00
rtspcodes.h avformat/rtspcodes: introduce ff_rtsp_averror() 2014-10-21 03:51:14 +02:00
rtspdec.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
rtspenc.c avformat/rtsp: Use ff_rtsp_averror() 2014-10-21 03:52:27 +02:00
samidec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
sapdec.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
sapenc.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
sauce.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
sauce.h
sbgdec.c avformat/sbgdec: Fixes integer overflow in str_to_time() with hours 2020-07-01 12:11:55 +02:00
sctp.c Merge commit '2758cdedfb' 2016-02-29 16:51:10 +00:00
sdp.c cosmetics: fix some misspelled words 2016-07-17 13:10:27 -03:00
sdr2.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
segafilm.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
segment.c lavf/segment: fix writing separate header with auto BSF 2016-10-24 03:53:22 -05:00
shortendec.c avformat/shortendec: Check k in probe 2020-07-01 12:49:26 +02:00
sierravmd.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
siff.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
smacker.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
smjpeg.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
smjpeg.h Replace Libav with FFmpeg in license headers for files created by me 2012-06-29 01:58:34 +00:00
smjpegdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
smjpegenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
smoothstreamingenc.c Mark read-only tables as static 2016-05-05 10:48:34 +02:00
smush.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
sol.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
sox.h
soxdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
soxenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
spdif.c
spdif.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
spdifdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
spdifenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
srtdec.c lavf/srtdec: fix indent 2016-06-25 15:53:11 -05:00
srtenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
srtp.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01:00
srtp.h Merge commit 'a2a991b2dd' 2013-01-21 15:00:45 +01:00
srtpproto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
stldec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
subfile.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
subtitles.c avformat/subtitles: Check nb_subs in ff_subtitles_queue_finalize() 2020-07-01 12:49:26 +02:00
subtitles.h avformat/subtitles: make dropping duplicate events optional 2015-09-21 13:42:48 +02:00
subviewer1dec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
subviewerdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
supdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
svag.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
swf.c Merge remote-tracking branch 'qatar/master' 2012-08-18 15:20:32 +02:00
swf.h Drop pointless assert.h #includes 2016-05-03 15:45:10 +02:00
swfdec.c lavf: fix typos 2016-10-09 20:09:00 +02:00
swfenc.c avformat/swfenc: Fix integer overflow in frame rate handling 2020-07-01 12:49:26 +02:00
takdec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
tcp.c tcp: Use rw_timeout for setting the connect/listen timeouts 2016-03-24 10:34:24 +02:00
tedcaptionsdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
tee.c avformat/tee: Copy interrupt callback and flags to slave 2016-09-29 17:17:26 +02:00
tee_common.c avformat/tee: Factor parse_slave_options() out 2016-08-02 20:22:55 +02:00
tee_common.h avformat/tee: Factor parse_slave_options() out 2016-08-02 20:22:55 +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-07-01 12:49:26 +02:00
tiertexseq.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
tls.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
tls.h avformat: implement SChannel SSP TLS protocol 2015-11-14 14:31:58 +01:00
tls_gnutls.c Merge commit '2758cdedfb' 2016-02-29 16:51:10 +00:00
tls_openssl.c openssl: Support version 1.1.0. 2016-10-21 15:16:44 +11:00
tls_schannel.c Merge commit '2758cdedfb' 2016-02-29 16:51:10 +00:00
tls_securetransport.c avformat: Add a protocol blacklisting API 2016-03-04 16:13:42 +00:00
tmv.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
tta.c avformat/tta: remove custom crc callback function 2016-08-04 16:25:36 -03:00
ttaenc.c avformat: add a TTA Muxer 2016-08-04 16:25:40 -03:00
tty.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
txd.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
udp.c lavf/udp: Do not use MCAST_* for multicast on tvOS. 2016-09-03 15:18:40 +02:00
uncodedframecrcenc.c avformat/framehash: enable new output 2016-04-13 21:13:21 -03:00
unix.c Merge commit '3ee2ec5ec1' 2016-04-21 16:01:50 +01:00
url.c avformat/url: Use size_t for len from strlen() 2015-05-11 03:50:01 +02:00
url.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
urldecode.c Use the avstring.h locale-independent character type functions 2013-03-07 15:16:36 +02:00
urldecode.h Merge remote-tracking branch 'qatar/master' 2012-07-26 21:37:15 +02:00
utils.c avformat/utils: Fix memleaks in avformat_open_input() 2020-07-03 16:14:43 +02:00
v210.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
vag.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
vc1dec.c lavf/vc1dec: Autodetect raw vc-1 streams. 2015-10-14 16:40:57 +02:00
vc1test.c avformat: add AVFormatContext to ff_get_extradata() 2016-04-14 18:21:08 +02:00
vc1testenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
version.h avformat: Add max_streams option 2016-12-11 00:21:53 +01:00
vivo.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
voc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
voc.h avformat/voc: add seeking support 2015-01-11 00:35:01 +01:00
voc_packet.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
vocdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
vocenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
vorbiscomment.c avformat/vorbiscomment: Use 64bit int for ff_vorbiscomment_length() 2015-05-11 15:56:16 +02:00
vorbiscomment.h avformat/vorbiscomment: Use 64bit int for ff_vorbiscomment_length() 2015-05-11 15:56:16 +02:00
vpcc.c Add experimental support for vp9 in iso-bmff 2016-06-17 10:36:09 -04:00
vpcc.h Add experimental support for vp9 in iso-bmff 2016-06-17 10:36:09 -04:00
vpk.c avformat/vpk: Check offset for validity 2020-07-01 12:11:55 +02:00
vplayerdec.c lavf/vplayerdec: Improve auto-detection. 2016-07-15 10:36:05 +02:00
vqf.c avformat/vqf: Check header_size 2020-07-01 12:11:55 +02:00
w64.c Merge commit '13f57a4d88' 2013-05-03 11:06:27 +02:00
w64.h w64: fact guid support 2013-01-07 10:08:38 +00:00
wavdec.c lafv/wavdec: Fail bext parsing on incomplete reads 2020-07-01 12:11:55 +02:00
wavenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
wc3movie.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
webm_chunk.c avformat/webm_chunk: Specify expected argument length of get_chunk_filename() 2020-07-01 12:11:55 +02:00
webmdashenc.c avformat/webmdashenc: Check id in adaption_sets 2019-03-24 10:39:03 +01:00
webpenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
webvttdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
webvttenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
westwood_aud.c westwood_aud: prevent division by zero 2016-10-17 20:42:18 +02:00
westwood_vqa.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wsddec.c avformat/wsddec: Fix undefined shift 2020-07-01 12:11:55 +02:00
wtv.h wtv: make ff_format_videoinfo2 visible to wtv encoder 2013-12-23 19:43:09 +01:00
wtv_common.c wtv: make ff_format_videoinfo2 visible to wtv encoder 2013-12-23 19:43:09 +01:00
wtvdec.c avformat/wtvdec: Fix memleak when reading header fails 2020-07-03 15:49:18 +02:00
wtvenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
wv.c Merge commit '794ca87d2b' 2013-05-29 10:07:30 +02:00
wv.h Merge commit '794ca87d2b' 2013-05-29 10:07:30 +02:00
wvdec.c avformat/wvdec: detect and error out on WavPack DSD files 2019-01-15 00:57:27 +01:00
wvedec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
wvenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
xa.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
xmv.c avformat/xmv: Make bitrate 64bit 2020-07-01 12:11:55 +02:00
xvag.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
xwma.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
yop.c avformat/yop: alloc codecpar extradata only once 2016-04-14 15:55:10 -03:00
yuv4mpeg.h yuv4mpeg: add rough duration estimate and seeking. 2015-07-11 14:46:19 +02:00
yuv4mpegdec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
yuv4mpegenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00