FFmpeg/libavformat
Andreas Rheinhardt 90f647c29b avformat/utils: Preserve integrity of linked list
1. Instead of relying on ff_packet_list_get to get the oldest element in
an AVPacketList, ff_read_packet used its own ad-hoc code. Said code
forgot to set the end of the list to NULL if the last element of the
list has been removed, thereby leaving the list in an inconsistent state.
2. Furthermore, if the list was not empty, the oldest element of the
list would always be copied into another packet structure before it was
known whether the oldest entry of the list would be removed. This makes
the ownership confusing and potentially copies unnecessarily.

Both of these issues have been fixed. ff_packet_list_get is used now.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2019-09-18 22:53:00 +02:00
..
tests lav*,tests: remove several register_all calls 2018-04-02 03:26:22 +01:00
.gitignore lavf: add new API for iterating muxers and demuxers 2018-02-06 18:57:42 +00:00
3dostr.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
4xm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
a64.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
aacdec.c avformat/aacdec: resync to the next adts frame on invalid data instead of aborting 2019-07-20 21:47:55 -03:00
aadec.c avformat/aadec: Check for scanf() failure 2019-04-24 17:05:02 +02:00
ac3dec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
acm.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
act.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
adp.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ads.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
adtsenc.c avformat/adtsenc: allow only AAC streams 2018-01-14 09:57:51 -03:00
adxdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
aea.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01: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 lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
aiffenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
aixdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
allformats.c avformat/ifv: added support for ifv cctv files 2019-06-21 22:02:14 +10:00
amr.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
anm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
apc.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ape.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
apetag.c avformat/apetag: tag values are unsigned 2019-04-19 13:22:54 -03:00
apetag.h avformat/apetag: account for header size if present when returning the start position 2017-02-10 18:33:29 -03:00
apngdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
apngenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
aptxdec.c lavf/aptxdec: fix the limit on the APTX demuxer definition 2018-02-10 18:20:18 +02:00
aqtitledec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
asf.c
asf.h lavf/asf: Remove an unneeded forward declaration. 2019-01-30 23:15:28 +01:00
asfcrypt.c
asfcrypt.h
asfdec_f.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
asfdec_o.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
asfenc.c avformat/riff.h : remove unused function parameter "const AVCodecTag *tags" of "void ff_put_bmp_header()" 2017-08-02 15:26:25 +02:00
assdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
assenc.c avformat/assenc: optimize writing dialogs 2019-08-17 18:39:49 +02:00
ast.c
ast.h
astdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
astenc.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
async.c avformat/async: fix assertion condition when draining buffer 2019-02-04 21:43:30 +01:00
au.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
audiointerleave.c avformat/mux: Use const AVPacket * in compare functions 2019-08-15 01:26:21 +02:00
audiointerleave.h avformat/mux: Use const AVPacket * in compare functions 2019-08-15 01:26:21 +02:00
av1.c avformat/av1: combine high_bitdepth and twelve_bit into a single bitdepth value 2019-08-03 12:33:14 -03:00
av1.h avformat/av1: combine high_bitdepth and twelve_bit into a single bitdepth value 2019-08-03 12:33:14 -03:00
avc.c avformat/mxfenc: support XAVC long gop 2019-05-20 11:58:12 -07:00
avc.h avformat/mxfenc: support XAVC long gop 2019-05-20 11:58:12 -07:00
avformat.h avformat: Don't suggest deprecated function 2019-07-13 14:07:59 -03:00
avformatres.rc
avi.h avformat/avienc: add reserve_index_space option 2017-01-31 09:00:23 +01:00
avidec.c lavf/avidec: fix memory leak in error handling path 2019-09-10 17:21:54 +02:00
avienc.c avformat/avienc: fix fields-per-frame value for interlaced video streams 2017-11-27 09:13:05 +01:00
avio.c avformat/avio: make the logic simple 2018-05-06 15:07:28 +08:00
avio.h avformat/avio: remove 4k limit from avio_printf 2019-08-17 18:39:49 +02:00
avio_internal.h lavf/avio: add a ffio_realloc_buf API for AVIO buffer realloc 2019-08-15 09:27:11 +08:00
aviobuf.c avformat/avio: remove 4k limit from avio_printf 2019-08-17 18:39:49 +02:00
avisynth.c avisynth: adapt 239d02eff3 to dlsym 2019-05-04 12:03:24 +05:30
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 lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
avs.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bethsoftvid.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bfi.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bink.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bintext.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bit.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
bluray.c lavf/bluray: translate a read of 0 to EOF 2018-05-06 18:51:33 +03:00
bmv.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
boadec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
brstm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
c93.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
cache.c avformat/cache - delete cache file after closing handle 2019-05-25 00:21:26 +05:30
caf.c lavf/caf: Support demuxing Opus. 2017-09-20 03:31:48 +02:00
caf.h
cafdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
cafenc.c lavf/cafenc: Only allow mono and stereo for Opus. 2017-10-17 23:00:07 +02:00
cavsvideodec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
cdg.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
cdxl.c avformat/cdxl: Fix integer overflow in intermediate 2019-09-16 00:53:18 +02:00
chromaprint.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
cinedec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
codec2.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
concat.c lavf/concat: implement FFSEEK_SIZE. 2019-08-13 15:38:57 +02:00
concatdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
crcenc.c
crypto.c Merge commit 'd860a3cc0a' 2017-04-01 15:45:32 +02:00
cutils.c
dash.c avformat/dash:add copyright to dash.c 2017-09-01 18:52:56 +08:00
dash.h avformat/dash: move reused API to common file and header file 2017-09-01 10:20:56 +08:00
dashdec.c avformat/dashdec: reindent code at parse_manifest 2019-09-14 12:54:21 +08:00
dashenc.c avformat/dashenc: fix writing the AV1 codec string in mp4 mode 2019-08-03 12:33:15 -03:00
data_uri.c
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
davs2.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dcstr.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dfa.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dhav.c avformat/dhav: always initializer ret 2019-08-28 15:44:36 +02:00
diracdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dnxhddec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dsfdec.c avformat/dsfdec: set packet pts/duration/pos correctly 2019-08-28 17:01:43 +02:00
dsicin.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dss.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dtsdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
dtshddec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dump.c lavf/dump: dump the vbv_delay with N/A instead of 18446744073709551615 2019-08-28 18:18:41 +02:00
dv.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dv.h
dvbsub.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dvbtxt.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
dvenc.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
dxa.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
eacdata.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
electronicarts.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
epafdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ffmeta.h
ffmetadec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ffmetaenc.c
fifo.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +01:00
fifo_test.c avformat/fifo_test: remove network.h include 2018-02-07 00:30:00 -03:00
file.c avformat/file: add seekable option to disallow seeking 2019-04-11 21:18:51 +02:00
file_open.c
filmstripdec.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
filmstripenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
fitsdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
fitsenc.c avformat/fitsenc: validate input pixel format 2017-11-13 20:33:10 +01:00
flac_picture.c avformat/flac_picture: try to guess PNG by actual picture data 2018-12-14 11:32:27 +01:00
flac_picture.h
flacdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
flacenc.c avformat/vorbiscomment: add support for writing chapters 2018-12-18 19:45:59 +01:00
flacenc.h
flacenc_header.c
flic.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
flv.h flvdec: Export unknown metadata packets as opaque data 2018-11-05 16:02:51 +02:00
flvdec.c avformat/flvdec: delete unused code 2019-08-23 22:24:07 +02:00
flvenc.c lavf/flvenc: add automatic bitstream filtering 2019-06-25 10:45:47 +08:00
format.c lavf: Constify AVProbeData* in av_probe_input_format(). 2019-03-20 19:04:49 +01:00
framecrcenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
framehash.c avformat/framehash: also print channel layout as a string 2016-11-05 22:42:22 -03:00
frmdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
fsb.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ftp.c avformat/ftp: Fix Out-of-Bounds Access and Information Leak in ftp.c:393 2019-02-17 10:29:42 +01:00
g722.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
g723_1.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
g726.c lavf/g726: Demuxer for raw G.726 streams, both left- and right-justified. 2017-08-24 12:55:46 +02:00
g729dec.c avformat/g729dec: Fix av_log() formating string 2016-06-23 21:37:05 +02:00
gdv.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
genh.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
gif.c avformat/gif: abort early if nothing was written yet 2019-05-29 10:57:18 +02:00
gifdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
golomb_tab.c
gopher.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
gsmdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
gxf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
gxf.h
gxfenc.c avformat/mux: Use const AVPacket * in compare functions 2019-08-15 01:26:21 +02:00
h261dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
h263dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
h264dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
hashenc.c lavf/hashenc: Correct the hash/MD5 muxer class name 2019-04-03 10:17:22 +08:00
hcom.c avformat/hcom: Tell the compiler about set but not read variables 2019-09-16 00:04:18 +02:00
hdsenc.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +01:00
hevc.c avformat/mxfenc: support XAVC long gop 2019-05-20 11:58:12 -07:00
hevc.h
hevcdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
hls.c lavf/hls: fix memory leak in error handling path for option tmp 2019-09-14 10:02:00 +08:00
hlsenc.c avformat/hlsenc: make fix code style of hls_write_trailer 2019-09-14 13:09:16 +08:00
hlsplaylist.c lavf/hlsenc: refine the get_relative_url function to avoid extra malloc for relation path 2019-09-02 13:28:08 +08:00
hlsplaylist.h lavf/hlsenc: refine the get_relative_url function to avoid extra malloc for relation path 2019-09-02 13:28:08 +08:00
hlsproto.c lavf/hlsproto: Replace a wrong eol comma with a semicolon. 2019-01-23 23:17:03 +01:00
hnm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
http.c avformat/http: add ff_http_get_shutdown_status api for check the status of shutdown 2019-09-06 10:26:16 +08:00
http.h avformat/http: add ff_http_get_shutdown_status api for check the status of shutdown 2019-09-06 10:26:16 +08: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 avformat/doc, http, icecast, rtsp: Add option to disable send-expect-100 2019-03-31 23:23:52 +02:00
icodec.c avformat/icodec: Free ico->images on error paths 2019-06-21 18:28:00 +02:00
icoenc.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
id3v1.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
id3v1.h
id3v2.c lavf/id3v2: fail read_apic on EOF reading mimetype 2018-12-17 18:30:10 +01:00
id3v2.h avformat: add option to parse/store ID3 PRIV tags in metadata. 2018-01-24 04:01:01 +01:00
id3v2enc.c avformat/id3v2enc: fix bug, CTOC flags take only one byte 2019-06-13 23:12:51 +02:00
idcin.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
idroqdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
idroqenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
iff.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ifv.c avformat/ifv: Check for EOF in read_index() 2019-07-19 01:23:23 +02:00
ilbc.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
img2.c avcodec/tiff: Recognize DNG/CinemaDNG images 2019-05-30 19:27:05 +02:00
img2.h
img2_alias_pix.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
img2_brender_pix.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
img2dec.c avformat/img2dec: Fix probe_buffer leak in ff_img_read_header() 2019-06-25 13:30:09 +02:00
img2enc.c avformat/img2enc: mention -frames:v in error message 2019-01-22 10:59:10 -09:00
ingenientdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
internal.h avformat/internal: Improve documentation of ff_packet_list_get 2019-09-18 22:53:00 +02:00
ip.c avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ip.h avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ipmovie.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ircam.c
ircam.h
ircamdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ircamenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
isom.c avformat/mov: add demuxing support for Dolby TrueHD streams 2019-08-24 22:41:58 -03:00
isom.h avformat/mov.c: require tfhd to begin parsing trun 2019-02-08 12:00:59 +01:00
iss.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
iv8.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ivfdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ivfenc.c avformat/ivfenc: use the av1_metadata bsf to insert Temporal Delimiter OBUs if needed 2018-11-01 22:55:22 -03:00
jacosubdec.c avformat/jacosubdec: Fix timeres to 1/100 units convertion overflow 2019-06-21 18:28:00 +02:00
jacosubenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
jvdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
latmenc.c lavf/latmenc: Return the correct error for wrong codec. 2019-03-27 14:54:05 +01:00
libavformat.v libavformat: unexpose private ff_ functions needed by ffserver 2018-01-06 18:37:06 +00:00
libgme.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
libmodplug.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
libopenmpt.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
librtmp.c avformat/librtmp: fix returning EOF from Read/Write 2018-07-28 01:04:38 +02:00
libsmbclient.c lavf/libsmbclient: return AVERROR_EOF for EOF. 2018-09-02 18:37:09 +02:00
libsrt.c Merge commit '90b15f60bf' 2019-02-20 15:50:06 -03:00
libssh.c lavf/libssh: translate a read of 0 to EOF 2018-05-28 20:33:50 +03:00
libzmq.c avformat: Add ZeroMQ as a protocol 2019-09-02 23:08:43 +02:00
lmlm4.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
loasdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
log2_tab.c
lrc.c
lrc.h
lrcdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
lrcenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
lvfdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
lxfdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
m4vdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
Makefile avformat: Add ZeroMQ as a protocol 2019-09-02 23:08:43 +02:00
matroska.c avformat/matroskaenc: implement AVOutputFormat.query_codec for webm 2018-09-26 15:17:13 -03:00
matroska.h avformat/matroskaenc: implement AVOutputFormat.query_codec for webm 2018-09-26 15:17:13 -03:00
matroskadec.c repeat an even number of characters in occured 2019-09-16 00:04:18 +02:00
matroskaenc.c avformat/matroskaenc: Reduce usage of ebml_master 2019-05-08 13:02:30 -03:00
md5proto.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
metadata.c
metadata.h
mgsts.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
microdvddec.c avformat/microdvddec: skip empty lines 2019-04-27 12:57:18 +02:00
microdvdenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mj2kdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mkvtimestamp_v2.c
mlpdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
mlvdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mmf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mms.c avformat/mms: Add missing chunksize check 2018-07-06 12:36:09 +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: Check for EOF in mov_read_meta() 2019-09-17 14:41:07 +02:00
mov_chan.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
mov_chan.h
mov_esds.c avformat/mov_esds: check return value of ff_mp4_read_dec_config_descr 2017-11-25 23:15:28 -03:00
movenc.c avformat/movenc: add muxing support for Dolby TrueHD streams 2019-08-24 22:42:34 -03:00
movenc.h avformat/movenc: Added an option to disable SIDX atom 2018-12-11 10:52:16 +05:30
movenccenc.c
movenccenc.h
movenchint.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mp3dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mp3enc.c avformat/mp3enc: Avoid SEEK_END as it is unsupported 2019-05-27 19:01:38 +02:00
mpc.c avformat/mpc: deallocate frames array on errors 2019-07-31 20:35:07 +02:00
mpc8.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mpeg.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mpeg.h lavf/mpeg: Support demuxing HEVC in mpeg-ps. 2018-09-27 23:53:21 +02:00
mpegenc.c avformat/mpegenc - reject unsupported audio streams 2019-04-22 21:25:55 +05:30
mpegts.c lavf/mpegts: Support demuxing AVS2. 2019-09-18 02:18:13 +02:00
mpegts.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpegtsenc.c avformat/mpegtsenc: fix flushing of audio packets 2019-09-02 21:44:25 +02:00
mpegvideodec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mpjpeg.c libavformat/mpjpeg: use "ffmpeg" instead of "ffserver" as boundary tag 2018-01-06 18:37:35 +00:00
mpjpegdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mpl2dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mpsubdec.c avformat/mpsubdec: Remove floating point usage 2019-08-29 15:14:32 +02:00
msf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
msnwc_tcp.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mtaf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mtv.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
musx.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mux.c avformat/mux: Use av_packet_rescale_ts 2019-08-15 01:26:21 +02:00
mvdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
mvi.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
mxf.c lavf/mxfenc: support creating s436m data tracks 2018-10-12 12:28:22 -07:00
mxf.h avformat/mxfenc: support XAVC long gop 2019-05-20 11:58:12 -07:00
mxfdec.c avformat/mxfdec: do not ignore bad size errors 2019-08-22 21:38:41 +02:00
mxfenc.c avformat/mxfenc: fix warning: unused function 'klv_ber_length' [-Wunused-function] 2019-09-04 18:55:00 +02:00
mxg.c avformat/mxg: return reference counted packets 2018-03-02 12:26:09 -03:00
ncdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
network.c Merge commit '9b4c3f5aad' 2018-09-11 13:54:30 -03:00
network.h Merge commit '9b4c3f5aad' 2018-09-11 13:54:30 -03:00
nistspheredec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
nspdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
nsvdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
nullenc.c
nut.c avformat/nut: add cpia codec 2019-06-10 21:35:20 +02:00
nut.h
nutdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
nutenc.c avformat/nutenc: Document trailer index assert better 2018-12-16 09:49:07 +01:00
nuv.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
oggdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
oggdec.h avformat/oggdec: Fix integer overflow with invalid pts 2016-08-03 16:09:03 +02:00
oggenc.c avformat/vorbiscomment: add support for writing chapters 2018-12-18 19:45:59 +01:00
oggparsecelt.c avformat/oggparsecelt: Do not re-allocate os->private 2017-07-25 22:04:34 +02:00
oggparsedaala.c avformat/oggparsedaala: Do not adjust AV_NOPTS_VALUE 2018-03-10 02:44:45 +01:00
oggparsedirac.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
oggparseflac.c Use bitstream_init8() where appropriate 2017-02-07 18:27:21 +01:00
oggparseogm.c avformat/oggparseogm: sync avctx w/ codecpar 2019-06-25 14:09:40 -03:00
oggparseopus.c avformat/oggparseopus: Free opus extradata before reallocating. 2017-11-29 04:47:28 +01: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-03 03:59:13 +01:00
oggparsetheora.c avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE 2018-03-10 02:44:45 +01:00
oggparsevorbis.c lavf/oggparsevorbis: Fix change the case of metadata keys issue 2019-04-22 23:24:42 +08:00
oggparsevp8.c Don't manipulate duration when it's AV_NOPTS_VALUE. 2017-11-29 00:52:27 -03:00
oma.c avcodec: add ATRAC Advanced Lossless decoders 2017-02-11 12:00:38 +01:00
oma.h avcodec: add ATRAC Advanced Lossless decoders 2017-02-11 12:00:38 +01:00
omadec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
omaenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
options.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
options_table.h avformat: deprecate unused MP4A_LATM flag 2018-06-13 10:24:33 +05:30
os_support.c lavf/os_support: Only compile inet_aton() if getaddrinfo() is needed. 2018-04-23 13:39:29 +02:00
os_support.h os_support: define socket shutdown SHUT_xxx macros if they are not defined 2018-12-11 22:08:18 +11:00
paf.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
pcm.c avformat/pcm: decrease delay when reading PCM streams. 2018-03-13 01:34:42 +01:00
pcm.h
pcmdec.c avformat/pcmdec: endianness for audio/L16 mime type 2018-11-25 00:25:03 +01:00
pcmenc.c avcodec: Implement Archimedes VIDC encoder/decoder 2018-10-26 13:39:25 +02:00
pjsdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
pmpdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
prompeg.c avformat: Fix Pro-MPEG non-square matrix 2017-06-27 12:54:06 +02:00
protocols.c avformat: Add ZeroMQ as a protocol 2019-09-02 23:08:43 +02:00
psxstr.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
pva.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
pvfdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
qcp.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
qtpalette.c avformat/qtpalette: parse color table according to the QuickTime file format specs 2018-04-30 21:50:12 +02:00
qtpalette.h
r3d.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
rawdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
rawdec.h avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
rawenc.c lavf/rawenc: Only accept the appropriate stream type for raw muxers. 2019-09-06 16:22:44 -03:00
rawenc.h
rawutils.c 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 lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rdt.h lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
realtextdec.c avformat/realtextdec: free queue on error 2019-08-22 18:35:44 +02:00
redspark.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
replaygain.c
replaygain.h
riff.c lavc/g729dec: Support decoding Sipro ACELP.KELVIN. 2019-09-16 20:57:53 +02:00
riff.h avformat/avidec: add support for recognizing HEVC fourcc when demuxing 2019-08-31 17:38:25 +02:00
riffdec.c avformat/riffdec: pass correct pointer to av_log 2019-04-07 21:09:56 +02:00
riffenc.c avformat/riff.h : remove unused function parameter "const AVCodecTag *tags" of "void ff_put_bmp_header()" 2017-08-02 15:26:25 +02:00
rl2.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
rm.c Add ClearVideo decoder 2017-04-25 15:39:10 +02:00
rm.h
rmdec.c avformat/rmdec.c: fix brackets around arguments 2019-09-15 11:04:33 -03:00
rmenc.c avformat/rmenc: do not access AVIO write buffer directly 2017-06-18 16:16:52 +02:00
rmsipr.c
rmsipr.h
rpl.c avformat/rpl: Replace strcpy with av_strlcpy 2019-07-10 12:54:57 +02:00
rsd.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
rso.c
rso.h
rsodec.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rsoenc.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
rtmp.h
rtmpcrypt.c lavf/rtmpcrypt: Add a cast to silence an unavoidable warning. 2018-04-26 13:45:20 +02:00
rtmpcrypt.h
rtmpdh.c libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdh.h libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdigest.c Merge commit 'b864230c49' 2017-10-21 13:32:13 -03:00
rtmphttp.c avformat/rtmphttp: fix bug for rtmphttp 2017-01-02 19:35:47 +01:00
rtmppkt.c Merge commit 'a1a143adb0' 2017-09-26 18:29:05 -03:00
rtmppkt.h Merge commit 'a1a143adb0' 2017-09-26 18:29:05 -03:00
rtmpproto.c libavformat/rtmpproto: Plug leak if sending bytes read report fails. 2018-01-25 20:42:39 +01:00
rtp.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +01:00
rtp.h Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
rtpdec.c lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rtpdec.h avformat/rtpdec.h remove unused variable 2019-03-13 12:54:30 +01:00
rtpdec_ac3.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_amr.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_asf.c lavf: Constify AVInputFormat pointer. 2019-03-20 18:52:38 +01:00
rtpdec_dv.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_formats.h lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_g726.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h261.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h263.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h263_rfc2190.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h264.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_hevc.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_ilbc.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_jpeg.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_latm.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpa_robust.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpeg4.c avformat/rtpdec_mpeg4: Fix integer parameters size check in SDP fmtp line 2019-08-10 00:01:02 +02:00
rtpdec_mpeg12.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpegts.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qcelp.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qdm2.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qt.c Use bitstream_init8() where appropriate 2017-02-07 18:27:21 +01:00
rtpdec_rfc4175.c Revert "avformat/rtpdec_rfc4175: Fix incorrect copy_offset calculation" 2019-08-06 10:37:41 +02:00
rtpdec_svq3.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vc2hq.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vp8.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vp9.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_xiph.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpenc.c lavf/rtpenc: Add support for 24 bit pcm encoding as defined by RFC 3190. 2017-10-29 15:30:02 +01: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
rtpenc_chain.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +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 Use bitstream_init8() where appropriate 2017-02-07 18:27:21 +01: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 lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +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 lavf/rtpproto: Use the correct patch when including poll.h 2019-01-16 00:09:21 +01:00
rtpproto.h libavformat: remove the ff_rtp_get_local_rtcp_port function 2018-01-06 18:34:55 +00:00
rtsp.c Merge commit '1e56173515' 2019-05-02 13:02:58 -03:00
rtsp.h Merge commit '1e56173515' 2019-05-02 13:02:58 -03:00
rtspcodes.h
rtspdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
rtspenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
s337m.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
samidec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sapdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sapenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
sauce.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
sauce.h
sbcdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
sbgdec.c avformat/sbgdec: Fixes integer overflow in str_to_time() with hours 2019-06-14 21:36:39 +02:00
sccdec.c avformat/sccdec: remove not needed code 2019-09-13 19:47:03 +02:00
sccenc.c avformat: add SCC muxer 2017-01-30 11:00:58 +01:00
sctp.c
sdp.c lavf/sdp: Change pointer to configuration from char* to uint8_t*. 2019-03-20 17:19:14 +01:00
sdr2.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sdsdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sdxdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
segafilm.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
segafilmenc.c avformat/segafilmenc - set keyframe bit correctly 2018-05-08 13:29:15 +05:30
segment.c avformat/segment: fix muxing tmcd tracks in MOV 2019-06-20 18:03:30 +05:30
serdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
shortendec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
sierravmd.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
siff.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
smacker.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
smjpeg.c
smjpeg.h
smjpegdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
smjpegenc.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
smoothstreamingenc.c lavf: Constify AVOutputFormat pointer. 2019-03-20 18:38:48 +01:00
smush.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sol.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
sox.h
soxdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
soxenc.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
spdif.c
spdif.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
spdifdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
spdifenc.c lavf/spdifenc: Do not overwrite buffer when muxing TrueHD. 2019-03-20 17:36:29 +01:00
srtdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01: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 lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
subfile.c libavformat/subfile: Fix SEEK_CUR and SEEK_END seeking 2019-08-13 16:00:23 +02:00
subtitles.c avformat/subtitles: ignore extra '\r' at line endings 2019-04-27 12:49:56 +02:00
subtitles.h avformat/subtitles: ignore extra '\r' at line endings 2019-04-27 12:49:56 +02:00
subviewer1dec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
subviewerdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
supdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
supenc.c lavf/supenc: Remove some unneeded casts. 2019-01-24 13:08:27 +01:00
svag.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
swf.c
swf.h Drop pointless assert.h #includes 2016-05-03 15:45:10 +02:00
swfdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
swfenc.c avformat/swfenc: use FFABS to instead of abs 2017-11-20 10:51:06 +08:00
takdec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
tcp.c avformat/tcp: re-add checks for setsockopt return values 2018-09-11 15:48:55 -03:00
tedcaptionsdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
tee.c avformat/tee : Pass standards compliance value to slave muxers as well 2019-01-30 19:32:34 +01: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 lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
tiertexseq.c avformat/tiertexseq: Cleanup on error 2019-06-21 18:28:00 +02:00
tls.c Merge commit 'fab8156b2f' 2016-04-21 15:55:09 +01:00
tls.h Merge commit '4cf84e254a' 2018-02-11 23:08:48 -03:00
tls_gnutls.c lavf/tls_gnutls: retry gnutls_handshake on non fatal errors 2019-06-14 21:19:41 +03:00
tls_libtls.c libavformat/tls_libtls: pass numeric hostnames to tls_connect_cbs() 2018-03-07 02:06:09 +02:00
tls_mbedtls.c Merge commit 'e368b0cbfa' 2018-09-02 19:10:14 -03:00
tls_openssl.c Merge commit '6a9c00c09d' 2018-09-11 13:18:52 -03:00
tls_schannel.c avformat/tls_schannel: Fix use of uninitialized variable 2018-08-18 16:40:05 +02:00
tls_securetransport.c This fixes a deadlock while reading a chunked https response, if 2017-11-13 15:04:55 -06:00
tmv.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
tta.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ttaenc.c avformat/ttaenc: use AVPacketList helper functions to queue packets 2018-04-04 00:15:38 -03:00
tty.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
txd.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
ty.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
udp.c avformat/udp: always use IP_ADD_SOURCE_MEMBERSHIP for subscribing to an UDP multicast source group in IPv4 2018-10-03 22:03:29 +02:00
uncodedframecrcenc.c avformat: do not use AVFrame accessor 2017-04-23 14:30:53 +07:00
unix.c avformat/unix: fix handling of EOF in case of SOCK_STREAM. 2018-03-21 19:02:06 +01:00
url.c
url.h avformat/aviobuf: add support for specifying minimum packet size and marking flush points 2017-06-24 18:51:29 +02:00
urldecode.c
urldecode.h
utils.c avformat/utils: Preserve integrity of linked list 2019-09-18 22:53:00 +02:00
v210.c avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
vag.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vapoursynth.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vc1dec.c lavf/vc1dec: Reduce probe score for streams with invalid frames. 2019-04-19 14:06:29 +02:00
vc1test.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vc1testenc.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
version.h avformat: Add ZeroMQ as a protocol 2019-09-02 23:08:43 +02:00
vividas.c avformat/vividas: Remove align offset which is always masked off 2019-09-16 00:53:18 +02:00
vivo.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
voc.c
voc.h
voc_packet.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
vocdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vocenc.c Merge commit '9200514ad8' 2016-04-10 20:59:55 +01:00
vorbiscomment.c avformat/vorbiscomment: add support for writing chapters 2018-12-18 19:45:59 +01:00
vorbiscomment.h avformat/vorbiscomment: add support for writing chapters 2018-12-18 19:45:59 +01:00
vpcc.c avformat/vpcc: fix values in VP9 level detection heuristics 2018-09-15 18:06:58 -03:00
vpcc.h avformat/vpcc: Calculate VP9 level from Luma's Sample rate and Picture size 2018-04-26 14:23:08 +05:30
vpk.c avformat/vpk: Check offset for validity 2019-06-14 21:36:39 +02:00
vplayerdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
vqf.c avformat/vqf: Check header_size 2019-06-29 19:22:19 +02:00
w64.c
w64.h
wavdec.c avcodec/adpcm: add support for 5.1 ADPCM MS 2019-07-26 11:57:06 +01:00
wavenc.c avformat/wavenc: skip writing incorrect peak-of-peaks position value 2017-10-26 08:29:41 +02:00
wc3movie.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
webm_chunk.c lavf/webm_chunk: Correct duration if start time > 0 2019-07-12 14:59:58 +02:00
webmdashenc.c avformat/webmdashenc: Check id in adaption_sets 2019-02-17 10:29:42 +01:00
webpenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
webvttdec.c lavf/webvtt: fix ffmpeg -h demuxer=webvtt can't dump options 2019-06-14 13:18:32 +08:00
webvttenc.c lavf/webvttenc: Always write hours in the timestamp with two characters. 2018-09-19 18:07:32 +02:00
westwood_aud.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
westwood_vqa.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
wsddec.c avformat/rawdec: Make the raw packet size configurable 2019-07-17 23:18:50 +02:00
wtv.h
wtv_common.c
wtvdec.c avformat/wtvdec: Avoid (32bit signed) sectors 2019-06-14 21:36:39 +02:00
wtvenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
wv.c
wv.h
wvdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
wvedec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
wvenc.c Merge commit '83548fe894' 2017-03-21 17:02:30 -03:00
xa.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
xmv.c avformat/xmv: Make bitrate 64bit 2019-07-14 22:17:43 +02:00
xvag.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
xwma.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
yop.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
yuv4mpeg.h
yuv4mpegdec.c lavf: Constify the probe function argument. 2019-03-21 11:42:17 +01:00
yuv4mpegenc.c libavformat/yuv4mpeg: Add color range support for Y4M Add color_range support in Y4M. 2018-06-30 00:41:35 +02:00