1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Andreas Rheinhardt 09bac9009e avformat/hdsenc: Add explicit deinit function
hdsenc already had an explicit function to free all allocations in case
of an error, but it was not marked as deinit function, so that it was
not called automatically when the AVFormatContext for muxing gets freed.

Using an explicit deinit function also makes the code cleaner by
allowing to return immediately without "goto fail".

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2020-04-30 08:24:09 +02:00
..
tests avformat/utils: make av_url_split search for hashmark as well to separate hostname 2020-02-15 18:41:36 +01:00
.gitignore
3dostr.c
4xm.c avformat: Improve returned error codes 2020-01-08 01:32:26 +01:00
a64.c
aacdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
aadec.c
ac3dec.c
acm.c
act.c
adp.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
ads.c
adtsenc.c avformat: use avpriv_mpeg4audio_get_config2() 2019-09-27 10:37:11 -03:00
adxdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
aea.c
afc.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
aiff.h
aiffdec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
aiffenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
aixdec.c
allformats.c avformat: add hca demuxer 2020-03-17 16:08:13 +01:00
alp.c avformat/alp: tweak probe function to return MAX-1 2020-03-09 13:41:12 +01:00
amr.c avformat/amr: Don't reimplement ff_raw_write_packet() 2020-04-14 18:52:44 +02:00
anm.c
apc.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
ape.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
apetag.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
apetag.h
apm.c avformat: add demuxer for Rayman 2's APM format 2020-02-21 14:47:29 +01:00
apngdec.c avformat/apngdec: Don't free extradata manually 2019-12-12 19:25:33 +01:00
apngenc.c avformat/apngenc: Add deinit function 2019-10-30 15:28:48 -03:00
aptxdec.c
aqtitledec.c
argo_asf.c avformat: add demuxer for argonaut games' ASF format 2020-01-26 10:24:00 +01:00
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat/asfdec_f: Fix overflow check in get_tag() 2020-03-21 20:55:27 +01:00
asfdec_o.c lavf/asfdec: Simplify the check conditions 2019-11-04 10:24:58 +08:00
asfenc.c avformat: convert some avio_flush() calls to avio_write_marker(AVIO_DATA_MARKER_FLUSH_POINT) 2020-01-07 21:51:45 +01:00
assdec.c
assenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
ast.c
ast.h
astdec.c
astenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
async.c
au.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
audiointerleave.c avformat/mux: Fix leak when adding packet to interleavement queue fails 2020-04-18 00:22:22 +02:00
audiointerleave.h avformat/audiointerleave: disallow using a samples_per_frame array 2020-03-14 22:25:25 +01:00
av1.c avformat/av1: Avoid allocation + copying when filtering OBUs 2020-01-26 12:41:32 -03:00
av1.h avformat/av1: Avoid allocation + copying when filtering OBUs 2020-01-26 12:41:32 -03:00
av1dec.c avformat/av1dec: simplify annexb_probe() 2019-11-16 15:56:36 -03:00
avc.c avformat/av1, avc, hevc: Remove av_freep() 2020-01-26 12:41:32 -03:00
avc.h avformat/avc: write the missing bits in the AVC Decoder Configuration Box 2019-11-28 15:20:37 -03:00
avformat.h avformat/avformat.h: Correct some comments 2020-04-01 05:48:31 +02:00
avformatres.rc
avi.h
avidec.c avformat/avidec: Fix memleak with embedded GAB2 subtitles 2020-04-05 18:38:26 +02:00
avienc.c avformat/avienc: Use AV_STRINGIFY for compile time constant 2020-03-14 22:07:27 +01:00
avio_internal.h avformat/aviobuf: Add function to reset dynamic buffer 2020-03-30 05:50:49 +02:00
avio.c remove CHAR_MIN/CHAR_MAX usage 2020-03-17 22:46:36 +01:00
avio.h avformat/avio: add avio_protocol_get_class 2020-01-30 17:10:12 +08:00
aviobuf.c avformat/aviobuf: Add function to reset dynamic buffer 2020-03-30 05:50:49 +02:00
avisynth.c avformat/avisynth: fix deprecation warning 2020-04-05 01:23:46 +02:00
avlanguage.c
avlanguage.h
avr.c
avs.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
bethsoftvid.c avformat/bethsoftvid: Fix potential memleak upon reallocation failure 2020-03-22 13:00:19 +01:00
bfi.c
bink.c avformat/bink: properly mark packets that are key frames 2020-03-20 14:24:34 +01:00
bintext.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
bit.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
bluray.c
bmv.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
boadec.c
brstm.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
c93.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
cache.c avformat/cache: rename the class name fro Cache to cache 2019-12-11 15:22:24 +08:00
caf.c
caf.h
cafdec.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
cafenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
cavsvideodec.c
cdg.c
cdxl.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
chromaprint.c lavf/chromaprint: Silence compilation warnings 2020-04-05 22:47:21 +02:00
cinedec.c avformat/cinedec: check av_strdup() return value 2019-10-19 06:47:10 +02:00
codec2.c
concat.c lavf/concat: implement FFSEEK_SIZE. 2019-08-13 15:38:57 +02:00
concatdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
crcenc.c
crypto.c
cutils.c
dash.c
dash.h
dashdec.c avformat/dashdec: add attribute lang for audio and subtitle streams 2020-04-15 12:45:23 +08:00
dashenc.c avformat/dashenc: use av_reallocp_array() 2020-04-29 11:58:03 +05:30
data_uri.c
dauddec.c
daudenc.c
davs2.c
dcstr.c
derf.c avformat: add derf demuxer 2020-03-17 16:05:49 +01:00
dfa.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
dhav.c avformat/dhav: improve seeking 2019-12-25 22:10:47 +01:00
diracdec.c
dnxhddec.c
dsfdec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
dsicin.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
dss.c avformat/dss: Remove unnecessary allocation 2020-04-03 17:56:57 +02:00
dtsdec.c avformat/dtsdec: make S16LE discrimination sharper 2020-01-18 18:35:57 +01:00
dtshddec.c
dump.c lavf/dump: dump DOVI side data 2020-04-23 08:05:56 +08:00
dv.c avformat/dv: free all allocated structs on dv_read_header failure 2019-10-11 20:38:36 -03:00
dv.h
dvbsub.c
dvbtxt.c
dvenc.c avformat/dvenc: Don't zero unnecessarily 2020-01-26 17:24:41 +01:00
dxa.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
eacdata.c
electronicarts.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
epafdec.c
ffmeta.h
ffmetadec.c
ffmetaenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
fifo_test.c
fifo.c ffplay, avcodec, avformat: Don't initialize before av_packet_ref() 2020-03-28 04:17:20 +01:00
file_open.c
file.c avformat/hls: support data protocol in uri for EXT-X-MAP 2020-01-18 22:41:11 +08:00
filmstripdec.c
filmstripenc.c avformat/filmstripenc: Use ff_raw_write_packet() 2020-04-14 19:01:27 +02:00
fitsdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
fitsenc.c
flac_picture.c avformat/flac_picture: Return directly if nothing has been allocated 2019-12-01 17:17:04 +01:00
flac_picture.h
flacdec.c avformat/flacdec: Remove useless packet 2019-11-17 23:44:17 +01:00
flacenc_header.c avformat/flacenc: Add const to ff_flac_write_header() parameter 2019-11-28 18:44:01 +01:00
flacenc.c avformat/flacenc: Don't allocate updated streaminfo separately 2020-04-18 01:53:31 +02:00
flacenc.h avformat/flacenc: Add const to ff_flac_write_header() parameter 2019-11-28 18:44:01 +01:00
flic.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
flv.h
flvdec.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
flvenc.c avformat/flvenc: Avoid unnecessary seek 2020-01-17 20:17:55 +01:00
format.c
framecrcenc.c
framehash.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
frmdec.c
fsb.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
ftp.c avformat/ftp: slightly rework file retrieval with seeking 2020-02-15 18:41:36 +01:00
fwse.c avformat: add fwse demuxer 2020-03-17 16:04:42 +01:00
g722.c
g723_1.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
g726.c
g729dec.c avformat/g729dec: set packet duration and correctly set timebase info 2019-09-27 12:39:21 +02:00
gdv.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
genh.c
gif.c
gifdec.c
golomb_tab.c
gopher.c
gsmdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
gxf.c
gxf.h
gxfenc.c avformat/audiointerleave: disallow using a samples_per_frame array 2020-03-14 22:25:25 +01:00
h261dec.c
h263dec.c
h264dec.c
hashenc.c avformat: remove avio_flush() calls from the end of write_packet functions 2020-01-07 21:51:45 +01:00
hca.c avformat: add hca demuxer 2020-03-17 16:08:13 +01:00
hcom.c avformat/hcom: Tell the compiler about set but not read variables 2019-09-16 00:04:18 +02:00
hdsenc.c avformat/hdsenc: Add explicit deinit function 2020-04-30 08:24:09 +02:00
hevc.c avformat/av1, hevc: Make *_buf-functions return 0 on success 2020-01-26 12:41:31 -03:00
hevc.h avformat/av1, avc, hevc: Remove av_freep() 2020-01-26 12:41:32 -03:00
hevcdec.c
hls.c avformat/hls: Don't strdup non-null-terminated string 2020-03-24 21:22:15 +01:00
hlsenc.c avformat/hlsenc: add hls_fmp4_init_resend option 2020-04-15 12:45:16 +08:00
hlsplaylist.c avformat: add subtitle support in master playlist m3u8 2020-04-08 23:02:41 +08:00
hlsplaylist.h avformat: add subtitle support in master playlist m3u8 2020-04-08 23:02:41 +08:00
hlsproto.c
hnm.c avformat/hnm: Only keep and parse what is needed later 2020-04-02 21:22:52 +02:00
http.c avformat/http: escape unsafe URL path in HTTP request 2020-02-15 18:41:36 +01:00
http.h avformat/http: add ff_http_do_new_request2 for options 2019-10-08 14:57:44 +08:00
httpauth.c avformat/httpauth: do not decode plus sign to space in credentials 2020-02-15 18:41:36 +01:00
httpauth.h
icecast.c avformat/icecast: Use AV_DICT_DONT_STRDUP_VAL to save an av_strdup 2019-12-21 15:01:57 +01:00
icodec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
icoenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
id3v1.c libavformat: fix spelling in ID3v1 genres and extend the list of Winamp extensions. 2020-01-05 20:31:42 +01:00
id3v1.h libavformat: fix spelling in ID3v1 genres and extend the list of Winamp extensions. 2020-01-05 20:31:42 +01:00
id3v2.c avformat/id3v2: Fix double-free on error 2019-12-10 16:09:14 +01:00
id3v2.h
id3v2enc.c avformat/id3v2enc: fix bad ID3v2 tag length 2020-01-10 12:02:13 +01:00
idcin.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
idroqdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
idroqenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
iff.c avformat/iff: Use ff_alloc_extradata 2019-12-11 16:24:16 +01:00
ifv.c
ilbc.c avformat/ilbc: Add missing #if for muxer 2020-04-07 17:01:58 +02:00
img2_alias_pix.c
img2_brender_pix.c
img2.c
img2.h avformat/img2dec: add option to provide metadata fields related to input path 2020-01-10 23:08:18 +01:00
img2dec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
img2enc.c ffplay, avcodec, avformat: Don't initialize before av_packet_ref() 2020-03-28 04:17:20 +01:00
ingenientdec.c
internal.h avformat: only allow a single bitstream filter when muxing 2020-04-26 22:39:01 +02:00
ip.c
ip.h
ipmovie.c
ircam.c
ircam.h
ircamdec.c
ircamenc.c
isom.c avcodec: add cdtoons decoder 2020-02-15 10:55:33 +01:00
isom.h libavformat/mov: fix multiple trun per traf 2020-04-11 18:15:58 +02:00
iss.c
iv8.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
ivfdec.c avformat/ivfdec: Change the length field to 32 bits 2019-10-08 21:45:00 -04:00
ivfenc.c avformat/ivfenc: Don't use size_t for size of file 2020-02-28 19:40:05 +01:00
jacosubdec.c
jacosubenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
jvdec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
kvag.c avformat: add demuxer for Simon & Schuster Interactive's VAG format 2020-02-06 17:26:22 +01:00
latmenc.c avformat/latmenc: abort if no extradata is available 2019-10-15 13:04:44 -03:00
libamqp.c avformat: Add AMQP version 0-9-1 protocol support 2020-03-09 22:07:17 +01:00
libavformat.v
libgme.c
libmodplug.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
libopenmpt.c
librtmp.c
libsmbclient.c
libsrt.c avformat/libsrt: make avformat connect timeout 0 by default 2020-02-24 00:13:38 +01:00
libssh.c
libzmq.c avformat/libzmq: Make default pkt_size value consistent with amqp 2020-03-09 22:07:18 +01:00
lmlm4.c
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c
lrcenc.c
lvfdec.c
lxfdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
m4vdec.c
Makefile avformat/filmstripenc: Use ff_raw_write_packet() 2020-04-14 19:01:27 +02:00
matroska.c avformat/matroska: Move mime_tag lists to matroskadec 2020-04-20 21:24:18 +02:00
matroska.h avformat/matroska: Move mime_tag lists to matroskadec 2020-04-20 21:24:18 +02:00
matroskadec.c avformat/matroska: Move mime_tag lists to matroskadec 2020-04-20 21:24:18 +02:00
matroskaenc.c avformat/matroskaenc: Use comparison instead of assignment 2020-04-22 03:45:44 +02:00
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c avformat/microdvd: Use \n instead of \0 to end file header 2019-12-27 12:38:08 +01:00
microdvdenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
mj2kdec.c
mkvtimestamp_v2.c
mlpdec.c
mlvdec.c avformat/mlvdec:drop unnecessary check before ff_format_io_close 2019-11-09 11:27:14 +09:00
mm.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
mmf.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
mms.c avformat/mms: add logging context to log 2019-10-08 13:47:16 +08:00
mms.h
mmsh.c
mmst.c avformat/mmst: add logging context to log 2019-10-08 13:47:12 +08:00
mov_chan.c
mov_chan.h
mov_esds.c
mov.c lavf/mov: support dvcC/dvvC box for DOVI 2020-04-23 08:05:46 +08:00
movenc.c avformat/movenc: cosmetics 2020-04-26 14:34:03 +02:00
movenc.h avformat/movenc: remove the write_clli mov flag 2020-04-13 10:37:45 -06:00
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c avformat/mp3dec: Count last partial frame in probe. 2020-02-28 19:40:05 +01:00
mp3enc.c lavf/mp3enc: fix ID3v1 year metadata setting issue 2020-04-29 15:14:17 +08:00
mpc8.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
mpc.c avformat/mpc: Simplify cleanup 2020-04-19 02:37:46 +02:00
mpeg.c avformat/mpeg: Don't use unintialized value 2020-04-09 15:16:20 +02:00
mpeg.h
mpegenc.c avformat: convert some avio_flush() calls to avio_write_marker(AVIO_DATA_MARKER_FLUSH_POINT) 2020-01-07 21:51:45 +01:00
mpegts.c lavf/mpegts: support DOVI Video Stream Descriptor 2020-04-23 08:05:33 +08:00
mpegts.h avformat/mpegtsenc: use standard pids for m2ts 2020-04-21 21:28:29 +02:00
mpegtsenc.c avformat/mpegtsenc: use av_log_once for data stream warning 2020-04-23 11:31:35 +05:30
mpegvideodec.c
mpjpeg.c avformat/mpjpeg: Remove mpjpeg_write_trailer 2020-01-08 01:32:26 +01:00
mpjpegdec.c avformat/mpjpegdec: Remove redundant initializations 2020-02-11 00:15:19 +01:00
mpl2dec.c
mpsubdec.c avformat/mpsubdec: Clear queue on error 2019-10-08 16:24:58 +02:00
msf.c
msnwc_tcp.c
mtaf.c
mtv.c avformat/mtv: check av_strdup() return value 2019-10-19 06:54:53 +02:00
musx.c
mux.c avformat: only allow a single bitstream filter when muxing 2020-04-26 22:39:01 +02:00
mvdec.c avformat/mvdec: Check stream numbers 2020-02-25 19:57:16 +01:00
mvi.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
mxf.c avformat/mxfenc: add some missing content package rates 2020-03-14 22:25:25 +01:00
mxf.h avformat/mxfenc: move content package rates and timebase combinations to a separate struct 2020-03-14 22:25:25 +01:00
mxfdec.c avformat/mxfdec: Correct confusing struct tag 2020-03-30 07:27:02 +02:00
mxfenc.c libavformat/mux, mxfenc: Don't initialize unnecessarily 2020-04-18 01:24:56 +02:00
mxg.c
ncdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
network.c avformat/network: add logging context to log 2019-10-08 13:47:07 +08:00
network.h network: Define ENOTCONN as WSAENOTCONN if not defined 2019-12-11 22:18:09 +02:00
nistspheredec.c
nspdec.c
nsvdec.c avformat/nsvdec: Use av_packet_move_ref() for packet ownership transfer 2020-03-26 20:06:15 +01:00
nullenc.c
nut.c avformat/nut: add pcm_s64 support 2019-09-27 12:15:50 +02:00
nut.h
nutdec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
nutenc.c avformat/nutenc: Drop redundant frees 2020-03-14 22:07:27 +01:00
nuv.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
oggdec.c avformat/oggdec: Check for EOF after page header 2020-04-12 16:36:47 +02:00
oggdec.h
oggenc.c avformat/oggenc: Don't free AVStream's priv_data, fix memleak 2020-04-20 18:43:53 +02:00
oggparsecelt.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
oggparsedaala.c
oggparsedirac.c
oggparseflac.c avformat/oggparseflac: Replace skip_bits_long() by skip_bits() where possible 2019-12-31 18:43:50 +01:00
oggparseogm.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
oggparseopus.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
oggparseskeleton.c
oggparsespeex.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
oggparsetheora.c avformat/oggparsetheora: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
oggparsevorbis.c lavf/oggparsevorbis: Use case-insensitive key compare for vorbis picture 2020-04-11 12:56:21 +02:00
oggparsevp8.c
oma.c
oma.h
omadec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
omaenc.c
options_table.h remove CHAR_MIN/CHAR_MAX usage 2020-03-17 22:46:36 +01:00
options.c avformat/options: don't call avformat_free_context() within avformat_alloc_context() 2019-10-19 21:29:36 -03:00
os_support.c
os_support.h
paf.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
pcm.c
pcm.h
pcmdec.c
pcmenc.c
pjsdec.c avformat/pjsdec: Check duration for overflow 2019-10-20 19:57:51 +02:00
pmpdec.c
prompeg.c
protocols.c avformat: Add AMQP version 0-9-1 protocol support 2020-03-09 22:07:17 +01:00
psxstr.c avformat: Improve returned error codes 2020-01-08 01:32:26 +01:00
pva.c
pvfdec.c
qcp.c
qtpalette.c
qtpalette.h
r3d.c avformat/r3d: Remove write-only array 2020-04-23 20:09:38 +02:00
rawdec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rawdec.h
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
rawvideodec.c
rdt.c
rdt.h
realtextdec.c avformat/realtextdec: free queue on error 2019-08-22 18:35:44 +02:00
redspark.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
replaygain.c
replaygain.h
riff.c avcodec: add MV30 decoder 2020-04-10 12:22:09 +02:00
riff.h avformat/avidec: add support for recognizing HEVC fourcc when demuxing 2019-08-31 17:38:25 +02:00
riffdec.c avcodec: fix pcm zork decoder 2020-02-16 12:54:57 +01:00
riffenc.c
rl2.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
rm.c
rm.h
rmdec.c avformat: Improve returned error codes 2020-01-08 01:32:26 +01:00
rmenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
rmsipr.c
rmsipr.h
rpl.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
rsd.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rso.c
rso.h
rsodec.c
rsoenc.c avformat/rso: Don't reimplement ff_raw_write_packet() 2020-04-14 18:57:59 +02:00
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c
rtmphttp.c
rtmppkt.c
rtmppkt.h
rtmpproto.c lavf/rtmpproto: Don't unref uninitialized buffers 2019-12-07 14:09:12 +08:00
rtp.c
rtp.h
rtpdec_ac3.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_amr.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_asf.c
rtpdec_dv.c
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263_rfc2190.c
rtpdec_h263.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_h264.c
rtpdec_hevc.c avformat/rtpdec_hevc: Don't reimplement ff_alloc_extradata 2019-12-12 19:25:33 +01:00
rtpdec_ilbc.c
rtpdec_jpeg.c
rtpdec_latm.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_mpa_robust.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_mpeg4.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_mpeg12.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_qt.c avformat: Forward errors where possible 2019-12-12 19:25:33 +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 avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
rtpdec_vc2hq.c
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
rtpdec.c avformat: remove unneeded avio_flush() calls before calling avio_close_dyn_buf() 2020-01-07 21:51:45 +01:00
rtpdec.h
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263_rfc2190.c
rtpenc_h263.c
rtpenc_h264_hevc.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c avformat/rtpenc_mpegts: removed unused check of avformat_free_context 2019-12-02 00:08:21 +08:00
rtpenc_mpv.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpenc.c Revert "avformat/utils: make ff_ntp_time() accept a timestamp as input argument" 2020-01-16 22:27:35 -03:00
rtpenc.h Revert "avformat/utils: make ff_ntp_time() accept a timestamp as input argument" 2020-01-16 22:27:35 -03:00
rtpproto.c
rtpproto.h
rtsp.c avformat/rtsp: Put strings instead of pointers to strings into array 2020-04-20 18:21:39 +02:00
rtsp.h
rtspcodes.h
rtspdec.c
rtspenc.c
s337m.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
samidec.c
sapdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
sapenc.c
sauce.c
sauce.h
sbcdec.c
sbgdec.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
sccdec.c avformat/sccdec: use av_sscanf() instead 2020-02-04 20:39:46 +01:00
sccenc.c
sctp.c
sdp.c
sdr2.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
sdsdec.c avformat/sdsdec: fix undefined behaviour 2019-09-25 18:01:09 +02:00
sdxdec.c
segafilm.c
segafilmenc.c avformat/segafilmenc: Add deinit function 2020-02-25 19:57:16 +01:00
segment.c avformat: only allow a single bitstream filter when muxing 2020-04-26 22:39:01 +02:00
serdec.c
shortendec.c avformat/shortendec: Check k in probe 2019-10-16 19:17:57 +02:00
sierravmd.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
siff.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
smacker.c avformat/smacker: Cosmetics 2020-04-08 16:23:07 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
smoothstreamingenc.c avformat/smoothstreaming: Fix memleaks on errors 2020-03-14 22:07:27 +01:00
smush.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
sol.c
sox.h
soxdec.c
soxenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
spdif.c
spdif.h
spdifdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
spdifenc.c avformat/spdifenc: fix TrueHD streams over 48kHz 2020-02-20 23:04:50 +02:00
srtdec.c
srtenc.c
srtp.c
srtp.h
srtpproto.c
stldec.c
subfile.c libavformat/subfile: Fix SEEK_CUR and SEEK_END seeking 2019-08-13 16:00:23 +02:00
subtitles.c avformat/subtitles: Don't increment packet counter prematurely 2020-03-22 13:00:19 +01:00
subtitles.h
subviewer1dec.c
subviewerdec.c lavf/subviewerdec: Support higher sub-second precision. 2020-03-21 18:46:36 +01:00
supdec.c
supenc.c
svag.c
swf.c
swf.h
swfdec.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
swfenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
takdec.c
tcp.c
tedcaptionsdec.c
tee_common.c
tee_common.h
tee.c ffplay, avcodec, avformat: Don't initialize before av_packet_ref() 2020-03-28 04:17:20 +01:00
teeproto.c
thp.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
tiertexseq.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
tls_gnutls.c lavf/tls_gnutls: check for interrupt inside handshake loop 2020-04-21 21:14:26 +03:00
tls_libtls.c
tls_mbedtls.c lavf/tls_mbedtls: fix resource leak 2020-04-22 12:41:29 +08:00
tls_openssl.c avformat/tls_openssl: don't use libcrypto locking functions with newer OpenSSL versions 2019-12-19 19:30:37 -03:00
tls_schannel.c
tls_securetransport.c
tls.c
tls.h
tmv.c
tta.c
ttaenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
tty.c lavf/tty: Reduce probe score to fix ffmetadata auto-detection. 2020-03-14 15:38:34 +01:00
txd.c
ty.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
udp.c avformat/udp: support w32pthreads compat 2020-03-08 19:08:04 +01:00
uncodedframecrcenc.c
unix.c
url.c
url.h
urldecode.c avformat/urldecode: add the ability to not decode plus sign to space 2020-02-15 18:41:36 +01:00
urldecode.h avformat/urldecode: add the ability to not decode plus sign to space 2020-02-15 18:41:36 +01:00
utils.c avformat: only allow a single bitstream filter when muxing 2020-04-26 22:39:01 +02:00
v210.c
vag.c
vapoursynth.c
vc1dec.c
vc1test.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
vc1testenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
version.h avformat/dashenc: add a PlaybackRate element 2020-04-20 13:49:15 -03:00
vividas.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
vivo.c avformat/vivo: set packet duration 2020-02-20 14:41:26 +01:00
voc_packet.c
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vpcc.c
vpcc.h
vpk.c avformat/vpk: add seeking support 2020-03-12 18:47:39 +01:00
vplayerdec.c
vqf.c avformat: Remove unnecessary av_packet_unref() 2020-02-10 22:41:38 +01:00
w64.c
w64.h
wavdec.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
wavenc.c avformat: remove more unneeded avio_flush() calls 2020-01-07 21:51:45 +01:00
wc3movie.c avformat/wc3movie: fix memleak when read content size not equvipe input size 2019-10-28 14:26:22 +08:00
webm_chunk.c avformat/Makefile: Remove false dependencies of WebM and Matroska muxer 2020-04-14 18:43:44 +02:00
webmdashenc.c avformat/Makefile: Remove false dependencies of WebM and Matroska muxer 2020-04-14 18:43:44 +02:00
webpenc.c
webvttdec.c avformat/webvttdec: Remove write-only variable 2020-04-23 20:09:38 +02:00
webvttenc.c avformat: remove avio_flush() calls from the end of write_header functions 2020-01-07 21:51:45 +01:00
westwood_aud.c
westwood_vqa.c avformat: Forward errors where possible 2019-12-12 19:25:33 +01:00
wsddec.c
wtv_common.c
wtv.h
wtvdec.c avformat/wtvdec: Forward errors when reading packet 2020-02-19 22:37:30 +01:00
wtvenc.c avformat: remove unneeded avio_flush() calls from the end of write_trailer functions 2020-01-07 21:51:45 +01:00
wv.c
wv.h
wvdec.c avformat/wvdec: Export version as extradata 2020-04-02 07:17:34 +02:00
wvedec.c
wvenc.c
xa.c
xmv.c avformat: Don't free old extradata before ff_alloc/get_extradata 2019-12-12 19:25:33 +01:00
xvag.c
xwma.c avformat/xwma: return always proper error codes 2020-03-19 10:58:07 +01:00
yop.c avformat/yop: Use av_packet_move_ref() for packet ownership transfer 2020-03-26 20:51:34 +01:00
yuv4mpeg.h
yuv4mpegdec.c avformat/yuv4mpegdec: add support for 444alpha 2020-03-19 17:34:31 +01:00
yuv4mpegenc.c