FFmpeg/libavformat
Andreas Rheinhardt f1a77222da 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:40 +01: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 avformat/3dostr: Check sample_rate 2021-10-09 22:02:20 +02:00
4xm.c avformat/4xm: Make audio_frame_count 64bit 2021-10-09 22:02:20 +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 avformat/ads: Check size 2021-10-09 22:02:20 +02:00
adtsenc.c avformat/adtsenc: return value check for init_get_bits in adts_decode_extradata 2021-10-09 22:02:21 +02: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 avformat/aiffdec: Check for size overflow in header parsing 2021-10-09 22:02:21 +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
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 avformat/aqtitledec: Fix memleak upon read header failure 2020-07-03 16:15:56 +02: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: Check sizeX against padding 2021-10-09 22:02:21 +02:00
asfdec_o.c avformat/asfdec_o: Check for EOF in asf_read_marker() 2021-10-09 22:02:20 +02:00
asfenc.c avformat/avlanguage: make av_convert_lang_to() internal 2016-07-19 21:43:14 -03:00
assdec.c avformat/assdec: Fix memleak upon read header failure 2020-07-03 16:15:57 +02:00
assenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
ast.c
ast.h
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: cleanup on EOF return in au_read_annotation() 2021-10-09 22:02:19 +02:00
audiointerleave.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
audiointerleave.h
avc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
avc.h
avformat.h avformat: Add max_streams option 2016-12-11 00:21:53 +01:00
avformatres.rc
avi.h lavf/avienc: Add xxpc entries to index 2016-03-13 16:06:09 +01:00
avidec.c oavformat/avidec: Check offset in odml 2021-10-09 22:02:21 +02:00
avienc.c libavformat/avienc: Check bits per sample for PAL8 2020-07-01 12:49:26 +02:00
avio.c avformat/avio: Check av_opt_copy() for failure 2021-10-09 22:02:20 +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: Don't check for overflow after it happened 2020-07-03 16:14:47 +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 avformat/avs: Use 64bit for the avio_tell() output 2021-10-09 22:02:19 +02:00
bethsoftvid.c avformat/bethsoftvid: Check image dimensions before use 2021-10-09 22:02:19 +02:00
bfi.c avformat/bfi: check nframes 2021-10-09 22:02:21 +02:00
bink.c lavf/bink.c: fix warning due to misleading indentation 2016-10-03 15:42:27 +01:00
bintext.c avformat/bintext: Check width 2021-10-09 22:02:19 +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/cafdec: Check channels 2021-10-09 22:02:20 +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 avformat/cdg: Fix integer overflow in duration computation 2021-10-09 22:02:19 +02: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 index_entries size check 2021-10-09 22:02:20 +02:00
concat.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
concatdec.c avformat/concatdec: use av_strstart() 2021-10-09 22:02:19 +02:00
crcenc.c
crypto.c avformat/crypto: add seeking support on read 2016-08-30 17:14:28 +02:00
cutils.c
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 avformat/dcstr: Check sample rate 2021-10-09 22:02:20 +02:00
dfa.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
diracdec.c
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: Check block_align more completely 2021-10-09 22:02:19 +02:00
dsicin.c avformat/dsicin: Check packet size for overflow 2021-10-09 22:02:21 +02: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 avformat/dxa: Check fps to be within the supported range more precissely 2021-10-09 22:02:21 +02:00
eacdata.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
electronicarts.c avformat/electronicarts: Clear partial_packet on error 2021-10-09 22:02:20 +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
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
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
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
flacenc_header.c
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 avformat/flvdec: Check array entry number 2021-10-09 22:02:20 +02: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: Check for av_strtok() failure 2021-10-09 22:02:21 +02: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 avformat/genh: Check block_align 2021-10-09 22:02:19 +02: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
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 avformat/gxf: Check pkt_len 2021-10-09 22:02:19 +02:00
gxf.h
gxfenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h261dec.c
h263dec.c
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
hevcdec.c
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 avformat/hnm: Check for extradata allocation failure 2020-07-03 16:14:46 +02: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: Check for zero streams and stream creation failure 2021-10-09 22:02:19 +02:00
icoenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
id3v1.c
id3v1.h
id3v2.c avformat/id3v2: Check end for overflow in id3v2_parse() 2021-10-09 22:02:20 +02:00
id3v2.h
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: Use 64bit in duration computation 2021-10-09 22:02:21 +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
img2_brender_pix.c
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
ircam.h
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 avformat/jacosubdec: Check for min in t overflow in get_shift() 2021-10-09 22:02:21 +02: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
lrc.c
lrc.h
lrcdec.c avformat/lrcdec: Clip timestamps 2021-10-09 22:02:19 +02:00
lrcenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
lvfdec.c avformat/lvfdec: Check stream_index before use 2021-10-09 22:02:19 +02:00
lxfdec.c avformat/lxfdec: Fix multiple integer overflows related to track_size 2021-10-09 22:02:20 +02:00
m4vdec.c
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 handling of huge default durations 2021-10-09 22:02:21 +02:00
matroskaenc.c avformat/matroskaenc: Don't use NULL for %s format string 2020-07-03 16:16:47 +02:00
md5proto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
metadata.c
metadata.h
mgsts.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
microdvddec.c avformat/microdvddec: use 64bit for durations 2021-10-09 22:02:20 +02:00
microdvdenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mkvtimestamp_v2.c
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 avformat/mm: Check for existence of audio stream 2021-10-09 22:02:19 +02: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
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: do not ignore errors in mov_metadata_hmmt() 2021-10-09 22:02:21 +02:00
mov_chan.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mov_chan.h
movenc.c avformat/movenc: Fix segfault when remuxing rtp hint stream 2021-10-31 18:56:40 +01: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/mpc8: Check for position overflow in mpc8_handle_chunk() 2021-10-09 22:02:21 +02:00
mpeg.c avformat/mpeg: Check avio_read() return value in get_pts() 2021-10-09 22:02:19 +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: use actually read packet size in mpegts_resync special case 2021-10-09 22:02:21 +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 memleak upon read header failure 2020-07-03 16:15:57 +02:00
mpsubdec.c avformat/mpsubdec: Fix memleak upon read header failure 2020-07-03 16:15:57 +02:00
msf.c avformat/msf: Check that channels doesnt overflow during extradata construction 2021-10-09 22:02:21 +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: Do not set invalid sample rate 2021-10-09 22:02:21 +02:00
mvi.c avformat/mvi: Check audio size for more overflows 2021-10-09 22:02:20 +02: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: check channel number in mxf_get_d10_aes3_packet() 2021-10-09 22:02:21 +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 network: Define ENOTCONN as WSAENOTCONN if not defined 2021-10-09 22:02:21 +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/nutdec: Check tmp_size 2021-10-09 22:02:21 +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
oma.h
omadec.c avformat/omadec: Fix memleaks upon read_header failure 2020-07-03 16:14:48 +02: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 avformat/paf: Check for EOF before allocation in read_header() 2021-10-09 22:02:20 +02:00
pcm.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
pcm.h
pcmdec.c lavf/pcmdec: Try to fix msvc compilation after 4c42d306. 2016-08-18 09:45:25 +02:00
pcmenc.c
pjsdec.c avformat/pjsdec: Fix memleak upon read header failure 2020-07-03 16:15:57 +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 avformat/qcp: Avoid negative nb_rates 2021-10-09 22:02:21 +02: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 avformat/r3d: Check samples before computing duration 2021-10-09 22:02:20 +02:00
rawdec.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
rawdec.h
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
realtextdec.c avformat/realtextdec: Check the pts difference before using it for the duration computation 2021-10-09 22:02:21 +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
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
rm.h
rmdec.c avformat/rmdec: Check for multiple audio_stream_info 2021-10-09 22:02:21 +02:00
rmenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rmsipr.c
rmsipr.h
rpl.c avformat/rpl: The associative law doesnt hold for signed integers in C 2021-10-09 22:02:20 +02:00
rsd.c uavformat/rsd: check for EOF in extradata 2021-10-09 22:02:20 +02:00
rso.c
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
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
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
rtpenc_h261.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rtpenc_h263.c
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
rtpenc_vc2hq.c Merge commit '4024b566d6' 2016-06-26 15:12:48 +02:00
rtpenc_vp8.c
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
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
rtspdec.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
rtspenc.c
samidec.c avformat/samidec: Sanity check pts 2021-10-09 22:02:20 +02: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: Check for overflow in timestamp preparation 2021-10-09 22:02:21 +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 avformat/segafilm: Do not assume AV_CODEC_ID_NONE is 0 2021-10-09 22:02:19 +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 avformat/siff: Reject audio packets without audio stream 2021-10-09 22:02:19 +02:00
smacker.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
smjpeg.c
smjpeg.h
smjpegdec.c avformat/smjpegdec: Check the existence of referred streams 2021-10-09 22:02:19 +02:00
smjpegenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
smoothstreamingenc.c avformat/smoothstreaming: Fix memleaks on errors 2020-07-03 16:14:46 +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 avformat/soxdec: Check channels to be positive 2021-10-09 22:02:20 +02: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 avformat/srtdec: Fix memleak upon read header failure 2020-07-03 16:16:47 +02: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
srtpproto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
stldec.c avformat/stldec: Fix memleak upon read header failure 2020-07-03 16:16:47 +02:00
subfile.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
subtitles.c avformat/subtitles: Don't increment packet counter prematurely 2020-07-03 16:14:46 +02:00
subtitles.h avformat/subtitles: make dropping duplicate events optional 2015-09-21 13:42:48 +02:00
subviewer1dec.c avformat/subviewer1dec: Fix memleak upon read header failure 2020-07-03 16:16:47 +02:00
subviewerdec.c avformat/subviewerdec: fail on AV_NOPTS_VALUE 2021-10-09 22:02:19 +02: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
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 avformat/tedcaptionsdec: Check for overflow in parse_int() 2021-10-09 22:02:20 +02: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 avformat/tls_schannel: immediately return decrypted data if available 2020-09-04 21:00:53 +03: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: Check for EOF in index reading loop 2021-10-09 22:02:21 +02:00
ttaenc.c avformat: add a TTA Muxer 2016-08-04 16:25:40 -03:00
tty.c avformat/tty: add probe function 2021-10-31 18:45:21 +01: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
urldecode.h
utils.c avformat/utils: Extend overflow check in dts wrap in compute_pkt_fields() 2021-10-09 22:02:20 +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
voc.h
voc_packet.c avformat/voc_packet: Add a basic check on max_size 2021-10-09 22:02:20 +02: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 avformat/vplayerdec: Fix memleak upon read header failure 2020-07-03 16:16:47 +02:00
vqf.c avformat/vqf: Check len for COMM chunks 2021-10-09 22:02:19 +02:00
w64.c
w64.h
wavdec.c avformat/wavdec: Check smv_block_size 2021-10-09 22:02:21 +02:00
wavenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
wc3movie.c avformat/wc3movie: Move wc3_read_close() up 2021-10-09 22:02:19 +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 codec types 2020-07-03 16:14:47 +02:00
webpenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
webvttdec.c avformat/webvttdec: Fix memleak upon read header failure 2020-07-03 16:16:47 +02: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_common.c
wtvdec.c avformat/wtvdec: Check for EOF before seeking back in parse_media_type() 2021-10-09 22:02:21 +02:00
wtvenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
wv.c
wv.h
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 avformat/xwma: Check for EOF in dpds_table read code 2021-10-09 22:02:19 +02: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