android_external_ffmpeg/libavformat
Jan Ekström 464d6ed98d avformat/ttmlenc: enable writing out additional header values
This way the encoder may pass on the following values to the muxer:
1) Additional root "tt" element attributes, such as the subtitle
   canvas reference size.
2) Anything before the body element of the document, such as regions
   in the head element, which can configure styles.

Signed-off-by: Jan Ekström <jan.ekstrom@24i.com>
2021-04-26 16:40:31 +03:00
..
tests avformat/url: add ff_make_absolulte_url2 to be able to test windows path cases 2021-04-07 22:14:56 +02:00
.gitignore
3dostr.c avformat/3dostr: Check sample_rate 2021-02-09 19:37:27 +01:00
4xm.c avformat/4xm: Make audio_frame_count 64bit 2021-02-04 23:34:29 +01:00
a64.c
aacdec.c avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
aadec.c avformat/aadec: Fix leak on error 2021-03-26 03:03:59 +01:00
aaxdec.c avformat/aaxdec: Check that segments table has been initialized 2021-03-13 21:02:31 +01:00
ac3dec.c
acedec.c avformat: add tri-ACE demuxer 2020-10-03 21:50:59 +02:00
acm.c
act.c
adp.c avformat/adp, svs: Remove redundant av_shrink_packet() 2021-03-12 17:13:10 +01:00
ads.c avformat/ads: Check size 2021-01-23 14:32:54 +01:00
adtsenc.c libavformat/adtsenc: Increase ADTS_MAX_FRAME_BYTES from 8k to 16k 2021-04-25 19:16:40 +02:00
adxdec.c avformat/adxdec: demux multiple blocks at once 2020-10-03 21:49:39 +02:00
aea.c
afc.c
aiff.c avformat/aiff: Deduplicate codec tags and codec tags list 2021-02-23 11:30:57 +01:00
aiff.h avformat/aiff: Deduplicate codec tags and codec tags list 2021-02-23 11:30:57 +01:00
aiffdec.c avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
aiffenc.c avformat/aiffenc: Avoid seek when writing id3v2 tags at the end 2021-04-18 02:23:50 +02:00
aixdec.c
allformats.c avformat/westwoodaudenc: Adds muxer for Westwood AUD format. 2021-04-26 19:56:33 +10:00
alp.c avformat/alp: allow seeking to start 2021-03-25 12:51:10 +10:00
amr.c
amvenc.c avformat/amvenc: Remove unnecessary av_packet_free() 2021-03-24 00:31:29 +01:00
anm.c
apc.c
ape.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
apetag.c avformat: Add and use helper function to add attachment streams 2021-04-01 18:23:13 +02:00
apetag.h
apm.c avformat/apm: fix APM_FILE_HEADER_SIZE value 2020-07-30 11:48:28 +10:00
apngdec.c avformat/apngdec: Remove goto fail that does nothing 2020-11-03 14:27:25 +01:00
apngenc.c avformat: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -03:00
aptxdec.c
aqtitledec.c avformat/aqtitledec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
argo_asf.c avformat/argo_{asf,brp}: fix potential segfault in ff_argo_asf_fill_stream() 2020-09-27 09:11:29 +10:00
argo_asf.h avformat/argo_{asf,brp}: fix potential segfault in ff_argo_asf_fill_stream() 2020-09-27 09:11:29 +10:00
argo_brp.c avformat/argo_brp: remove block_align check for audio 2020-11-05 07:58:06 +10:00
asf.c avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
asf.h avformat/asf: Factor common code out 2021-03-31 22:01:36 +02:00
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat/asf: Factor common code out 2021-03-31 22:01:36 +02:00
asfdec_o.c avformat/asfdec_o: Use ff_get_extradata() 2021-04-24 11:36:47 +02:00
asfenc.c avformat/asfenc: Deduplicate codec tags lists 2021-02-23 10:14:26 +01:00
assdec.c avformat/assdec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
assenc.c
ast.c avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
ast.h avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
astdec.c avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
astenc.c avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
async.c avformat/avio: Remove ffurl_open 2021-02-02 23:53:29 +01:00
au.c avformat/au: Deduplicate codec_tag lists 2021-02-23 10:14:26 +01:00
av1.c avformat/av1: add support for passing through MP4/Matroska av1c 2020-11-24 10:13:55 +02:00
av1.h
av1dec.c avformat/av1dec: check size before addition in probing 2020-12-06 21:00:03 +01:00
avc.c avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 2020-06-26 12:13:43 +02:00
avc.h avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 2020-06-26 12:13:43 +02:00
avformat.h avformat/utils: add helper functions to retrieve index entries from an AVStream 2021-04-07 09:51:44 -03:00
avformatres.rc
avi.h
avidec.c avformat/avidec: Check for dv streams before using priv_data in parse ##dc/##wb 2021-03-26 16:00:14 +01:00
avienc.c avformat/avienc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -03:00
avio.c avformat/avio: Use av_strstart instead of strncmp 2021-02-28 17:14:21 +01:00
avio.h
avio_internal.h avformat/aviobuf: discard part of the IO buffer in ffio_ensure_seekback if needed 2020-10-09 21:07:18 +02:00
aviobuf.c avformat/aviobuf: don't reduce short seek threshold 2021-03-16 22:46:25 -04:00
avisynth.c avisynth: fix audio on big endian 2021-03-11 14:21:30 -05:00
avlanguage.c avformat/avlanguage: Remove long disabled av_convert_lang_to 2021-02-25 22:05:09 +01:00
avlanguage.h avformat/avlanguage: Remove long disabled av_convert_lang_to 2021-02-25 22:05:09 +01:00
avr.c
avs.c avformat/avs: Use 64bit for the avio_tell() output 2020-11-22 17:45:17 +01:00
avs2dec.c lavf/avs2dec.c: optimize code style 2020-10-06 00:01:35 +08:00
avs3dec.c lavf/avs3dec: add raw avs3 demuxer 2020-10-06 00:01:27 +08:00
bethsoftvid.c avformat/bethsoftvid: Check image dimensions before use 2020-10-23 10:07:57 +02:00
bfi.c avformat/bfi: Check chunk_header 2021-01-23 14:32:54 +01:00
bink.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
binka.c avformat: add binka demuxer 2021-02-04 17:52:45 +01:00
bintext.c avformat/bintext: Check width 2020-11-11 17:05:24 +01:00
bit.c
bluray.c
bmv.c
boadec.c avformat/boadec: Check that channels and block_align are set 2020-10-20 15:33:13 +02:00
brstm.c avformat/brstm: remove custom allocation of table to hold coeffs 2020-09-12 14:52:31 +02:00
c93.c
cache.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
caf.c avformat/caf: Deduplicate codec tags list 2021-02-23 10:14:26 +01:00
caf.h avformat/caf: Deduplicate codec tags list 2021-02-23 10:14:26 +01:00
cafdec.c avformat/cafdec: Check channels 2021-04-20 16:31:53 +02:00
cafenc.c avformat/caf: Deduplicate codec tags list 2021-02-23 10:14:26 +01:00
cavsvideodec.c
cdg.c avcodec/cdgraphics: fix decoded output when seeking to start of file 2020-09-13 16:05:01 +02:00
cdxl.c avformat/cdxl: add back options to override sample and frame rate 2021-02-05 18:11:42 +01:00
chromaprint.c All: update names in copyright headers 2021-01-20 01:02:56 -06:00
cinedec.c avformat/cinedec: Fix index_entries size check 2021-03-13 21:02:31 +01:00
codec2.c avcodec/codec2utils: move the remaining avpriv functions to lavf 2020-10-28 11:59:35 -03:00
concat.c avformat/concat: Remove unnecessary check 2021-02-27 04:27:09 +01:00
concatdec.c avcodec/packet: Also change av_packet_pack/unpack_dictionary to size_t 2021-03-19 03:12:24 +01:00
crcenc.c
crypto.c avformat/crypto.c: remove unnecessary code 2020-07-20 10:14:53 +08:00
dash.c
dash.h
dashdec.c avformat/dashdec: Also fetch final partial segment 2021-04-14 15:28:04 +08:00
dashenc.c avformat: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -03:00
data_uri.c
dauddec.c
daudenc.c avformat/daudenc: Return proper error codes instead if -1 2020-07-26 16:57:58 +02:00
dcstr.c avformat/dcstr: Check sample rate 2021-03-03 16:54:20 +01:00
derf.c
dfa.c
dhav.c avformat/dhav: Break out of infinite dhav search loop 2021-01-21 20:21:32 +01:00
diracdec.c
dnxhddec.c
dsfdec.c avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
dsicin.c
dss.c avformat/dss: Return 0 on success 2021-04-05 18:36:51 +02:00
dtsdec.c
dtshddec.c
dump.c av_dump_format(): reduce indentation for streams 2021-02-03 10:41:33 +01:00
dv.c avformat/dv: fix timestamps of audio packets in case of dropped corrupt audio frames 2020-12-06 18:09:24 +01:00
dv.h
dvbsub.c
dvbtxt.c
dvenc.c avformat/cutils, dvenc: Move ff_brktimegm to its only user 2021-02-03 21:35:43 +01:00
dxa.c avformat/dxa: Use av_rescale() for duration computation 2020-10-02 14:59:53 +02:00
eacdata.c
electronicarts.c avformat/electronicarts: Clear partial_packet on error 2021-02-12 23:42:16 +01:00
epafdec.c
ffmeta.h
ffmetadec.c avformat/ffmetadec: finalize AVBPrint on errors 2020-10-21 17:21:41 +02:00
ffmetaenc.c
fifo.c avformat/fifo: add timeshift option to delay output 2020-06-09 00:57:30 +02:00
fifo_test.c
file.c
file_open.c
filmstripdec.c
filmstripenc.c
fitsdec.c avformat/fitsdec: Better size checks 2021-01-23 01:05:25 +01:00
fitsenc.c avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +01:00
flac_picture.c avformat: Add and use helper function to add attachment streams 2021-04-01 18:23:13 +02:00
flac_picture.h libavformat/flacdec: Workaround for truncated metadata picture size 2020-05-25 11:59:45 +02:00
flacdec.c avformat/flacdec: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -03:00
flacenc.c avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
flacenc.h
flacenc_header.c
flic.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flv.h
flvdec.c avformat/flvdec: Check array entry number 2021-03-28 14:20:00 +02:00
flvenc.c avformat: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -03:00
format.c
framecrcenc.c avformat/framecrcenc: Make side-data checksums endian-independent 2020-12-08 18:54:20 +01:00
framehash.c
frmdec.c avformat/frmdec: Simplify finding pixel format 2021-03-03 16:46:09 +01:00
fsb.c
ftp.c avformat/ftp: Fix for invalid use of av_strtok 2020-05-10 22:32:34 +08:00
fwse.c
g722.c
g723_1.c
g726.c
g729dec.c
gdv.c
genh.c avformat/genh: Check block_align 2020-10-24 19:11:12 +02:00
gif.c
gifdec.c avformat/gifdec: -1 -> AV_BPRINT_SIZE_UNLIMITED 2020-07-08 23:09:29 +08:00
golomb_tab.c
gopher.c avformat/gopher: Add support for Gopher over TLS 2021-03-11 23:47:19 +01:00
gsmdec.c
gxf.c avformat/gxf: Check pkt_len 2020-11-04 23:30:53 +01:00
gxf.h
gxfenc.c avformat: implement retiming directly in mxfenc and gxfenc 2020-05-07 23:12:24 +02:00
h261dec.c
h263dec.c
h264dec.c
hashenc.c avformat/hashenc: Deduplicate (stream)hash options 2021-01-08 05:06:11 +01:00
hca.c
hcom.c
hdsenc.c avformat/hdsenc: Add explicit deinit function 2020-04-30 08:24:09 +02:00
hevc.c avformat/hevc: Defer initializations in ff_isom_write_hvcc() 2020-07-02 02:09:59 +02:00
hevc.h
hevcdec.c
hls.c avformat/hls: check return value of new_init_section() 2021-04-18 17:25:51 +02:00
hlsenc.c avformat/hlsenc: use AV_OPT_TYPE_DURATION 2021-02-02 20:55:50 +08:00
hlsplaylist.c avformat/hlsenc, hlsplaylist: Cosmetics 2020-05-28 11:18:53 +02:00
hlsplaylist.h avformat/hlsenc, hlsplaylist: Cosmetics 2020-05-28 11:18:53 +02:00
hlsproto.c avformat/hlsproto: update comment of file description 2020-12-28 11:09:19 +08:00
hnm.c
http.c avformat/http,tls: honor http_proxy command line variable for HTTPS 2021-03-19 22:43:02 +01:00
http.h
httpauth.c
httpauth.h
icecast.c avformat/icecast: Add option to use TLS connection 2020-07-02 17:14:31 +02:00
icodec.c avformat/icodec: Check for zero streams and stream creation failure 2020-11-13 17:46:47 +01:00
icoenc.c
id3v1.c
id3v1.h
id3v2.c avformat/id3v2: Check end for overflow in id3v2_parse() 2021-04-23 11:35:40 +02:00
id3v2.h avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
id3v2enc.c
idcin.c
idroqdec.c
idroqenc.c
iff.c avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
ifv.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
ilbc.c
img2.c avcodec: add Cintel RAW decoder 2020-10-07 22:16:09 +02:00
img2.h
img2_alias_pix.c
img2_brender_pix.c
img2dec.c avformat/img2dec: set r_frame_rate in addition to avg_frame_rate 2021-04-11 13:53:05 +03:00
img2enc.c avcodec: add initial exr image encoder 2021-02-18 13:00:40 +01:00
imx.c avformat/imx: Check palette chunk size 2021-04-01 10:10:21 +02:00
ingenientdec.c
internal.h avformat/utils: Free new streams in ff_add_attached_pic on error 2021-04-01 18:23:13 +02:00
ip.c
ip.h
ipmovie.c avformat/ipmovie: Avoid stack packet 2021-03-24 00:26:45 +01:00
ipudec.c avformat: add IPU demuxer 2020-09-24 13:38:28 +02:00
ircam.c
ircam.h
ircamdec.c avformat/ircamdec: use lrintf() for rounding 2021-02-16 23:45:01 +01:00
ircamenc.c
isom.c avformat/isom: Remove outcommented function 2021-02-23 10:14:26 +01:00
isom.h Add support for playing Audible AAXC (.aaxc) files [PATCH v4] 2020-11-05 21:40:20 +05:30
isom_tags.c Handle AVID MJPEG streams directly in the MJPEG decoder. 2021-02-25 11:46:28 +01:00
iss.c
iv8.c
ivfdec.c
ivfenc.c ivfenc: write duration for frame_cnt=1. 2021-03-03 07:22:02 -05:00
jacosubdec.c avformat/jacosubdec: Use 64bit intermediate for start/end timestamp shift 2021-03-28 14:20:00 +02:00
jacosubenc.c
jvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
kvag.c avformat/kvag: allow seeking to start 2021-03-25 12:51:10 +10:00
latmenc.c Avoid intermediate bitcount for number of bytes in PutBitContext 2021-03-30 12:36:32 +02:00
libamqp.c avformat/libamqp: parse vhost in uri 2020-12-21 01:27:33 -05:00
libavformat.v
libgme.c avformat/libgme: Remove redundant setting of packet size 2021-03-26 03:03:59 +01:00
libmodplug.c avformat/libmodplug: Fix memleaks on error 2021-03-26 03:03:59 +01:00
libopenmpt.c avformat/libopenmpt: Don't discard const 2020-10-08 22:56:31 +02:00
librist.c avformat/librist: clarify and limit buffer_size 2021-03-13 17:36:48 +01:00
librtmp.c
libsmbclient.c
libsrt.c avformat/libsrt: fix help message 2021-03-19 22:57:23 +01:00
libssh.c
libzmq.c
lmlm4.c
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c avformat/lrcdec: Clip timestamps 2020-10-25 09:49:26 +01:00
lrcenc.c
luodatdec.c avformat: add DAT CCTV demuxer 2020-09-18 11:30:03 +02:00
lvfdec.c avformat/lvfdec: Check stream_index before use 2020-11-10 16:37:37 +01:00
lxfdec.c avformat/lxfdec: Fix multiple integer overflows related to track_size 2021-03-03 16:54:20 +01:00
m4vdec.c
Makefile avformat/westwoodaudenc: Adds muxer for Westwood AUD format. 2021-04-26 19:56:33 +10:00
matroska.c avformat/matroska: Move mime_tag lists to matroskadec 2020-04-20 21:24:18 +02:00
matroska.h avformat/matroskadec: Add support for FlagOriginal 2021-03-02 06:54:47 +01:00
matroskadec.c avformat: Add and use helper function to add attachment streams 2021-04-01 18:23:13 +02:00
matroskaenc.c avformat/matroskaenc: Remove unnecessary function calls 2021-04-18 04:27:19 +02:00
mca.c avformat/mca: clip timestamp when seeking into acceptable range 2020-09-10 17:38:08 +02:00
mccdec.c avformat/mccdec: Use av_sat_add64() for fs 2021-03-03 16:54:20 +01:00
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c avformat/microdvddec: use 64bit for durations 2021-02-21 22:50:52 +01:00
microdvdenc.c
mj2kdec.c
mkvtimestamp_v2.c
mlpdec.c
mlvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mm.c avformat/mm: Check for existence of audio stream 2020-07-10 20:36:31 +02:00
mmf.c
mms.c
mms.h
mmsh.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
mmst.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
mods.c mobiclip: fix copyright headers 2021-03-08 19:19:19 +01:00
moflex.c avformat/moflex: Simplify freeing packets 2021-03-24 00:18:06 +01:00
mov.c avformat/mov: check for pts overflow in mov_read_sidx() 2021-04-22 15:06:55 +02:00
mov_chan.c
mov_chan.h
mov_esds.c
movenc.c avformat/movenc: fix writing dOps atoms 2021-04-16 11:08:40 -03:00
movenc.h avformat/movenc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -03:00
movenccenc.c avformat/movenccenc: Fix memory leak for muxing CENC-encrypted files 2021-02-27 22:09:51 +01:00
movenccenc.h
movenchint.c avformat/movenc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -03:00
mp3dec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mp3enc.c avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
mpc.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mpc8.c avformat/mpc8: check for size overflow in mpc8_get_chunk_header() 2021-03-31 23:09:35 +02:00
mpeg.c avformat/subtitles: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -03:00
mpeg.h
mpegenc.c avformat/mpegenc: Forward error code 2021-02-19 07:45:48 +01:00
mpegts.c avformat/mpegts: set correct extradata size for Opus streams 2021-04-16 11:08:40 -03:00
mpegts.h avformat/mpegts: replace magic descriptor_tag values with defines 2020-10-16 23:31:45 +02:00
mpegtsenc.c avformat/mpegtsenc: Preserve disposition in the absence of language 2021-04-05 04:04:00 +02:00
mpegvideodec.c
mpjpeg.c
mpjpegdec.c avformat/mpjpegdec: make sure we seek back to the ensured buffer 2020-10-09 21:07:18 +02:00
mpl2dec.c avformat/mpl2dec: Avoid variable that is always zero 2020-06-22 13:16:53 +02:00
mpsubdec.c avformat/subtitles: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -03:00
msf.c
msnwc_tcp.c
mspdec.c avformat/mspdec: Check packet_size more completely 2021-03-03 16:54:20 +01:00
mtaf.c
mtv.c
musx.c avformat/musx: improve probing 2020-09-03 18:03:18 +02:00
mux.c lavf: postpone removal of FF_API_COMPUTE_PKT_FIELDS2 2021-04-08 11:03:15 +02:00
mvdec.c avformat/mvdec: Allocate extradata only once 2021-03-09 21:16:56 +01:00
mvi.c avformat/mvi: Check audio_data_size to be non negative 2021-04-11 20:44:47 +02:00
mxf.c avformat/mxf: Establish register of local tags 2021-02-01 23:52:55 +01:00
mxf.h avformat/mxf: Establish register of local tags 2021-02-01 23:52:55 +01:00
mxfdec.c avformat/mxfdec: Fix file position addition 2021-04-22 16:22:22 +02:00
mxfenc.c avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
mxg.c
ncdec.c
network.c
network.h
nistspheredec.c avformat/nistspheredec: Check bits_per_coded_sample and channels 2021-01-21 20:21:32 +01:00
nspdec.c
nsvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nullenc.c
nut.c libavformat/nut: Support SSA and ASS subtitles 2020-08-22 22:51:07 +02:00
nut.h
nutdec.c avformat: Make AVChapter.id an int64_t on next major bump 2021-03-19 02:36:58 +01:00
nutenc.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nuv.c avformat/nuv: Check channels 2021-01-28 21:08:11 +01:00
oggdec.c avformat/oggdec: Disable mid stream codec changes 2020-06-14 18:34:59 +02:00
oggdec.h avcodec/packet: Also change av_packet_pack/unpack_dictionary to size_t 2021-03-19 03:12:24 +01:00
oggenc.c avformat/oggenc: Avoid allocating and copying when writing page data 2020-05-09 16:18:39 +02:00
oggparsecelt.c
oggparsedirac.c
oggparseflac.c
oggparseogm.c
oggparseopus.c oggdec: add support for proper demuxing of chained Opus files and streams 2020-04-30 23:05:51 +01:00
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c avformat/oggparsetheora: Don't update start time when lastpts is AV_NOPTS_VALUE. 2020-05-31 00:52:08 +02:00
oggparsevorbis.c avformat/oggdec: Avoid duplicating buffer when adding side-data 2020-05-28 12:04:26 +02:00
oggparsevp8.c
oma.c avformat/oma: Move stuff only used by demuxer to demuxer 2021-02-23 11:26:21 +01:00
oma.h avformat/oma: Move stuff only used by demuxer to demuxer 2021-02-23 11:26:21 +01:00
omadec.c avformat/id3v2: Don't reverse the order of id3v2 APICs 2021-04-18 02:24:44 +02:00
omaenc.c avformat/oma: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
options.c avformat/utils: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -03:00
options_table.h
os_support.c
os_support.h
paf.c avformat/paf: Check for EOF before allocation in read_header() 2021-03-08 22:08:49 +01:00
pcm.c avformat/pcm: Check block_align 2020-10-25 09:49:31 +01:00
pcm.h
pcmdec.c avformat/pcmdec: Beautify pcm_read_header 2021-02-28 17:14:21 +01:00
pcmenc.c avformat/pcm(dec|enc): Don't include disabled (de)muxers 2021-02-28 17:14:21 +01:00
pjsdec.c avformat/pjsdec: Avoid variable that is always zero 2020-06-22 13:16:58 +02:00
pmpdec.c
pp_bnk.c avformat/pp_bnk: allow seeking to start 2021-03-25 12:51:10 +10:00
prompeg.c lavf/prompeg: prompeg_write() must report data all was written 2020-06-14 12:27:49 +08:00
protocols.c libavformat: add librist protocol 2021-03-13 17:36:48 +01:00
psxstr.c
pva.c
pvfdec.c
qcp.c
qtpalette.c avformat/qtpalette: Use better headers 2021-02-03 22:28:11 +01:00
qtpalette.h avformat/qtpalette: Use better headers 2021-02-03 22:28:11 +01:00
r3d.c avformat/r3d: Check samples before computing duration 2021-02-12 23:42:16 +01:00
rawdec.c lavf/rawdec: Return a low score if the mjpeg probe function detected one frame. 2020-12-11 00:23:41 +01:00
rawdec.h avformat/rawdec: fix identifier names 2020-06-06 00:25:00 +02:00
rawenc.c avformat/rawenc: remove singlejpeg muxer 2021-04-16 11:14:36 +05:30
rawenc.h
rawutils.c
rawvideodec.c
rdt.c avformat/rtpdec: Constify RTPDynamicProtocolHandlers 2021-01-24 11:28:53 +01:00
rdt.h
realtextdec.c avformat/realtextdec: Avoid undefined overflow in the end of read_ts() 2021-01-26 18:37:12 +01:00
redspark.c
replaygain.c
replaygain.h
riff.c avformat/wav: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
riff.h avformat/wav: Deduplicate codec tags lists 2021-02-23 11:30:57 +01:00
riffdec.c
riffenc.c avformat/riff: prevent muxing adpcm_swf with a variable block size 2020-10-21 11:23:23 +10:00
rl2.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
rm.c
rm.h
rmdec.c avformat/rmdec: Don't rely on unspecified order of evaluation 2021-04-08 11:05:16 +02:00
rmenc.c
rmsipr.c
rmsipr.h
rpl.c avformat/rpl: Check the number of streams 2020-12-09 21:41:15 +01:00
rsd.c uavformat/rsd: check for EOF in extradata 2021-01-11 23:15:04 +01:00
rso.c avformat/rso: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
rso.h avformat/rso: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
rsodec.c avformat/rso: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
rsoenc.c avformat/rso: Deduplicate codec tags list 2021-02-23 11:24:00 +01:00
rtmp.h
rtmpcrypt.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c
rtmphttp.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
rtmppkt.c avformat/rtmppkt: Only compile ff_rtmp_packet_dump if defined(DEBUG) 2021-02-02 23:53:29 +01:00
rtmppkt.h avformat/rtmppkt: Remove ff_amf_read_bool 2021-02-02 23:53:29 +01:00
rtmpproto.c avformat/rtmpproto: Only include RTMP protocols that are enabled 2021-02-02 23:53:29 +01:00
rtp.c
rtp.h
rtpdec.c avformat/rtpdec: Fix prft wallclock time. 2021-03-30 11:59:15 -03:00
rtpdec.h avformat/rtpdec: Remove next pointer from Protocol Handlers 2021-01-24 11:19:10 +01:00
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c
rtpdec_dv.c
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263.c
rtpdec_h263_rfc2190.c
rtpdec_h264.c
rtpdec_hevc.c
rtpdec_ilbc.c
rtpdec_jpeg.c lavf/rtpdec_jpeg: Fix JFIF version. 2020-08-25 19:29:34 +02:00
rtpdec_latm.c
rtpdec_mpa_robust.c
rtpdec_mpeg4.c
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c avformat/rtpdec: use av_packet_alloc() to allocate packets 2021-03-17 15:19:16 -03:00
rtpdec_rfc4175.c
rtpdec_svq3.c
rtpdec_vc2hq.c
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c
rtpenc.c avformat: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -03:00
rtpenc.h
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263.c
rtpenc_h263_rfc2190.c
rtpenc_h264_hevc.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c rtpenc_mpegts: add AVClass to the muxer context 2021-04-01 09:34:58 +05:30
rtpenc_mpv.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpproto.c avformat/rtpproto: support for rtp read timeout 2020-10-22 20:53:56 +08:00
rtpproto.h
rtsp.c avformat/rtsp: support buffer_size and pkt_size options for RTP 2021-03-19 23:13:26 +01:00
rtsp.h avformat/rtsp: add satip_raw flag to receive raw mpegts stream 2020-12-28 14:08:44 -08:00
rtspcodes.h
rtspdec.c avformat/rtsp: add support for satip:// 2020-12-28 14:08:44 -08:00
rtspenc.c avformat/rtsp: prefer to use MAX_URL_SIZE for url and command buffer 2020-12-05 09:00:53 +08:00
s337m.c avformat/s337m: Use av_get_packet() to read packet 2021-03-23 01:05:17 +01:00
samidec.c avformat/samidec: Deallocate hdr_buf 2021-03-14 23:29:51 +01:00
sapdec.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
sapenc.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
sauce.c
sauce.h
sbcdec.c
sbgdec.c avformat/sbgdec: Check for overflow in last loop in expand_timestamps() 2021-03-26 15:53:30 +01:00
sccdec.c avformat/sccdec: Use larger intermediate for ts/next_ts computation 2021-02-02 13:12:12 +01:00
sccenc.c
sctp.c
sdp.c avformat/sdp: add missing FF_API_LAVF_AVCTX check 2020-10-01 22:45:34 -03:00
sdr2.c
sdsdec.c
sdxdec.c
segafilm.c avformat/segafilm: Remove outdated check 2021-03-28 19:09:29 +02:00
segafilmenc.c avformat/segafilmenc: Avoid seek when writing header 2020-07-26 17:10:06 +02:00
segment.c avformat/segment: Use ff_stream_encode_params_copy() 2021-04-18 02:29:36 +02:00
serdec.c
sga.c lavf/sga: Silence several warnings because of wrong format specifiers. 2021-03-04 22:22:36 +01:00
shortendec.c
sierravmd.c avformat/sierravmd: Make struct smaller by reordering 2021-03-28 19:09:29 +02:00
siff.c avformat/siff: Reject audio packets without audio stream 2020-08-20 13:27:22 +02:00
smacker.c avformat/smacker: Check for too small pts_inc 2021-02-02 13:12:12 +01:00
smjpeg.c
smjpeg.h
smjpegdec.c avformat/smjpegdec: Check the existence of referred streams 2020-07-07 15:15:34 +02:00
smjpegenc.c
smoothstreamingenc.c avformat/smoothstreaming: Add deinit function 2020-06-27 23:19:58 +02:00
smush.c
sol.c
sox.h
soxdec.c avformat/soxdec: Check channels to be positive 2021-02-02 13:12:12 +01:00
soxenc.c
spdif.c
spdif.h
spdifdec.c
spdifenc.c avformat/spdifenc: Fix leak upon error 2021-02-27 04:27:09 +01:00
srtdec.c avformat/srtdec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
srtenc.c avformat: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -03:00
srtp.c
srtp.h
srtpproto.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
stldec.c avformat/stldec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
subfile.c avformat: Replace ffurl_close() by ffurl_closep() where appropriate 2020-05-25 13:11:36 +02:00
subtitles.c avformat/subtitles: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -03:00
subtitles.h avformat/subtitles: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -03:00
subviewer1dec.c avformat/subviewer1dec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
subviewerdec.c avformat/subviewerdec: fail on AV_NOPTS_VALUE 2020-10-15 18:44:31 +02:00
supdec.c
supenc.c
svag.c
svs.c avformat/adp, svs: Remove redundant av_shrink_packet() 2021-03-12 17:13:10 +01:00
swf.c avformat/swf: add support for reading and writing VP6A and Flash Screen Video codecs 2021-01-23 20:10:05 +01:00
swf.h avformat/swf: Separate mux and demux contexts 2020-09-20 18:34:48 +02:00
swfdec.c lavf/swfdec: Allow decoding Nellymoser in swf. 2021-03-20 18:52:55 +01:00
swfenc.c avformat/swf: add support for reading and writing VP6A and Flash Screen Video codecs 2021-01-23 20:10:05 +01:00
takdec.c
tcp.c
tedcaptionsdec.c avformat/subtitles: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -03:00
tee.c avformat/tee: allow packets with negative timestamps 2020-12-07 13:34:06 +02:00
tee_common.c
tee_common.h
teeproto.c
thp.c avformat/thp: Check fps 2020-06-13 00:43:09 +02:00
tiertexseq.c
tls.c avformat/http,tls: honor http_proxy command line variable for HTTPS 2021-03-19 22:43:02 +01:00
tls.h avformat/http,tls: honor http_proxy command line variable for HTTPS 2021-03-19 22:43:02 +01:00
tls_gnutls.c tls_gnutls: Print the underlying IO error message and pass the error code through 2021-04-01 09:05:10 +03:00
tls_libtls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_mbedtls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_openssl.c tls_openssl: Improve quality of printed error messages, pass IO error codes through 2021-04-01 09:05:10 +03:00
tls_schannel.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_securetransport.c All: update names in copyright headers 2021-01-20 01:02:56 -06:00
tmv.c
tta.c avformat/tta: Use 64bit intermediate for index 2021-02-02 13:12:12 +01:00
ttaenc.c avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
ttmlenc.c avformat/ttmlenc: enable writing out additional header values 2021-04-26 16:40:31 +03:00
tty.c
txd.c
ty.c avformat/ty: Remove write-only array and variable 2020-08-11 16:44:11 +02:00
udp.c avformat/udp: add memory alloc checks 2021-01-16 08:51:31 +08:00
uncodedframecrcenc.c
unix.c
url.c avformat/url: add ff_make_absolulte_url2 to be able to test windows path cases 2021-04-07 22:14:56 +02:00
url.h avformat/url: add ff_make_absolulte_url2 to be able to test windows path cases 2021-04-07 22:14:56 +02:00
urldecode.c
urldecode.h
utils.c avformat/utils: Combine identical statements 2021-04-18 04:33:12 +02:00
v210.c
vag.c
vapoursynth.c
vc1dec.c
vc1test.c
vc1testenc.c
version.h avformat/westwoodaudenc: Adds muxer for Westwood AUD format. 2021-04-26 19:56:33 +10:00
vividas.c avformat/vividas: Fix crash when seeking without audio stream 2021-04-02 21:03:39 +02:00
vivo.c
voc.c avformat/Makefile: Remove unnecessary dependencies on vocdec 2021-02-23 21:12:26 +01:00
voc.h avformat/voc: Deduplicate codec tags list 2021-02-23 11:23:29 +01:00
voc_packet.c avformat/voc_packet: prevent remaining size from becoming negative in ff_voc_get_packet() 2021-03-14 23:29:51 +01:00
vocdec.c avformat/voc: Deduplicate codec tags list 2021-02-23 11:23:29 +01:00
vocenc.c avformat/voc: Deduplicate codec tags list 2021-02-23 11:23:29 +01:00
vorbiscomment.c avformat/vorbiscomment: Switch to AVIOContext from bytestream API 2020-05-03 13:43:54 +02:00
vorbiscomment.h avformat/vorbiscomment: Switch to AVIOContext from bytestream API 2020-05-03 13:43:54 +02:00
vpcc.c
vpcc.h
vpk.c avformat/vpk: check that samples_per_block is > 0 2021-02-24 17:04:40 +01:00
vplayerdec.c avformat/vplayerdec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
vqf.c avformat/vqf: Check len for COMM chunks 2020-12-05 00:08:33 +01:00
w64.c
w64.h
wavdec.c avformat/wavdec: Fix reading files with id3v2 apic before fmt tag 2021-04-18 02:49:43 +02:00
wavenc.c avformat/wavenc: Fix leak and segfault on reallocation error 2021-02-27 04:27:09 +01:00
wc3movie.c avformat/wc3movie: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -03:00
webm_chunk.c avformat/webm_chunk: Use ff_stream_encode_params_copy() 2021-04-18 02:29:23 +02:00
webmdashenc.c avformat/webmdashenc: Don't pass NULL to memcmp 2021-03-28 17:50:17 +02:00
webpenc.c avformat/webpenc: don't assume animated webp streams will have more than one packet 2021-04-16 11:08:24 -03:00
webvttdec.c avformat/webvttdec: Accept \r as newline 2020-06-26 07:48:10 +02:00
webvttenc.c avformat/webvttenc: Fix use of uninitialized variable 2021-04-08 14:14:45 +02:00
westwood_aud.c
westwood_audenc.c avformat/westwoodaudenc: Adds muxer for Westwood AUD format. 2021-04-26 19:56:33 +10:00
westwood_vqa.c
wsddec.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
wtv.h
wtv_common.c
wtvdec.c avformat/wtvdec: Improve size overflow checks in parse_chunks() 2021-04-22 16:01:21 +02:00
wtvenc.c avformat/avienc, wtvenc: Deduplicate codec tags list 2021-02-23 11:30:57 +01:00
wv.c
wv.h
wvdec.c avformat/wvdec: Check rate for overflow 2020-09-21 11:53:25 +02:00
wvedec.c
wvenc.c
xa.c
xmv.c
xvag.c
xwma.c avformat/xwma: Check for EOF in dpds_table read code 2020-10-30 17:46:34 +01:00
yop.c
yuv4mpeg.h
yuv4mpegdec.c
yuv4mpegenc.c avformat/yuv4mpegenc: Add const where appropriate 2020-09-04 17:34:44 +02:00