ffmpeg/libavformat
Andreas Rheinhardt a728f4af24 avformat/movenc: Fix segfault when remuxing rtp hint stream
When remuxing an rtp hint stream (or any stream with the tag "rtp "),
the mov muxer treats this as one of the rtp hint tracks it creates
internally when ordered to do so; yet this track lacks the
AVFormatContext for the hinting rtp muxer, leading to segfaults in
mov_write_udta_sdp() if a "trak" atom is written for this stream; if not,
the stream's codecpar is freed by mov_free() as if the mov muxer owned
it (it does for the internally created "rtp " tracks), but without
resetting st->codecpar, leading to double-frees lateron. This commit
therefore ignores said tag which makes rtp hint streams unremuxable.

This fixes tickets #8181 and #8186.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
(cherry picked from commit 22c3cd1760)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-10-31 18:56:48 +01:00
..
4xm.c avformat/4xm: Make audio_frame_count 64bit 2021-10-17 21:34:53 +02:00
a64.c avformat/a64: Avoid segfault in a64_write_header() when stream codec is not open 2014-08-18 19:48:18 +02:00
aacdec.c Merge commit '02cf0c9e42' 2014-07-29 21:12:07 +02:00
aadec.c avformat/aadec: Check toc_size to contain the minimum to demuxer uses 2020-07-05 12:43:08 +02:00
ac3dec.c avformat: increase first_frames threshold for mp3,ac3 2015-07-18 04:52:49 +02:00
act.c Merge commit 'd80811c94e' 2015-07-12 15:22:37 +02:00
adp.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
adtsenc.c avformat/adtsenc: return value check for init_get_bits in adts_decode_extradata 2021-10-17 21:34:53 +02:00
adxdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
aea.c Merge commit '3941df5462' 2015-01-16 14:20:37 +01:00
afc.c avformat: use ff_alloc_extradata() 2013-10-13 20:13:38 +00:00
aiff.h Fix decoding of G.726 in AIFF. 2013-10-18 19:53:47 +02:00
aiffdec.c avformat/aiffdec: Check for size overflow in header parsing 2021-10-17 21:34:53 +02:00
aiffenc.c lavf/aiffenc: Clarify an error message. 2015-09-05 10:53:55 +02:00
allformats.c avformat/allformats: Making av_register_all() thread-safe. 2016-08-15 18:54:34 +02:00
amr.c libavformat/amr.c: Check return value from avio_read() 2020-04-23 21:29:01 +02:00
anm.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
apc.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
ape.c avformat/ape: Use av_malloc_array() 2015-04-07 22:50:07 +02:00
apetag.c Merge commit '059a934806' 2015-07-27 23:15:19 +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:21:12 -03:00
apngenc.c apng: Fix wrong default final frame delay in muxer 2015-07-15 22:52:06 +02:00
aqtitledec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
asf.c Merge commit '1eb9328030' 2013-09-20 11:18:20 +02:00
asf.h avformat/asfdec_f: Add ASFDataType, use named types for metadata 2015-07-02 04:58:27 +02:00
asfcrypt.c Merge commit '48a4ffa722' 2013-02-06 14:25:28 +01:00
asfcrypt.h
asfdec_f.c avformat/asfdec_f: Check for negative ext_len 2021-10-17 21:34:53 +02:00
asfdec_o.c avformat/asfdec_o: Check for EOF in asf_read_marker() 2021-10-17 21:34:53 +02:00
asfenc.c avformat/asfenc: Check pts 2016-01-15 12:30:40 +01:00
assdec.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
assenc.c lavf/assenc: handle extra sections after Events 2015-04-16 21:09:32 +02: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 replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
astenc.c avformat/astenc: avoid using AVCodecContext.frame_number 2014-05-05 16:46:47 +02:00
async.c avformat/async: replace strerror with av_err2str 2015-09-06 11:56:54 +02:00
au.c Merge commit 'f792d3cbb8' 2014-06-18 17:28:10 +02:00
audiointerleave.c Merge commit 'f7e9324733' 2015-06-08 22:37:41 +02:00
audiointerleave.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
avc.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
avc.h Merge commit 'a2efbecc4e' 2014-09-25 00:09:42 +02:00
avformat.h avformat: Add max_streams option 2017-02-08 21:17:50 +01:00
avformatres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
avi.h Merge remote-tracking branch 'qatar/master' 2011-11-28 01:07:11 +01:00
avidec.c oavformat/avidec: Check offset in odml 2021-10-17 21:34:53 +02:00
avienc.c Replace av_dlog with ff_dlog. 2015-08-18 10:24:01 -04:00
avio.c avformat/avio: Limit url option parsing to the documented cases 2016-01-28 15:53:54 +01:00
avio.h lavf/avio: add avio_accept and avio_handshake 2015-08-01 00:58:31 +02:00
avio_internal.h Merge commit 'bff0349d9d' 2015-06-01 00:43:50 +02:00
aviobuf.c avformat/aviobuf: Fix signed integer overflow in avio_seek() 2017-08-24 12:08:07 +02:00
avisynth.c avisynth: fix setting stream timebase 2015-08-13 01:20:16 +02:00
avlanguage.c Merge remote-tracking branch 'qatar/master' 2011-09-08 22:37:31 +02:00
avlanguage.h
avr.c avformat/avr: check channels and bps in probe 2013-11-11 14:51:43 +01:00
avs.c avformat/avs: Use 64bit for the avio_tell() output 2021-10-17 21:34:53 +02:00
bethsoftvid.c avformat/bethsoftvid: Check image dimensions before use 2021-10-17 21:34:53 +02:00
bfi.c avformat/bfi: check nframes 2021-10-17 21:34:53 +02:00
bink.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
bintext.c avformat/bintext: Check width in idf_read_header() 2021-10-17 21:34:53 +02:00
bit.c avformat/bit: only accept the g729 codec and 1 channel 2015-02-26 23:19:39 +01:00
bluray.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
bmv.c bmv: Remove unused variable 2013-10-06 19:36:53 +02:00
boadec.c Merge commit '9deaec7828' 2015-02-11 02:47:54 +01:00
brstm.c brstm: fix missing closing brace 2016-01-27 23:45:44 +01:00
c93.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
cache.c avformat/cache: Fix memleak of tree entries 2016-04-27 04:40:11 +02:00
caf.c Support iLBC in caf. 2012-11-19 10:19:50 +01:00
caf.h
cafdec.c avformat/cafdec: Do not build an index if all packets are the same 2021-10-17 21:34:53 +02:00
cafenc.c Improve frame size calculation in caf muxer to fix adpcm_ms remuxing. 2014-05-30 07:26:18 +02:00
cavsvideodec.c avformat/cavsvideodec: use avpriv_find_start_code in cavsvideo_probe() 2015-03-16 15:40:10 +01:00
cdg.c avformat/cdg: Fix integer overflow in duration computation 2021-10-17 21:34:53 +02:00
cdxl.c avformat/cdxl: Fix integer overflow in intermediate 2019-12-06 20:30:57 +01:00
cinedec.c avformat/cinedec: Fix index_entries size check 2021-10-17 21:34:53 +02:00
concat.c avformat/concat: Check protocol prefix 2016-01-28 15:53:54 +01:00
concatdec.c avformat/concatdec: use av_strstart() 2021-10-17 21:34:53 +02:00
crcenc.c Merge commit 'd92024f18f' 2014-03-11 21:05:34 +01:00
crypto.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
cutils.c Merge commit 'ed6dad3737' 2014-10-26 03:22:52 +01:00
dashenc.c Merge commit 'b8d2630c53' 2015-05-11 01:56:11 +02:00
data_uri.c lavf: add data: URI scheme. 2013-01-01 19:29:04 +01:00
dauddec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
daudenc.c Merge commit '0955e57ad0' 2014-07-03 21:42:16 +02:00
dfa.c avformat/dfa: use avio_feof() 2014-08-30 15:50:22 +00:00
diracdec.c avformat/diracdec: check 2 chunks in probe 2013-11-10 16:06:16 +01:00
dnxhddec.c lavf/dnxhd: Autodetect more valid files. 2015-08-25 12:07:38 +02:00
dsfdec.c ff_id3v2_read: add option to limit ID3 magic number search 2014-04-19 04:25:01 +02:00
dsicin.c avformat/dsicin: Check packet size for overflow 2021-10-17 21:34:53 +02:00
dss.c avformat/dss: implement seeking 2015-02-26 02:06:10 +01:00
dtsdec.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
dtshddec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
dump.c avformat/dump: Fix integer overflow in av_dump_format() 2015-12-06 02:51:27 +01:00
dv.c lavf/dv: Do not return EIO for every error (like EOF). 2015-09-02 00:59:10 +02:00
dv.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
dvbsub.c avformat/dvbsub: Fix hypothetical pointer overflow in dvbsub_probe() 2015-03-15 13:45:31 +01:00
dvenc.c replaced av_dv_codec_profile by av_dv_codec_profile2 in encoder and dv muxers 2014-12-04 20:24:00 +01:00
dxa.c avformat/dxa: Check fps to be within the supported range more precissely 2021-10-17 21:34:53 +02:00
eacdata.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
electronicarts.c avformat/electronicarts: Clear partial_packet on error 2021-10-17 21:34:53 +02:00
epafdec.c lavc & lavf: replace deprecated av_log* functions 2013-03-15 18:10:28 +00:00
ffm.h Remove avserver. 2014-06-18 14:55:28 +02:00
ffmdec.c avformat/ffmdec: Check media type for chunks 2016-12-03 17:46:37 +01:00
ffmenc.c Merge commit '7c6eb0a1b7' 2015-07-27 22:10:35 +02:00
ffmeta.h
ffmetadec.c libavformat/ffmetadec: Make unchanged function arguments const 2014-09-24 19:17:55 +02:00
ffmetaenc.c Merge commit '3f7fd59d15' 2012-09-16 14:24:11 +02:00
file.c avformat/file: Fix copy and paste error 2015-09-03 12:42:40 +02: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-27 00:46:36 +01:00
filmstripenc.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
flac_picture.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
flac_picture.h Merge commit '601d6228c4' 2013-10-13 09:37:21 +02:00
flacdec.c avformat/flacdec: Check avio_read result when reading flac block header. 2017-02-08 21:17:51 +01:00
flacenc.c avformat/flacenc: Check length in flac_write_block_comment() 2015-05-11 15:31:55 +02: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 avformat/flic: se av_freep() to avoid leaving stale extradata pointer 2014-12-15 15:49:00 +01:00
flv.h Merge commit 'a7ac1a7b94' 2015-06-12 22:55:49 +02:00
flvdec.c avformat/flvdec: Check array entry number 2021-10-17 21:34:53 +02:00
flvenc.c avformat/flvenc: Check audio packet size 2018-11-02 19:32:43 +01:00
format.c avformat/format: Fix registering a format more than once and related races 2016-08-15 20:25:13 +02:00
framecrcenc.c avformat/framecrcenc: print the checksum and size of extradata as well 2014-06-15 18:07:03 +02:00
framehash.c Merge commit '194be1f43e' 2014-06-18 19:49:17 +02:00
frmdec.c frmdec: do not abuse ff_codec_get_id() 2013-01-12 14:39:13 +00:00
ftp.c avformat/ftp: Check for av_strtok() failure 2021-10-17 21:34:53 +02:00
g722.c Merge commit '1b891d17c5' 2012-10-26 14:24:57 +02:00
g723_1.c Merge commit '7abd35a1ff' 2013-05-06 10:19:56 +02:00
g729dec.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
gif.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
gifdec.c avformat/gifdec: correct r_frame_rate for single frame gifs 2015-08-10 04:45:27 +02:00
golomb_tab.c avformat: fix hevcs use of golomb from avformat 2014-03-09 22:59:46 +01:00
gopher.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
gsmdec.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
gxf.c avformat/gxf: Check pkt_len 2021-10-17 21:34:53 +02:00
gxf.h
gxfenc.c avformat/gxfenc: dont use a int intermediate to store in a unsigned int table 2013-12-21 13:52:10 +01: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: Add ff_tlog() with trace information about h264 probing 2015-05-30 03:57:20 +02:00
hdsenc.c avformat/hdsenc: Change duration from single to to double precision 2015-06-08 00:35:43 +02:00
hevc.c avformat/hvcc: zero initialize the nal buffers past the last written byte 2018-02-24 00:36:57 -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-05 13:01:36 +02:00
hlsenc.c avformat/hlsenc: Check the return code of avformat_write_header() 2015-12-13 02:59:32 +01:00
hlsproto.c Merge commit '7915e6741d' 2015-01-23 22:27:48 +01:00
hnm.c avformat/hnm: fix decoding of 256x256 video 2014-04-16 01:37:38 +02:00
http.c avformat/http: Fix Out-of-Bounds access in process_line() 2019-12-02 19:41:47 +01:00
http.h avformat/http: Introduce ff_http_averror() 2014-10-20 04:31:46 +02:00
httpauth.c avformat/httpauth: Add space after commas in HTTP/RTSP auth header 2015-10-08 13:15:42 +02:00
httpauth.h avformat/httpauth: Change enum to int, which is accessed via AVOption as int 2015-04-06 14:44:33 +02:00
icecast.c Merge commit '3a6bb97350' 2014-11-15 11:30:42 +01:00
icodec.c avformat/icodec: Check for zero streams and stream creation failure 2021-10-17 21:34:53 +02:00
icoenc.c avformat/icoenc: Remove deprecated use of codec_name 2014-08-28 14:34:55 +02:00
id3v1.c avformat/id3v1: strip trailing whitespace 2015-01-05 20:52:51 +01:00
id3v1.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
id3v2.c avformat/id3v2: Check end for overflow in id3v2_parse() 2021-10-17 21:34:53 +02: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 '9279826008' 2014-07-04 00:50:40 +02:00
idcin.c avformat/idcin: Remove redundant chunk size check 2015-05-12 18:40:16 +02:00
idroqdec.c avformat/idroqdec: Check chunk_size for being too large 2016-12-01 23:50:40 +01:00
idroqenc.c RoQ encoder: support different integer framerates 2014-02-03 02:04:38 +01:00
iff.c avformat/iff: Check size before skip 2021-10-17 21:34:53 +02:00
ilbc.c lavf: Don't explicitly flush after each written packet in muxers 2013-09-16 22:17:33 +03:00
img2.c Merge commit '5c018ee188' 2015-06-22 23:34:56 +02:00
img2.h avformat/img2dec: do not interpret the filename by default if a IO context has been opened 2016-01-28 15:53:54 +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 avformat/img2dec: Use AVOpenCallback 2016-01-28 15:53:54 +01:00
img2enc.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
ingenientdec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
internal.h avformat: Remove use of AVFrac and AVStream->pts 2015-08-23 04:16:02 +02:00
ipmovie.c avformat/ipmovie: put video decoding_map_size into packet and use it in decoder 2016-01-27 23:28:49 +01: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 IRCAM demuxer & muxer 2012-12-05 13:01:22 +00:00
ircamenc.c avformat/ircamenc: Avoid floats 2015-05-26 19:54:41 +02:00
isom.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
isom.h avformat/mov.c: require tfhd to begin parsing trun 2019-12-02 19:41:47 +01:00
iss.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
iv8.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
ivfdec.c Merge remote-tracking branch 'qatar/master' 2012-06-21 22:37:43 +02:00
ivfenc.c avformat/ivfenc: fix division by zero 2016-01-15 12:30:40 +01:00
jacosubdec.c avformat/jacosubdec: Check for min in t overflow in get_shift() 2021-10-17 21:34:53 +02:00
jacosubenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
jvdec.c jvdec: avoid unsigned overflow in comparison 2015-11-07 14:10:41 +01:00
latmenc.c avformat/latmenc: Add assert to avoid coverity warning 2015-09-03 11:28:29 +02:00
libavformat.v lavf: stop exporting internal functions 2014-08-11 14:29:56 +02:00
libgme.c avformat/libgme: decrease score by 1, fixes probetest failure 2013-11-06 11:57:48 +01:00
libmodplug.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
libnut.c Remove a few occurences of "long long" from the libraries. 2015-06-13 09:28:41 +02:00
libquvi.c avformat/libquvi: Set default demuxer and protocol limitations 2016-01-28 15:53:54 +01:00
librtmp.c librtmp: Avoid an infiniloop setting connection arguments 2016-07-26 12:08:58 -07:00
libsmbclient.c lavf/libsmbclient: implement move and delete callbacks 2015-06-24 00:25:24 +02:00
libssh.c avformat/libssh: check the user provided a password before trying to use it 2018-01-11 10:42:34 -03:00
lmlm4.c Merge commit '86a361081d' 2014-09-25 13:51:43 +02:00
loasdec.c Merge commit 'f66d0c57b1' 2014-05-04 00:19:35 +02: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: Clip timestamps 2021-10-17 21:34:53 +02:00
lrcenc.c Drop remaining unneeded != NULL 2014-08-15 22:47:45 +02:00
lvfdec.c avformat/lvfdec: Check stream_index before use 2021-10-17 21:34:53 +02:00
lxfdec.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
m4vdec.c avformat/m4vdec: mark as possibly containing discontinuities 2014-10-17 12:51:49 +02:00
Makefile libavformat/Makefile: Fix build issues with async test 2020-04-24 13:48:04 +02:00
matroska.c matroskadec: export cover art correctly 2015-04-08 12:36:53 +02:00
matroska.h matroskadec: export cover art correctly 2015-04-08 12:36:53 +02:00
matroskadec.c avformat/matroskadec: Fix handling of huge default durations 2021-10-17 21:34:53 +02:00
matroskaenc.c avformat/matroskaenc: Check codecdelay before use 2015-12-09 18:27:54 +01:00
md5enc.c avformat/md5enc: add format_version, to allow selecting which version to use 2014-07-16 22:50:24 +02:00
md5proto.c Merge commit 'b7f1010c8f' 2012-10-12 15:34:49 +02: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 Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
mgsts.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
microdvddec.c avformat/microdvddec: use 64bit for durations 2021-10-17 21:34:53 +02:00
microdvdenc.c lavf: remove some flushing in write_packet muxers callbacks. 2013-04-14 21:16:53 +02:00
mkvtimestamp_v2.c lavf: remove some flushing in write_packet muxers callbacks. 2013-04-14 21:16:53 +02:00
mlvdec.c avformat/mlvdec: fail reading a packet with 0 streams 2020-07-05 12:43:08 +02:00
mm.c avformat/mm: Check for existence of audio stream 2020-07-13 08:54:33 +02:00
mmf.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
mms.c avformat/mms: Add missing chunksize check 2018-07-10 01:52:56 +02:00
mms.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
mmsh.c Merge commit '1a3eb042c7' 2015-04-20 03:19:47 +02:00
mmst.c Merge commit '1a3eb042c7' 2015-04-20 03:19:47 +02:00
mov.c avformat/mov: Ignore multiple STSC / STCO 2021-10-17 21:34:53 +02:00
mov_chan.c mov: abort on EOF in ff_mov_read_chan 2015-05-31 13:05:12 +02:00
mov_chan.h Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
movenc.c avformat/movenc: Fix segfault when remuxing rtp hint stream 2021-10-31 18:56:48 +01:00
movenc.h Merge commit '26ac22e5e7' 2015-08-18 08:50:22 +02:00
movenchint.c Merge commit '8e32b1f096' 2015-02-25 00:48:50 +01:00
mp3dec.c avformat/mp3dec: improve junk skipping heuristic 2015-10-20 12:35:43 +02:00
mp3enc.c avformat/mp3enc: Avoid SEEK_END as it is unsupported 2019-12-02 19:41:48 +01:00
mpc.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
mpc8.c avformat/mpc8: Check for position overflow in mpc8_handle_chunk() 2021-10-17 21:34:53 +02:00
mpeg.c avformat/mpeg: Check avio_read() return value in get_pts() 2021-10-17 21:34:53 +02:00
mpeg.h Merge commit '4e9e6fa99f' 2014-08-26 14:05:07 +02:00
mpegenc.c avformat/mpegenc: Fix integer overflow with AV_NOPTS_VALUE 2020-07-05 12:43:08 +02:00
mpegts.c avformat/mpegts: Fix argument type for av_log 2021-10-17 21:34:53 +02:00
mpegts.h lavf/mpegts: remove obsolete ff_mpegts_parse_* cruft 2014-08-11 13:46:53 +02:00
mpegtsenc.c mpegencts: Fix overflow in cbr mode period calculations 2015-12-06 02:51:27 +01: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 '8a26ae5f94' 2015-06-28 13:41:44 +02:00
mpl2dec.c avformat/mpl2dec: Fix integer overflow with duration 2020-07-05 12:43:08 +02:00
mpsubdec.c avformat/mpsubdec: Clear queue on error 2019-12-06 20:30:57 +01:00
msnwc_tcp.c lavf/msnwc: Return 0 if the probe function does not detect msnwc-tcp. 2015-06-29 16:29:07 +02:00
mtv.c Merge commit '9deaec7828' 2015-02-11 02:47:54 +01:00
mux.c avformat/mux: Fix copy an paste typo 2017-06-05 23:16:54 +02:00
mvdec.c avformat/mvdec: Check for EOF in read_index() 2021-10-17 21:34:53 +02:00
mvi.c avformat/mvi: Check audio size for more overflows 2021-10-17 21:34:53 +02:00
mxf.c lavf/mxf: Support video essence container uls for vc1. 2015-09-05 00:09:13 +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: check channel number in mxf_get_d10_aes3_packet() 2021-10-17 21:34:53 +02:00
mxfenc.c avformat/mxfenc: Do not crash if there is no packet in the first stream 2015-12-13 17:27:04 +01:00
mxg.c avformat/mxg: Use memmove() 2015-09-01 22:46:23 +02:00
ncdec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
network.c lavf/network: split ff_listen_bind into ff_listen and ff_accept 2015-08-01 00:58:31 +02: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 replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
noproxy-test.c Merge commit 'ec7c51c786' 2013-06-16 23:45:42 +02:00
nsvdec.c avformat/nsvdec: Fix memleaks on errors while reading the header 2020-04-23 21:29:01 +02:00
nullenc.c avformat/nullenc: mark null as VFPS 2013-11-13 22:56:18 +01:00
nut.c PCM signed 16-bit big-endian planar decoder 2015-06-24 14:45:00 +01:00
nut.h Merge commit '24ad3ac6a3' 2015-06-15 21:41:20 +02:00
nutdec.c avformat/nutdec: Check tmp_size 2021-10-17 21:34:53 +02:00
nutenc.c avformat/nutenc: Do not pass NULL to memcmp() in get_needed_flags() 2019-12-06 20:30:57 +01:00
nuv.c nuv: sanitize negative fps rate 2015-12-20 13:39:45 +01:00
oggdec.c avformat/oggdec: Check for EOF after page header 2020-04-23 21:29:01 +02:00
oggdec.h avformat/oggdec: Fix integer overflow with invalid pts 2016-08-15 20:25:13 +02:00
oggenc.c avformat/oggenc: Check segments_count for headers too 2015-08-27 04:28:21 +02:00
oggparsecelt.c avformat/oggparsecelt: Do not re-allocate os->private 2017-07-26 00:22:55 +02:00
oggparsedirac.c oggparsedirac: check return value of init_get_bits 2015-07-09 03:46:37 +02:00
oggparseflac.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggparseogm.c avformat/oggparseogm: Check lb against psize 2018-07-10 01:18:52 +02:00
oggparseopus.c avformat/oggparseopus: Fix Undefined behavior in oggparseopus.c and libavformat/utils.c 2016-08-15 18:54:34 +02:00
oggparseskeleton.c Merge commit '92e4b643df' 2014-05-01 17:26:06 +02:00
oggparsespeex.c avformat/oggparsespeex: Check frames_per_packet and packet_size 2016-12-03 04:10:31 +01:00
oggparsetheora.c avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE 2018-07-10 01:18:52 +02:00
oggparsevorbis.c libavformat/oggparsevorbis: Fix memleak on multiple headers 2018-07-10 01:18:52 +02:00
oggparsevp8.c Don't manipulate duration when it's AV_NOPTS_VALUE. 2018-01-31 22:56: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 lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
omaenc.c Merge commit 'f792d3cbb8' 2014-06-18 17:28:10 +02:00
options.c lavc: Move deprecation warning disabling to files including the table 2015-07-03 21:02:50 +02:00
options_table.h avformat/options_table: Set the default maximum number of streams to 1000 2017-02-08 21:17:50 +01:00
os_support.c avformat/os_support: Use av_freep() to avoid leaving stale pointers in memory 2014-12-22 12:03:34 +01:00
os_support.h Merge commit '8ebf02f8f5' 2014-12-20 00:49:47 +01:00
paf.c avformat/paf: Check for EOF before allocation in read_header() 2021-10-17 21:34:53 +02:00
pcm.c Merge commit '9deaec7828' 2015-02-11 02:47:54 +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 Autodetect Asterisk raw pcm with extension "sln". 2014-05-22 15:15:04 +02:00
pcmenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
pjsdec.c avformat/pjsdec: Check duration for overflow 2019-12-06 20:30:57 +01:00
pmpdec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
psxstr.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
pva.c avformat/pva: Check for EOF before retrying in read_part_of_packet() 2018-07-10 01:52:56 +02:00
pvfdec.c pvfdec: drop pointless casting of buffer in ff_get_line() 2012-12-19 15:55:39 +00:00
qcp.c avformat/qcp: Avoid negative nb_rates 2021-10-17 21:34:53 +02:00
qtpalette.h
r3d.c Merge commit '1a3eb042c7' 2015-04-20 03:19:47 +02:00
rawdec.c rawdec: fix mjpeg probing buffer size check 2015-07-30 00:06:15 +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. 2021-10-17 21:35:41 +02:00
rawenc.h
rawvideodec.c rawvideodec: make use of AV_OPT_TYPE_IMAGE_SIZE 2013-04-05 15:42:24 +00:00
rdt.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
rdt.h Merge commit 'feeafb4ada' 2013-10-29 11:06:32 +01:00
realtextdec.c avformat/realtextdec: Check the pts difference before using it for the duration computation 2021-10-17 21:34:53 +02:00
redspark.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
replaygain.c Merge commit '4227e4fe74' 2015-01-27 18:16:42 +01:00
replaygain.h Merge commit 'ae43c10e36' 2014-04-17 21:45:58 +02:00
riff.c lavf/riff: Support fourcc AVd1 for dvvideo. 2015-09-05 00:09:06 +02:00
riff.h Merge commit 'd80811c94e' 2015-07-12 15:22:37 +02:00
riffdec.c avformat/riffdec: Initialize bitrate 2015-12-06 02:51:27 +01:00
riffenc.c lavf/riffenc: Set correct block align for mp2. 2015-06-04 17:03:34 +02:00
rl2.c avformat/rl2: Fix DoS due to lack of eof check 2017-08-28 01:43:04 +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: Use 64bit for intermediate for DEINT_ID_INT4 2021-10-17 21:34:53 +02:00
rmenc.c avformat/rmenc: Remove float usage 2015-06-07 21:55:46 +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 avformat/rpl: The associative law doesnt hold for signed integers in C 2021-10-17 21:34:53 +02:00
rsd.c avformat/rsd: make tag_buf string larger 2014-12-20 00:17:43 +01:00
rso.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rso.h Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
rsodec.c Merge commit '6d97484d72' 2013-03-14 12:52:12 +01:00
rsoenc.c Merge commit 'f792d3cbb8' 2014-06-18 17:28:10 +02:00
rtmp.h rtmpproto: use AVHMAC instead of a custom implementation 2015-07-29 22:09:16 +03:00
rtmpcrypt.c rtmpcrypt: Do the xtea decryption in little endian mode 2015-11-26 16:06:39 +01:00
rtmpcrypt.h Merge remote-tracking branch 'qatar/master' 2012-07-23 21:25:09 +02:00
rtmpdh.c Merge commit '63ce9fd23c' 2015-06-01 11:29:05 +02:00
rtmpdh.h Merge commit '63ce9fd23c' 2015-06-01 11:29:05 +02:00
rtmphttp.c Merge remote-tracking branch 'qatar/master' 2013-11-18 16:02:50 +01:00
rtmppkt.c avformat/rtmppkt: Convert ff_amf_get_field_value() to bytestream2 2017-07-29 14:17:59 +02:00
rtmppkt.h Merge commit '3b18857ab3' 2014-06-01 23:56:22 +02:00
rtmpproto.c rtmpproto: free hmac context properly 2015-07-30 09:26:49 +03:00
rtp.c rtp: Make ff_rtp_codec_id() case insensitive 2013-08-05 21:53:52 +02:00
rtp.h Merge commit '2e814d0329' 2013-08-01 11:42:30 +02:00
rtpdec.c Merge commit '1a3eb042c7' 2015-04-20 03:19:47 +02:00
rtpdec.h Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_ac3.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_amr.c Merge commit '78791c086b' 2015-02-25 00:03:52 +01:00
rtpdec_asf.c libavformat/rtpdec_asf: zero initialize the AVIOContext struct 2016-08-15 20:25:13 +02:00
rtpdec_dv.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_formats.h rtpdec: experimental VP9 depacketizer (draft 0) 2015-03-05 10:05:44 +02:00
rtpdec_g726.c Merge commit '7abd35a1ff' 2013-05-06 10:19:56 +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 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_h264.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
rtpdec_hevc.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
rtpdec_ilbc.c Merge commit 'ec96a89c3e' 2015-02-24 23:44:25 +01:00
rtpdec_jpeg.c avformat/rtpdec_jpeg: fix low contrast image on low quality setting 2016-04-27 04:40:11 +02:00
rtpdec_latm.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
rtpdec_mpa_robust.c Merge commit '2a66a58067' 2015-03-04 11:31:55 +01:00
rtpdec_mpeg4.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_mpeg12.c Merge commit '2b982e92f4' 2015-02-24 22:34:08 +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 lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_qt.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
rtpdec_svq3.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_vp8.c Merge commit 'd594dbecce' 2015-02-25 00:58:39 +01:00
rtpdec_vp9.c Merge commit 'bacc92b59b' 2015-03-11 20:28:45 +01:00
rtpdec_xiph.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
rtpenc.c avformat/rtpenc: Fix integer overflow in NTP_TO_RTP_FORMAT 2016-04-27 04:40:11 +02:00
rtpenc.h Merge commit 'c82bf15dca' 2015-02-24 23:30:51 +01:00
rtpenc_aac.c Merge commit '4f6cd883f0' 2015-03-01 01:31:49 +01:00
rtpenc_amr.c Merge commit '4f6cd883f0' 2015-03-01 01:31:49 +01:00
rtpenc_chain.c rtpenc_chain: also copy AVFMT_FLAG_BITEXACT to new AVFormatContext 2015-08-23 23:35:38 +02:00
rtpenc_chain.h Merge remote-tracking branch 'qatar/master' 2012-11-15 11:31:13 +01:00
rtpenc_h261.c lavf/rtp_h261: Replace restrict with av_restrict. 2014-12-19 13:25:51 +01: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 rtpenc_h263_rfc2190: avoid misleading error output 2014-09-22 03:45:34 +02:00
rtpenc_h264_hevc.c Merge commit 'c82bf15dca' 2015-02-24 23:30:51 +01:00
rtpenc_jpeg.c lavf/rtpenc_jpeg: Less strict check for standard Huffman tables. 2015-12-02 14:56:53 +01:00
rtpenc_latm.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
rtpenc_mpegts.c Merge commit 'cf402d6fa8' 2015-03-10 11:17:37 +01:00
rtpenc_mpv.c Merge commit 'f1e9398621' 2013-03-26 13:44:09 +01:00
rtpenc_vp8.c Merge commit '65e053271a' 2012-12-17 13:46:54 +01:00
rtpenc_xiph.c Merge commit '4f6cd883f0' 2015-03-01 01:31:49 +01:00
rtpproto.c avformat/rtpproto: Move dscp into context & AVOptions 2015-04-11 18:53:54 +02: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-12-02 19:41:47 +01:00
rtsp.h Merge commit 'e3ec6fe7bb' 2015-04-01 21:34:20 +02:00
rtspcodes.h avformat/rtspcodes: introduce ff_rtsp_averror() 2014-10-21 03:51:14 +02:00
rtspdec.c lavf: split tls.c 2015-05-27 21:48:47 +02:00
rtspenc.c avformat/rtsp: Use ff_rtsp_averror() 2014-10-21 03:52:27 +02:00
samidec.c avformat/samidec: Sanity check pts 2021-10-17 21:34:53 +02:00
sapdec.c avformat: Add and use ff_copy_whitelists() 2014-10-24 19:23:23 +02:00
sapenc.c avformat/sapenc: Use avio_closep() to avoid leaving stale pointers in memory 2015-01-09 13:39:48 +01:00
sauce.c sauce: test filetype correctly for datatype 5 (binary text) 2012-12-14 16:46:29 +11:00
sauce.h
sbgdec.c avformat/sbgdec: Check for overflow in timestamp preparation 2021-10-17 21:34:53 +02:00
sctp.c Merge commit '8ef98855d2' 2015-06-08 22:35:53 +02:00
sdp.c Merge commit '7c6eb0a1b7' 2015-07-27 22:10:35 +02:00
sdr2.c avformat/sdr2: h264 stream needs parsing 2014-02-26 17:46:45 +00:00
seek-test.c fate: add mp3 CBR seek test 2015-04-23 12:56:31 +02:00
segafilm.c avformat/segafilm: Check that there is a stream 2021-10-17 21:34:53 +02:00
segment.c avformat/segment: atomically update list if possible 2015-08-28 00:09:56 +02:00
sierravmd.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
siff.c avformat/siff: Reject audio packets without audio stream 2021-10-17 21:34:53 +02:00
smacker.c avformat/smacker: fix integer overflow with pts_inc 2015-12-06 02:51:27 +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 avformat/smjpegdec: Check the existence of referred streams 2020-07-07 19:28:34 +02:00
smjpegenc.c lavf: Don't explicitly flush after each written packet in muxers 2013-09-16 22:17:33 +03:00
smoothstreamingenc.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
smush.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
sol.c Merge commit '30b8eb0f87' 2014-11-24 13:10:16 +01:00
sox.h
soxdec.c soxdec: use meaningful error codes 2012-12-28 21:50:42 +00:00
soxenc.c Merge commit 'daf8cf358a' 2015-02-14 21:07:40 +01:00
spdif.c
spdif.h Merge commit '7df9e693a3' 2013-09-03 15:05:18 +02:00
spdifdec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
spdifenc.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
srtdec.c avformat/srtdec: make sure we probe a number 2015-10-09 10:56:31 +02:00
srtenc.c Kill timed SRT 2014-09-30 20:21:14 +02:00
srtp.c Merge remote-tracking branch 'qatar/master' 2013-04-09 11:36:39 +02:00
srtp.h Merge commit 'a2a991b2dd' 2013-01-21 15:00:45 +01:00
srtpproto.c Merge commit 'f2c614e8c4' 2014-12-18 19:59:03 +01:00
stldec.c Added STL demuxer and decoder 2014-10-22 23:12:38 +02:00
subfile.c lavf: add subfile protocol. 2014-03-08 12:36:57 +01:00
subtitles.c avformat/subtitles: Check nb_subs in ff_subtitles_queue_finalize() 2019-12-06 20:30:57 +01:00
subtitles.h avformat/subtitles: Use size_t for len 2015-05-11 12:42:38 +02:00
subviewer1dec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
subviewerdec.c avformat/subviewerdec: fail on AV_NOPTS_VALUE 2021-10-17 21:34:53 +02:00
supdec.c avformat: add SUP/PGS subtitle demuxer 2014-09-26 10:35:14 +02:00
swf.c Merge remote-tracking branch 'qatar/master' 2012-08-18 15:20:32 +02:00
swf.h Merge commit '194be1f43e' 2014-06-18 19:49:17 +02:00
swfdec.c avformat/swfdec: Fix inflate() error code check 2016-08-19 11:03:50 +02:00
swfenc.c avformat/swfenc: Remove another unneeded float computation 2015-05-24 13:32:53 +02:00
takdec.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
tcp.c lavf/tcp: increase range for listen and call the underlying socket operations accordingly 2015-08-01 00:58:31 +02:00
tedcaptionsdec.c avformat/tedcaptionsdec: Check for overflow in parse_int() 2021-10-17 21:34:53 +02:00
tee.c lavf/tee: fix side data double free. 2015-12-13 10:14:24 +01:00
thp.c avformat/thp: Check fps 2020-07-05 12:43:08 +02:00
tiertexseq.c avformat/tiertexseq: use av_freep(), do not leave stale pointers in memory 2014-10-07 13:46:29 +02:00
tls.c lavf/tls: let the user specify what name to verify against 2015-06-08 14:08:52 +02:00
tls.h lavf/tls: let the user specify what name to verify against 2015-06-08 14:08:52 +02:00
tls_gnutls.c avformat/tls_gnutls: correct version detection for certificate support 2015-08-13 02:24:37 +02:00
tls_openssl.c lavf: move TLS-related ifdeffery to library specific files 2015-05-27 22:24:00 +02:00
tls_securetransport.c lavf/tls_securetransport: fix SNI support when not verifying 2015-06-09 01:06:32 +02:00
tmv.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
tta.c avformat/tta: Check for EOF in index reading loop 2021-10-17 21:34:53 +02:00
tty.c avformat/tty: add probe function 2021-10-31 18:45:40 +01:00
txd.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
udp.c udp: Fix local_port management 2015-06-22 10:47:29 +03:00
uncodedframecrcenc.c lavf: add uncodedframecrc test muxer. 2014-02-11 10:29:02 +01:00
unix.c Merge commit '27852f2f1d' 2015-04-09 20:58:11 +02:00
url-test.c Merge commit 'df9f22d42b' 2013-06-17 00:09:31 +02:00
url.c avformat/url: Use size_t for len from strlen() 2015-05-11 03:50:01 +02:00
url.h lavf/avio: add ffurl_accept and ffurl_handshake 2015-08-01 00:58:31 +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: Extend overflow check in dts wrap in compute_pkt_fields() 2021-10-17 21:34:53 +02:00
vc1test.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
vc1testenc.c lavf: Don't explicitly flush after each written packet in muxers 2013-09-16 22:17:33 +03:00
version.h lavf: Remove probesize32 and max_analyze_duration32 on version bump. 2015-09-01 09:19:49 +02:00
vivo.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02: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
vocdec.c avformat/voc: add seeking support 2015-01-11 00:35:01 +01:00
vocenc.c Merge commit 'f792d3cbb8' 2014-06-18 17:28:10 +02: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
vplayerdec.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
vqf.c avformat/vqf: Check len for COMM chunks 2021-10-17 21:34:53 +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 avformat/wavdec: Check smv_block_size 2021-10-17 21:34:53 +02:00
wavenc.c lavf/wav: Print an error if files >4G are written. 2015-05-17 02:08:58 +02:00
wc3movie.c avformat/wc3movie: Move wc3_read_close() up 2021-10-17 21:34:53 +02:00
webm_chunk.c avformat/webm_chunk: Specify expected argument length of get_chunk_filename() 2019-12-02 19:41:48 +01:00
webmdashenc.c avformat/webmdashenc: Check id in adaption_sets 2019-12-02 19:41:47 +01:00
webpenc.c WebP muxer: support a packet containing animated WebP. 2015-05-22 00:17:53 +02:00
webvttdec.c avformat/webvttdec: Dont skip over a never checked byte after --> 2014-01-07 04:09:19 +01:00
webvttenc.c lavf/webvttenc: Require webvtt file to contain exactly one WebVTT stream. 2015-10-08 13:15:42 +02:00
westwood_aud.c avformat/westwood_aud: replace != 0 error check by <0 2014-12-20 01:51:16 +01:00
westwood_vqa.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01: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: Check for EOF before seeking back in parse_media_type() 2021-10-17 21:34:53 +02:00
wtvenc.c avformat/wtvenc: Use av_realloc_array() 2015-04-11 13:50:50 +02: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-12-02 19:41:47 +01:00
wvenc.c lavf: Don't explicitly flush after each written packet in muxers 2013-09-16 22:17:33 +03:00
xa.c xa: abort if number of channels or sample rate is 0 2013-06-25 22:24:55 +00:00
xmv.c avformat/xmv: Make bitrate 64bit 2019-12-02 19:41:48 +01:00
xwma.c avformat/xwma: Check for EOF in dpds_table read code 2021-10-17 21:34:53 +02:00
yop.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
yuv4mpeg.h yuv4mpeg: add rough duration estimate and seeking. 2015-07-11 14:46:19 +02:00
yuv4mpegdec.c avformat/yuv4mpegdec: Use 64bit for file offset 2015-07-12 00:00:21 +02:00
yuv4mpegenc.c avformat/yuv4mpegenc: use avio_printf() 2015-07-03 18:43:21 +00:00