ffmpeg/libavformat
Eduard Sinelnikov 7fcbebbeaf avformat/aiffdec: AIFF fix in case of ANNO
Apple's AIFF protocol clearly states that each chucnk which is odd sized a padding should be added.
In the old version of aiffdec adding of padding was done in `get_meta`. And in case of unknown chunk name it was done in defalut case.
The new version has deleted the padding in default case and added padding adding after the switch.
But the new version didn't removed the padding adding in the `get_meta` function so in some cases padding was added twice which leaded to a bug.

Fixes: sample.aiff

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-01-11 03:29:25 +01:00
..
tests avformat/mux: stop delaying writing the header 2017-12-06 15:43:59 -03:00
.gitignore
3dostr.c
4xm.c
a64.c
aacdec.c avformat/aacdec: Fix leak in adts_aac_read_packet() 2017-11-26 18:35:55 +01:00
aadec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
ac3dec.c avformat/ac3dec: Check buf2 before adding 16 in ac3_eac3_probe() 2017-10-28 20:24:04 +02:00
acm.c
act.c
adp.c lavf/adp: Fix the probe function on systems with signed char. 2017-10-09 02:57:48 +02:00
ads.c
adtsenc.c Merge commit '831018b0bbe26a603802a9022472f714a59293be' 2017-10-30 17:47:21 -03:00
adxdec.c
aea.c
afc.c
aiff.h
aiffdec.c avformat/aiffdec: AIFF fix in case of ANNO 2018-01-11 03:29:25 +01:00
aiffenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
aixdec.c
allformats.c libavformat: remove the ffmenc and ffmdec muxer and demuxers 2018-01-06 18:32:15 +00:00
amr.c lavf/amr: Do not set codec_tag for raw amr_nb and raw amr_wb. 2017-11-06 13:36:40 +01:00
anm.c
apc.c
ape.c lavf/ape: remove unused magic field 2017-03-29 14:49:29 +02:00
apetag.c
apetag.h
apngdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
apngenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
aptxdec.c aptx: add raw muxer and demuxer for aptX 2017-11-10 21:32:06 +00:00
aqtitledec.c
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
asfdec_o.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02: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
assenc.c
ast.c
ast.h
astdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
astenc.c
async.c
au.c
audiointerleave.c
audiointerleave.h
avc.c avformat/avc: support writting more than one sps/pps in ff_isom_write_avcc 2017-11-30 00:17:41 -03:00
avc.h
avformat.h avformat/mux: stop delaying writing the header 2017-12-06 15:43:59 -03:00
avformatres.rc
avi.h
avidec.c avcodec/exif: remove GetByteContext usage from avpriv_exif_decode_ifd() 2017-10-26 00:45:49 -03:00
avienc.c avformat/avienc: fix fields-per-frame value for interlaced video streams 2017-11-27 09:13:05 +01:00
avio_internal.h libavformat/avio: Utility function to return URLContext 2017-11-29 14:31:34 +08:00
avio.c avformat/avio: check input URLContext value NULL 2017-12-28 12:07:22 +08:00
avio.h avformat/avio: remove must_flush from AVIOContext 2017-11-20 21:41:38 +01:00
aviobuf.c libavformat/avio: Utility function to return URLContext 2017-11-29 14:31:34 +08:00
avisynth.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
avlanguage.c
avlanguage.h
avr.c
avs.c
bethsoftvid.c
bfi.c
bink.c lavf/bink: fix latest header and add all existing revisions 2017-08-20 11:33:51 +02:00
bintext.c
bit.c lavf/bit: Fix the G.729 bit auto-detection. 2017-09-30 20:41:52 +02:00
bluray.c
bmv.c
boadec.c
brstm.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
c93.c
cache.c libavformat: not treat 0 as EOF 2017-10-19 22:07:21 +02:00
caf.c lavf/caf: Support demuxing Opus. 2017-09-20 03:31:48 +02:00
caf.h
cafdec.c avformat/cafdec: reject multichannel Opus streams 2017-09-19 23:06:42 -03:00
cafenc.c lavf/cafenc: Only allow mono and stereo for Opus. 2017-10-17 23:00:07 +02:00
cavsvideodec.c
cdg.c
cdxl.c
chromaprint.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
cinedec.c avformat/cinedec: Fix DoS due to lack of eof check 2017-08-27 19:22:08 +02:00
concat.c libavformat: not treat 0 as EOF 2017-10-19 22:07:21 +02:00
concatdec.c lavf/concatdec: properly init streams timestamp parameters. 2017-12-31 10:33:24 +01:00
crcenc.c
crypto.c Merge commit 'd860a3cc0a12360a92b9ffd179a0c34413beaf88' 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 lavf/dashdec: Fix several memleaks. 2017-11-12 22:20:22 +08:00
dashenc.c avformat/dashenc: Persistent HTTP connections supported as an option 2017-12-29 18:12:32 +08:00
data_uri.c
dauddec.c
daudenc.c
dcstr.c
dfa.c
diracdec.c
dnxhddec.c
dsfdec.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
dsicin.c
dss.c
dtsdec.c avcodec/dca: remove GetBitContext usage from avpriv_dca_parse_core_frame_header() 2017-07-21 12:18:10 -03:00
dtshddec.c
dump.c lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT. 2017-12-17 18:05:42 +01:00
dv.c
dv.h
dvbsub.c
dvbtxt.c
dvenc.c
dxa.c lavf: use av_fourcc2str() where appropriate 2017-03-29 14:49:29 +02:00
eacdata.c
electronicarts.c
epafdec.c
ffmeta.h
ffmetadec.c
ffmetaenc.c
fifo.c libavformat/fifo: Fix initialization of underlying AVFormatContext 2017-07-19 10:08:19 +02:00
file_open.c
file.c avformat/file: increase min/max packet size to 256k for written files 2017-06-24 18:51:29 +02:00
filmstripdec.c
filmstripenc.c
fitsdec.c Add FITS Demuxer 2017-08-30 12:13:01 +02:00
fitsenc.c avformat/fitsenc: validate input pixel format 2017-11-13 20:33:10 +01:00
flac_picture.c Use the new AVIOContext destructor. 2017-09-01 02:16:33 -03:00
flac_picture.h
flacdec.c
flacenc_header.c
flacenc.c
flacenc.h
flic.c
flv.h
flvdec.c Merge commit '279e3aaa14daba6b7a37d75f3fb6e29c732d123f' 2017-10-28 15:29:23 -03:00
flvenc.c
format.c avformat: use mutexes instead of atomics in av_register_{input,output}_format() 2018-01-05 13:18:34 -03:00
framecrcenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
framehash.c
frmdec.c
fsb.c
ftp.c avformat/ftp: Solve a crash bug when network occur a exception 2017-04-05 23:57:08 +02:00
g722.c
g723_1.c
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
gdv.c avformat/gdv: Make FixedSize static 2017-09-07 15:19:22 +02:00
genh.c
gif.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
gifdec.c
golomb_tab.c
gopher.c
gsmdec.c
gxf.c
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
hashenc.c
hdsenc.c Use the new AVIOContext destructor. 2017-09-01 02:16:33 -03:00
hevc.c hevc: Improve stream constraint values in common header 2017-10-17 20:56:29 +01:00
hevc.h
hevcdec.c
hls.c avformat/hls: release mem resource to fix memleak 2017-12-31 10:43:54 -08:00
hlsenc.c avformat/hlsenc: creation of variant streams in subdirectories 2018-01-02 10:46:48 +08:00
hlsplaylist.c avformat/hlsplaylist: Audio rendition's name and defaultness made configurable 2017-12-29 13:47:12 +08:00
hlsplaylist.h avformat/hlsplaylist: Audio rendition's name and defaultness made configurable 2017-12-29 13:47:12 +08:00
hlsproto.c
hnm.c
http.c http: avoid logging reconnect warning if stream was aborted 2018-01-04 18:08:31 +01:00
http.h
httpauth.c
httpauth.h
icecast.c
icodec.c
icoenc.c
id3v1.c
id3v1.h
id3v2.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
id3v2.h avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
id3v2enc.c
idcin.c
idroqdec.c
idroqenc.c
iff.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
ilbc.c
img2_alias_pix.c
img2_brender_pix.c
img2.c lavf/img2: Add svg and svgz to allow reading image sequences. 2017-05-22 01:09:21 +02:00
img2.h
img2dec.c lavf/img2dec: Auto-detect svg images. 2017-10-07 03:42:00 +02:00
img2enc.c avformat/img2enc: add frame_pts option for make output filename 2017-11-13 10:52:01 +08:00
ingenientdec.c
internal.h avformat/hlsenc, utils: Moved is_http_proto from hlsenc to utils for re-use 2017-12-29 18:11:09 +08:00
ipmovie.c Interplay MVE: Implement frame format 0x10 2017-06-27 15:09:12 +02:00
ircam.c
ircam.h
ircamdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
ircamenc.c
isom.c avformat/isom: return proper error values in ff_mp4_read_dec_config_descr 2017-11-25 23:15:28 -03:00
isom.h lavf/movenc: add sdtp (sample dependency) box 2017-12-02 19:14:34 +01:00
iss.c
iv8.c
ivfdec.c
ivfenc.c ivfenc: add AV1 support 2017-12-13 15:10:07 +00:00
jacosubdec.c
jacosubenc.c
jvdec.c
latmenc.c Merge commit '831018b0bbe26a603802a9022472f714a59293be' 2017-10-30 17:47:21 -03:00
libavformat.v libavformat: unexpose private ff_ functions needed by ffserver 2018-01-06 18:37:06 +00:00
libgme.c
libmodplug.c
libopenmpt.c avformat/libopenmpt: Query duration and metadata after selecting subsong 2017-09-24 15:54:38 +01:00
librtmp.c avformat/librtmp: check return value of setsockopt 2017-06-13 19:48:08 +02:00
libsmbclient.c
libssh.c avformat/libssh: check the user provided a password before trying to use it 2017-06-17 17:16:13 -03:00
lmlm4.c
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c
lrcenc.c
lvfdec.c
lxfdec.c Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
m4vdec.c
Makefile libavformat: remove the ffmenc and ffmdec muxer and demuxers 2018-01-06 18:32:15 +00:00
matroska.c
matroska.h
matroskadec.c Merge commit '55fe72a841ba306370e68e86c88f34b4456aa4dd' 2017-11-12 00:46:52 -03:00
matroskaenc.c avformat/matroskaenc: add missing allocation failure checks for stream durations 2017-11-28 01:23:23 -03:00
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c
microdvdenc.c
mj2kdec.c
mkvtimestamp_v2.c
mlpdec.c
mlvdec.c lavf: use av_fourcc2str() where appropriate 2017-03-29 14:49:29 +02:00
mm.c mm: Skip unexpected audio packets 2017-04-20 15:39:18 +00:00
mmf.c
mms.c
mms.h
mmsh.c
mmst.c
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
mov.c lavf/mov: Use av_fast_realloc() in mov_read_stts(). 2018-01-01 22:27:29 +01:00
movenc.c avformat/movenc: Add support for more colorspaces 2017-12-15 00:08:56 +01:00
movenc.h lavf/movenc: add sdtp (sample dependency) box 2017-12-02 19:14:34 +01:00
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c avformat/mp3dec: use FFABS to instead of abs 2017-11-20 10:49:42 +08:00
mp3enc.c avformat/mp3enc: flush buffered packets if referencing fails 2017-10-06 21:59:11 -03:00
mpc8.c Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
mpc.c
mpeg.c avformat/mpeg: zero initialize idx_pkt 2017-09-23 19:37:21 -03:00
mpeg.h
mpegenc.c
mpegts.c lavf/mpegts: mark packets with TEI flag as corrupted 2017-12-13 20:07:00 -06:00
mpegts.h
mpegtsenc.c mpegtsenc: Don't pass NULL to memcpy 2017-07-06 21:28:20 -04:00
mpegvideodec.c
mpjpeg.c libavformat/mpjpeg: use "ffmpeg" instead of "ffserver" as boundary tag 2018-01-06 18:37:35 +00:00
mpjpegdec.c Use the new AVIOContext destructor. 2017-09-01 02:16:33 -03:00
mpl2dec.c
mpsubdec.c
msf.c
msnwc_tcp.c
mtaf.c
mtv.c
musx.c
mux.c avformat/mux: factorize AVFormatContext->avoid_negative_ts initialization 2017-12-12 20:18:29 -03:00
mvdec.c avformat/mvdec: check for EOF 2017-11-05 10:42:07 +01:00
mvi.c
mxf.c avformat/mxf: use FFABS to instead of abs 2017-11-20 10:50:30 +08:00
mxf.h avformat/mxfenc: write reel_name if metadata key is present 2017-12-08 20:02:16 +01:00
mxfdec.c avformat/mxfdec: fix last packet timestamps 2017-12-03 21:06:47 +01:00
mxfenc.c avformat/mxfenc: write reel_name if metadata key is present 2017-12-08 20:02:16 +01:00
mxg.c
ncdec.c
network.c http: block while waiting for reconnecting 2018-01-04 15:07:55 +01:00
network.h libavformat: unexpose the ff_inet_aton function 2018-01-06 18:34:39 +00:00
nistspheredec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
nspdec.c avformat: add NSP demuxer 2017-12-08 16:01:09 +01:00
nsvdec.c avformat/nsvdec: Fix DoS due to lack of eof check in nsvs_file_offset loop. 2017-09-01 01:48:31 +02:00
nullenc.c
nut.c avformat/nut: Add HEVC and Opus support 2017-03-30 13:26:04 +02:00
nut.h
nutdec.c lavf/nutdec: Fix an impossible condition, regression since e0c53c34. 2017-05-02 08:43:12 +02:00
nutenc.c
nuv.c
oggdec.c avformat/oggdec: Respect AVERROR codes returned by ogg parsers. 2017-12-02 19:14:23 +01:00
oggdec.h
oggenc.c avformat/oggenc: check for stream private data in ogg_free() 2017-06-22 16:12:51 -03: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 leave an invalid value in gpshift 2017-04-01 22:09:23 +02:00
oggparsedirac.c
oggparseflac.c
oggparseogm.c lavf/oggparseogm: Remove an unneeded include. 2018-01-08 14:36:18 +01:00
oggparseopus.c avformat/oggparseopus: Free opus extradata before reallocating. 2017-11-29 04:47:28 +01:00
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c
oggparsevorbis.c avformat/oggdec: Respect AVERROR codes returned by ogg parsers. 2017-12-02 19:14:23 +01:00
oggparsevp8.c Don't manipulate duration when it's AV_NOPTS_VALUE. 2017-11-29 00:52:27 -03:00
oma.c
oma.h
omadec.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
omaenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
options_table.h avformat/mux: stop delaying writing the header 2017-12-06 15:43:59 -03:00
options.c avformat/options: log filename on open 2017-06-03 23:14:04 +02:00
os_support.c libavformat/network: fix function duplication 2018-01-06 18:59:46 +00:00
os_support.h Merge commit 'e41daa62465036ad36ad0bd14e4936e848d7f07e' 2017-11-11 10:22:11 -03:00
paf.c
pcm.c
pcm.h
pcmdec.c avformat/pcmdec: fix memory leak 2017-06-13 19:49:06 +02:00
pcmenc.c
pjsdec.c
pmpdec.c
prompeg.c avformat: Fix Pro-MPEG non-square matrix 2017-06-27 12:54:06 +02:00
protocols.c Merge commit '61cec5adaacb358783c18aa07362f15824c1b274' 2017-11-01 16:52:05 -03:00
psxstr.c
pva.c
pvfdec.c
qcp.c
qtpalette.c
qtpalette.h
r3d.c
rawdec.c lavf: make avio_read_partial() public 2017-09-01 17:56:33 +02:00
rawdec.h
rawenc.c aptx: add raw muxer and demuxer for aptX 2017-11-10 21:32:06 +00:00
rawenc.h
rawutils.c
rawvideodec.c
rdt.c Use the new AVIOContext destructor. 2017-09-01 02:16:33 -03:00
rdt.h
realtextdec.c
redspark.c
replaygain.c
replaygain.h
riff.c avcodec/utvideodec: add support for UMH2, UMY2, UMH4, UMY4, UMRA, UMRG 2018-01-02 13:41:49 +01:00
riff.h Merge commit '0539d84d985e811e5989ef27c13f7e2dda0f9b89' 2017-09-28 00:28:38 -03:00
riffdec.c Merge commit '0539d84d985e811e5989ef27c13f7e2dda0f9b89' 2017-09-28 00:28:38 -03: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 avformat/rl2: Fix DoS due to lack of eof check 2017-08-27 19:23:30 +02:00
rm.c Add ClearVideo decoder 2017-04-25 15:39:10 +02:00
rm.h
rmdec.c Merge commit '95ce02b35d3d1bb16111031df1d82a6e4d894d36' 2017-11-07 19:17:26 -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 Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
rsd.c lavf: fix usages of av_get_codec_tag_string() 2017-03-29 14:49:29 +02:00
rso.c
rso.h
rsodec.c
rsoenc.c Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c Merge commit 'b864230c49089b087eef56988a3d6a784f6f9827' 2017-10-21 13:32:13 -03:00
rtmphttp.c
rtmppkt.c Merge commit 'a1a143adb0fd11c474221431417cff25db7d920f' 2017-09-26 18:29:05 -03:00
rtmppkt.h Merge commit 'a1a143adb0fd11c474221431417cff25db7d920f' 2017-09-26 18:29:05 -03:00
rtmpproto.c Merge commit 'b864230c49089b087eef56988a3d6a784f6f9827' 2017-10-21 13:32:13 -03:00
rtp.c
rtp.h
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c avformat/rtpdec_asf: free the buffer pointed by the AVIOContext 2017-11-06 16:25:32 -03:00
rtpdec_dv.c
rtpdec_formats.h rtp: rfc4175: add handler for YCbCr-4:2:2 2017-04-05 17:03:21 +01:00
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263_rfc2190.c
rtpdec_h263.c
rtpdec_h264.c avformat/rtpdec_h264: Fix heap-buffer-overflow 2017-08-23 22:19:33 +02:00
rtpdec_hevc.c
rtpdec_ilbc.c
rtpdec_jpeg.c Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
rtpdec_latm.c Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
rtpdec_mpa_robust.c
rtpdec_mpeg4.c
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c
rtpdec_rfc4175.c rtp: rfc4175: add handler for YCbCr-4:2:2 2017-04-05 17:03:21 +01:00
rtpdec_svq3.c
rtpdec_vc2hq.c
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
rtpdec.c rtp: rfc4175: add handler for YCbCr-4:2:2 2017-04-05 17:03:21 +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 libavformat/rtpenc_mpegts: check avformat_new_stream() return value 2017-11-28 01:18:22 +01:00
rtpenc_mpv.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
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
rtpproto.c libavformat: remove the ff_rtp_get_local_rtcp_port function 2018-01-06 18:34:55 +00: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 'f6161fccf8c5720ceac1ed1df8ba60ff8fed69f5' 2017-12-10 20:44:26 -03:00
rtsp.h Merge commit '79331df362fb05a0d04ca9489c87e5b80077a3f4' 2017-10-03 23:08:06 -03:00
rtspcodes.h
rtspdec.c rtspdec: Fix return error 2017-07-10 15:02:29 -04:00
rtspenc.c
s337m.c avformat/s337m: fix potentially undefined pointer arithmetic 2017-07-26 21:23:07 +03:00
samidec.c
sapdec.c
sapenc.c
sauce.c
sauce.h
sbgdec.c
sccdec.c
sccenc.c
sctp.c
sdp.c lavf/rtpenc: Add support for 24 bit pcm encoding as defined by RFC 3190. 2017-10-29 15:30:02 +01:00
sdr2.c
sdsdec.c
sdxdec.c
segafilm.c
segment.c Fix several typos 2017-09-21 16:17:02 -08:00
shortendec.c
sierravmd.c
siff.c
smacker.c smacker: fix integer overflow with pts_inc 2017-09-24 12:58:42 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c
smoothstreamingenc.c Remove some unneeded casts of bit_rate. 2017-09-22 01:33:22 +02:00
smush.c Merge commit '67351924fa91dea4339109100a4c0689f006581f' 2017-03-30 10:26:29 +02:00
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h
spdifdec.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
spdifenc.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
srtdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
srtenc.c
srtp.c
srtp.h
srtpproto.c
stldec.c
subfile.c avformat/subfile: allow to extract till EOF 2017-11-19 19:11:50 +01:00
subtitles.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
subtitles.h
subviewer1dec.c
subviewerdec.c
supdec.c
supenc.c Add SUP/PGS subtitle muxer 2017-09-09 12:07:14 +02:00
svag.c
swf.c
swf.h
swfdec.c Use the new AVIOContext destructor. 2017-09-01 02:16:33 -03:00
swfenc.c avformat/swfenc: use FFABS to instead of abs 2017-11-20 10:51:06 +08:00
takdec.c avcodec/tak: remove GetBitContext usage from avpriv_tak_parse_streaminfo() 2017-10-26 00:26:08 -03:00
tcp.c tcp: properly return EOF 2017-12-31 16:14:23 +01:00
tedcaptionsdec.c
tee_common.c
tee_common.h
tee.c
teeproto.c
thp.c
tiertexseq.c
tls_gnutls.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
tls_libtls.c libavformat: LibreSSL (libtls) support 2017-12-17 17:32:42 +11:00
tls_openssl.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
tls_schannel.c Merge commit '61cec5adaacb358783c18aa07362f15824c1b274' 2017-11-01 16:52:05 -03:00
tls_securetransport.c This fixes a deadlock while reading a chunked https response, if 2017-11-13 15:04:55 -06:00
tls.c
tls.h Merge commit '61cec5adaacb358783c18aa07362f15824c1b274' 2017-11-01 16:52:05 -03:00
tmv.c
tta.c
ttaenc.c avformat/ttaenc: add tta_init() 2017-11-24 15:05:35 -03:00
tty.c
txd.c
ty.c avformat/ty: check cur_chunk_pos before using it 2017-11-12 22:58:15 +01:00
udp.c Revert "udp: fix compilation when HAVE_PTHREAD_CANCEL isnt defined" 2017-11-23 14:20:32 +00:00
uncodedframecrcenc.c avformat: do not use AVFrame accessor 2017-04-23 14:30:53 +07:00
unix.c
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/hlsenc, utils: Moved is_http_proto from hlsenc to utils for re-use 2017-12-29 18:11:09 +08:00
v210.c
vag.c
vc1dec.c
vc1test.c
vc1testenc.c
version.h avformat: add NSP demuxer 2017-12-08 16:01:09 +01:00
vivo.c
voc_packet.c
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vpcc.c movenc/isom: update vpcC box to version 1.0 of the specification 2017-05-16 01:53:05 +02:00
vpcc.h
vpk.c
vplayerdec.c
vqf.c Remove some unneeded casts of bit_rate. 2017-09-22 01:33:22 +02:00
w64.c
w64.h
wavdec.c avformat/wavdec: make fact chunk parsing for w64 more robust 2018-01-10 15:54:15 +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: use av_fourcc2str() where appropriate 2017-03-29 14:49:29 +02:00
webm_chunk.c
webmdashenc.c webmdashenc: Fix memory leak 2017-07-16 16:09:17 +01:00
webpenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
webvttdec.c
webvttenc.c
westwood_aud.c
westwood_vqa.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
wsddec.c
wtv_common.c
wtv.h
wtvdec.c libavformat/wtvdec: return AVERROR_EOF on EOF 2017-10-13 17:23:54 +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 Merge commit '67deba8a416d818f3d95aef0aa916589090396e2' 2017-03-31 10:40:34 +02:00
wvedec.c
wvenc.c
xa.c
xmv.c
xvag.c
xwma.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
yop.c
yuv4mpeg.h
yuv4mpegdec.c avformat/yuv4mpeg: add gray9/10/12 support 2017-10-26 18:32:28 +02:00
yuv4mpegenc.c avformat/yuv4mpeg: add gray9/10/12 support 2017-10-26 18:32:28 +02:00