Skip to content


Subversion checkout URL

You can clone with
Download ZIP

avformat/asfdec_f: Fix memleak

Found-by: jamrial
Signed-off-by: Michael Niedermayer <>
latest commit 1f69b7baa1
@michaelni michaelni authored
Failed to load latest commit information.
4xm.c avformat/4xm: Change fps to AVRational
Makefile Rename asfdec-o.c to asfdec_o.c
a64.c avformat/a64: Avoid segfault in a64_write_header() when stream codec …
aacdec.c Merge commit '02cf0c9e42967de1e4d2803bee3573bc5b735fdd'
ac3dec.c avformat/ac3dec: Use avpriv_ac3_parse_header2()
act.c wavdec: RIFX file format support
adp.c replace calls to url_feof() with avio_feof()
adtsenc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
adxdec.c avformat/adxdec: check avctx->channels for invalid values
aea.c Merge commit '3941df546276b190cc9362fd093e6721e8e52f50'
afc.c avformat: use ff_alloc_extradata()
aiff.h Fix decoding of G.726 in AIFF.
aiffdec.c avformat/aiffdec: avoid double and ldexp()
aiffenc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
allformats.c lavf/img2dec: Autodetect dds frames.
amr.c replace calls to url_feof() with avio_feof()
anm.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
apc.c avformat/apc: use ff_get_extradata()
ape.c avformat/ape: Use av_malloc_array()
apetag.c Merge commit 'e1a57cbb1c2752feb9315f748836dc44e58d2dc6'
apetag.h Merge commit '2d2d6a4883479403798f4ed46941d5b365823570'
apngdec.c avformat/apngdec: Use 64bit for ret to avoid overflow
apngenc.c lavf/apngenc: Fix png remuxing by using default extension apng.
aqtitledec.c replace calls to url_feof() with avio_feof()
asf.c Merge commit '1eb932803037a3c9f98f66aeb80024dfa3c5c743'
asf.h avformat/asfdec_f: Add ASFDataType, use named types for metadata
asfcrypt.c Merge commit '48a4ffa722c0874b251de9d201babed52cef0bcb'
asfcrypt.h Globally rename the header inclusion guard names.
asfdec_f.c avformat/asfdec_f: Fix memleak
asfdec_o.c Merge commit '5bdfc17189e4ea63c6b46b6d5256852fcb409d68'
asfenc.c Merge commit 'b08569a23948db107e5e6175cd4c695427d5339d'
assdec.c Print a warning if a subtitle demuxer changes utf16 to utf8.
assenc.c lavf/assenc: handle extra sections after Events
ast.c AST Muxer
ast.h AST Muxer
astdec.c replace calls to url_feof() with avio_feof()
astenc.c avformat/astenc: avoid using AVCodecContext.frame_number
au.c Merge commit 'f792d3cbb8e8e35c54a9358a55dd596b7a40f228'
audiointerleave.c Merge commit 'f7e932473314e6ca4c851d49cbde8570b6e66383'
audiointerleave.h Merge remote-tracking branch 'qatar/master'
avc.c lavf/avc: add buffer padding to extradata allocation
avc.h Merge commit 'a2efbecc4ed12d287cf29856418c4da4a7648d95'
avformat.h doc: avoid incorrect phrase 'allows to'
avformatres.rc Add Windows resource file support for shared libraries
avi.h Merge remote-tracking branch 'qatar/master'
avidec.c avformat/avidec: add mp2 to the list of exceptions instead of general…
avienc.c avformat/avienc: Correct possible dereference of null
avio.c avformat/avio: Move avio_delete() avio_move() to avpriv_ namespace
avio.h avformat/avio: Move avio_delete() avio_move() to avpriv_ namespace
avio_internal.h Merge commit 'bff0349d9da527084e1433167466d8afc9e25c7f'
aviobuf.c avio: fix potential crashes when combining ffio_ensure_seekback + crc
avisynth.c Merge commit '247aa7af7d8197247c181e3fbfe8d93d75e41b29'
avlanguage.c Merge remote-tracking branch 'qatar/master'
avlanguage.h Fix grammar errors in documentation
avr.c avformat/avr: check channels and bps in probe
avs.c Merge commit 'f929ab0569ff31ed5a59b0b0adb7ce09df3fca39'
bethsoftvid.c Merge commit '84bf64d3598c98a748e609195358ea04b0cfd140'
bfi.c replace calls to url_feof() with avio_feof()
bink.c bink: check vst->index_entries before using it
bintext.c replace calls to url_feof() with avio_feof()
bit.c avformat/bit: only accept the g729 codec and 1 channel
bluray.c Merge commit 'e6153f173a49e5bfa70b0c04d2f82930533597b9'
bmv.c avformat/bmv: remove unused variable
boadec.c Merge commit '9deaec782810d098bca11c9332fab2d2f4c5fb78'
brstm.c lavf/brstm: if the file lies about the last block's size, correct it
c93.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
cache.c fix spelling errors
caf.c Support iLBC in caf.
caf.h Move channel chunk reading function to isom.c.
cafdec.c cafdec: free extradata before allocating it
cafenc.c Improve frame size calculation in caf muxer to fix adpcm_ms remuxing.
cavsvideodec.c avformat/cavsvideodec: use avpriv_find_start_code in cavsvideo_probe()
cdg.c avformat/cdg: Do not fail if filesize cannot be determined
cdxl.c avformat/cdxl: Fix integer overflow of image_size
cinedec.c cinedec: report white balance gain coefficients using metadata
concat.c Merge commit '95d312d6c82e7485f43c3ddda0f369af0e41c83b'
concatdec.c avformat/concatdec: copy stream metadata when using concat
crcenc.c Merge commit 'd92024f18fa3d69937cb2575f3a8bf973df02430'
crypto.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
cutils.c Merge commit 'ed6dad3737bf7bb2d5e9fa9511dfdb44806010e8'
dashenc.c Merge commit 'b8d2630c5327d2818d05c8a48be0417905d8e0fd'
data_uri.c lavf: add data: URI scheme.
dauddec.c replace calls to url_feof() with avio_feof()
daudenc.c Merge commit '0955e57ad07640574fc20ce0bea3c0b83982ada1'
dfa.c avformat/dfa: use avio_feof()
diracdec.c avformat/diracdec: check 2 chunks in probe
dnxhddec.c lavf/dnxhd: Autodetect more files that can be decoded.
dsfdec.c ff_id3v2_read: add option to limit ID3 magic number search
dsicin.c replace calls to url_feof() with avio_feof()
dss.c avformat/dss: implement seeking
dtsdec.c avformat/dtsdec: Extend DTS core sync word
dtshddec.c replace calls to url_feof() with avio_feof()
dump.c Merge commit 'df22e30172b09cda4d6f7d4f43508284be65848a'
dv.c avformat/dv: fix used dimension variables
dv.h Merge remote-tracking branch 'qatar/master'
dvbsub.c avformat/dvbsub: Fix hypothetical pointer overflow in dvbsub_probe()
dvenc.c replaced av_dv_codec_profile by av_dv_codec_profile2 in encoder and d…
dxa.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
eacdata.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
electronicarts.c electronicarts: demux alpha stream
epafdec.c lavc & lavf: replace deprecated av_log* functions
ffm.h Merge commit 'a25d912dca9cd553440167e0476c47581359c0fc'
ffmdec.c avformat/ffmdec: Check ffio_set_buf_size() return value
ffmenc.c avformat/ffmenc: Use ffio_free_dyn_buf()
ffmeta.h Merge remote-tracking branch 'qatar/master'
ffmetadec.c libavformat/ffmetadec: Make unchanged function arguments const
ffmetaenc.c Merge commit '3f7fd59d151a2773f0e2e93e56b6b13ec6e5334b'
file.c lavf/file: implement move and delete callbacks
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt
filmstripdec.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
filmstripenc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
flac_picture.c Merge commit '0b66fb4505e0bb43de3797f63f3290f0188d67cc'
flac_picture.h Merge commit '601d6228c4811d8971a2412a759e1a4ab775ebe8'
flacdec.c lavf/flac: Autodetect raw flac files.
flacenc.c avformat/flacenc: Check length in flac_write_block_comment()
flacenc.h Merge commit 'e19d48dfce52f1417f7f06143b96fed00cbcdc52'
flacenc_header.c Merge commit 'e19d48dfce52f1417f7f06143b96fed00cbcdc52'
flic.c avformat/flic: se av_freep() to avoid leaving stale extradata pointer
flv.h Merge commit 'a7ac1a7b94447f33ae95be4d6d186e2775977f91'
flvdec.c Merge commit 'a7ac1a7b94447f33ae95be4d6d186e2775977f91'
flvenc.c doc: fix spelling errors
format.c avformat/format: Add generic trace av_log in av_probe_input_format3()
framecrcenc.c avformat/framecrcenc: print the checksum and size of extradata as well
framehash.c Merge commit '194be1f43ea391eb986732707435176e579265aa'
frmdec.c frmdec: do not abuse ff_codec_get_id()
ftp.c lavf/ftp: remove fixed length buffers from context
g722.c Merge commit '1b891d17c531e8a63c2974aab4bf997ce70746f3'
g723_1.c Merge commit '7abd35a1ffaecfd79fa07b801621ee11ab595c43'
g729dec.c Merge commit 'e6153f173a49e5bfa70b0c04d2f82930533597b9'
gif.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
gifdec.c lavf/gif: Add an option max_gif_delay to limit the frame duration.
golomb_tab.c avformat: fix hevcs use of golomb from avformat
gopher.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
gsmdec.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
gxf.c avformat/gxf: Use 64bit for res to avoid overflow
gxf.h Avoid _t in gxf enum type names
gxfenc.c avformat/gxfenc: dont use a int intermediate to store in a unsigned i…
h261dec.c avformat/h261dec: dont accept invalid gobs in probe as valid
h263dec.c avformat/h263dec/h263_probe: Check TR
h264dec.c avformat/h264dec: Add ff_tlog() with trace information about h264 pro…
hdsenc.c avformat/hdsenc: Change duration from single to to double precision
hevc.c avformat: Fix bug in parse_rps for HEVC.
hevc.h Merge commit '34bbc81de8a49fbddb92b76dc733f40890480b2b'
hevcdec.c Merge commit '5846646296e377e093441dfe9eadde38ff1f7c99'
hls.c avformat/hls: do not iterate to next sequence number if interruption …
hlsenc.c avformat/hlsenc: removed empty/unused print_encryption_tag function
hlsproto.c Merge commit '7915e6741dbe1cf3a8781cead3e68a7666de14f4'
hnm.c avformat/hnm: fix decoding of 256x256 video
http.c lavf/http: Correctly terminate session with HTTP POST client.
http.h avformat/http: Introduce ff_http_averror()
httpauth.c avformat/httpauth: add comment about "" and algorithm
httpauth.h avformat/httpauth: Change enum to int, which is accessed via AVOption…
icecast.c Merge commit '3a6bb9735053c453f806ceab1d91124648d90aca'
icodec.c avformat/ico: use avmalloc(z)_array()
icoenc.c avformat/icoenc: Remove deprecated use of codec_name
id3v1.c avformat/id3v1: strip trailing whitespace
id3v1.h Merge remote-tracking branch 'qatar/master'
id3v2.c id3v2: strip trailing spaces from APIC tag
id3v2.h ff_id3v2_read: add option to limit ID3 magic number search
id3v2enc.c Merge commit '9279826008b80daad7446950a821f32033ccd33f'
idcin.c avformat/idcin: Remove redundant chunk size check
idroqdec.c Correct few "ffmpeg" typos
idroqenc.c RoQ encoder: support different integer framerates
iff.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
ilbc.c lavf: remove some flushing in write_packet muxers callbacks.
img2.c Merge commit '5c018ee18895f88e9e1d2174059dcdd48bf872d2'
img2.h lavf/img2dec: add option to disable pattern matching
img2_alias_pix.c avformat/img2_alias_pix: Add AVClass and image2 AVOptions
img2_brender_pix.c avformat/img2_alias & brender_pix: fix function names
img2dec.c lavf/img2dec: Improve detection of valid Quickdraw images.
img2enc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
ingenientdec.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
internal.h libavformat/mux: Add ff_choose_chroma_location()
ipmovie.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
ircam.c add forgotten AV_ prefix to some CODEC_IDs
ircam.h IRCAM demuxer & muxer
ircamdec.c IRCAM demuxer & muxer
ircamenc.c avformat/ircamenc: Avoid floats
isom.c Merge commit '7ca3e5203f133eb41a0b5c3a1d753a7427ba72e7'
isom.h mov: Add option to keep exact packet sequence after seeking
iss.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
iv8.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
ivfdec.c Merge remote-tracking branch 'qatar/master'
ivfenc.c ivfenc: incorrect fourcc for VP9 video
jacosubdec.c avformat/jacosubdec: Cleanup when avpriv_bprint_to_extradata() fails
jacosubenc.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
jvdec.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
latmenc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
libavformat.v lavf: stop exporting internal functions
libgme.c avformat/libgme: decrease score by 1, fixes probetest failure
libmodplug.c Add missing "const" all over the place.
libnut.c Remove a few occurences of "long long" from the libraries.
libquvi.c avformat/libquvi: fix error handling
librtmp.c avformat/librtmp: Fix build with --disable-network --enable-librtmp
libsmbclient.c lavf/libsmbclient: implement move and delete callbacks
libssh.c lavf/libssh: implement move and delete callbacks
lmlm4.c Merge commit '86a361081d3eb4e999d75bc2a462f01d88cbd2e5'
loasdec.c Merge commit 'f66d0c57b13c1b7102e1e353237af178960dd3c5'
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs
lrc.c AVFormat: LRC demuxer and muxer
lrc.h AVFormat: LRC demuxer and muxer
lrcdec.c replace calls to url_feof() with avio_feof()
lrcenc.c Drop remaining unneeded != NULL
lvfdec.c replace calls to url_feof() with avio_feof()
lxfdec.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
m4vdec.c avformat/m4vdec: mark as possibly containing discontinuities
matroska.c matroskadec: export cover art correctly
matroska.h matroskadec: export cover art correctly
matroskadec.c avformat/matroskadec: Fix undefined shift in read_sint()
matroskaenc.c Merge commit 'b14086ca38efa1a86cb0f0c6aa147b05f698877b'
md5enc.c avformat/md5enc: add format_version, to allow selecting which version…
md5proto.c Merge commit 'b7f1010c8fce09096057528f7cd29589ea1ae7df'
metadata.c avformat/metadata: allow ff_metadata_conv() to be called with NULL sa…
metadata.h Merge remote-tracking branch 'qatar/master'
mgsts.c replace calls to url_feof() with avio_feof()
microdvddec.c microdvd: do not export framerate hint as subtitle packet
microdvdenc.c lavf: remove some flushing in write_packet muxers callbacks.
mkvtimestamp_v2.c lavf: remove some flushing in write_packet muxers callbacks.
mlvdec.c avformat/mlvdec: Use AVFormatContext->open_cb()
mm.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
mmf.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
mms.c Merge commit '93c1b04abfc0dd31211a18bf2c0041d69cd16919'
mms.h Merge remote-tracking branch 'qatar/master'
mmsh.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
mmst.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
mov.c Merge commit 'a1e2caa93e4f8102666a21222f01b74838b6497f'
mov_chan.c mov: abort on EOF in ff_mov_read_chan
mov_chan.h Reinstate proper FFmpeg license for all files.
movenc.c Merge commit 'e95c7a61852cc5b9ce5445ff034b87553e61958a'
movenc.h Merge commit '67a2912307c3c08f2725ccae162cfe3426b80184'
movenchint.c Merge commit '8e32b1f0963d01d4f5d4803eb721f162e0d58d9a'
mp3dec.c avformat/mp3dec: Remove the ID3v1 tag removial code
mp3enc.c id3v2: prefer TDRC for date over TDRL.
mpc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
mpc8.c avformat/mpc8: Add () to protect MKMPCTAG()s arguments
mpeg.c lavf/mpeg: Do not detect unknown audio in Hikvision streams as alaw.
mpeg.h Merge commit '4e9e6fa99f3ff83cedbf6c378d62065ae419a3b9'
mpegenc.c avformat/mpegenc: Replace *0.7 by *7/10
mpegts.c Merge commit '42bc768e5240ec01237ad2eb7c69b917158de258'
mpegts.h lavf/mpegts: remove obsolete ff_mpegts_parse_* cruft
mpegtsenc.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
mpegvideodec.c avformat/mpegvideodec: fix hypothetical pointer overflow in mpegvideo…
mpjpeg.c avformat/mpjpeg: make boundary tag user customizable
mpjpegdec.c Merge commit '8a26ae5f94e613dbf7eb8e3c60462e966e409cdc'
mpl2dec.c replace calls to url_feof() with avio_feof()
mpsubdec.c avformat/mpsubdec: Use double instead of float for timestamp calculat…
msnwc_tcp.c lavf/msnwc: Return 0 if the probe function does not detect msnwc-tcp.
mtv.c Merge commit '9deaec782810d098bca11c9332fab2d2f4c5fb78'
mux.c libavformat/mux: Add ff_choose_chroma_location()
mvdec.c avformat/mvdec: Use 64bit for ret to avoid overflow
mvi.c Merge commit 'd92024f18fa3d69937cb2575f3a8bf973df02430'
mxf.c libavformat/mxf.c: Relaxed ProRes pattern
mxf.h avformat/mxf: Always evaluate PRINT_KEY() arguments at compile time
mxfdec.c avformat/mxfdec: Change version byte for JPEG2000 to match mxf.c and …
mxfenc.c avformat/mxfenc: Allow overriding /manual setting of the signal standard
mxg.c replace calls to url_feof() with avio_feof()
ncdec.c replace calls to url_feof() with avio_feof()
network.c network: prevent SIGPIPE on OSX
network.h avformat/network: Check for av_malloc* failures in ff_tls_init()
nistspheredec.c replace calls to url_feof() with avio_feof()
noproxy-test.c Merge commit 'ec7c51c7868d3ccc66b5cc38bf126258b94f086c'
nsvdec.c avformat/nsvdec: remove trace log from probe(), this is better done g…
nullenc.c avformat/nullenc: mark null as VFPS
nut.c avformat/nut: support WavPack
nut.h Merge commit '24ad3ac6a3e20350214e6c3f7a931635f264ae07'
nutdec.c avformat/nutdec: Check ff_gen_search() for failure
nutenc.c avformat/nutenc: Fix writing strings larger than 2gb
nuv.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
oggdec.c Merge commit '656e31ed8728b0c095d037dc9764fc8137c87200'
oggdec.h Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'
oggenc.c avformat/oggenc: Fix return code in case of flushing
oggparsecelt.c Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'
oggparsedirac.c avformat/oggparsedirac: use AVCodecContext.framerate
oggparseflac.c Merge commit '7784f47762d59e859b4d0f74b3e021ad9368ee2c'
oggparseogm.c Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'
oggparseopus.c Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'
oggparseskeleton.c Merge commit '92e4b643dfdafdb6528f1baffdbea2b9a028d7c0'
oggparsespeex.c Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'
oggparsetheora.c Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'
oggparsevorbis.c avformat/oggparsevorbis: Check that initialization succeeded before d…
oggparsevp8.c Merge commit '430a8168594b3cb29f44141d4da88f2c642de06f'
oma.c Merge commit '23d0fdcf6f30843fc3f14084d80581f1ca10f1f3'
oma.h Merge commit '23d0fdcf6f30843fc3f14084d80581f1ca10f1f3'
omadec.c avformat/omadec: Use 64bit for ret to avoid overflow
omaenc.c Merge commit 'f792d3cbb8e8e35c54a9358a55dd596b7a40f228'
options.c avformat_alloc_context: initialize raw_packet_buffer_remaining_size.
options_table.h avformat: add AVFMT_FLAG_FASTSEEK, use it for mp3
os_support.c avformat/os_support: Use av_freep() to avoid leaving stale pointers i…
os_support.h Merge commit '8ebf02f8f530240edf7e45f35f7647ef9dd44a58'
paf.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
pcm.c Merge commit '9deaec782810d098bca11c9332fab2d2f4c5fb78'
pcm.h pcmdec: move read_packet function to pcm.c so it can be shared with o…
pcmdec.c Autodetect Asterisk raw pcm with extension "sln".
pcmenc.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
pjsdec.c replace calls to url_feof() with avio_feof()
pmpdec.c replace calls to url_feof() with avio_feof()
psxstr.c Correct few "ffmpeg" typos
pva.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
pvfdec.c pvfdec: drop pointless casting of buffer in ff_get_line()
qcp.c Support demuxing 4gv codec stored in qcp files
qtpalette.h Remove alpha channel from default colorspace tables, since it is unus…
r3d.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
rawdec.c avformat/rawdec: Make ff_raw_data_read_header() non static
rawdec.h avformat/rawdec: Add FF_DEF_RAWSUB_DEMUXER
rawenc.c avformat/rawenc: Store sample number for ADX
rawenc.h split raw.c into rawdec.c and rawenc.c
rawvideodec.c rawvideodec: make use of AV_OPT_TYPE_IMAGE_SIZE
rdt.c Merge commit 'b72b212a4c43563f1b9fc3ce9a5ff91f89b857ac'
rdt.h Merge commit 'feeafb4adabd5c17de1738ed9962e40892b20edb'
realtextdec.c Print a warning if a subtitle demuxer changes utf16 to utf8.
redspark.c replace calls to url_feof() with avio_feof()
replaygain.c Merge commit '4227e4fe7443733fb906f6fb6c265105e8269c74'
replaygain.h Merge commit 'ae43c10e36197000de2f3cc99ea35727ce98a796'
riff.c Merge commit '07b2db81d06e1cd6b1718d3e2dd7a42e8bccf8c0'
riff.h avformat: Add prefix to get_codec_guid()
riffdec.c Merge commit '1b4c468477f3b8d372da8ef4e5405539ad9c1501'
riffenc.c lavf/riffenc: Set correct block align for mp2.
rl2.c avformat/rl2: use ff_get_extradata()
rm.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
rm.h Merge commit '1c77ead1fb14d64e6798fc5e32af04abcb3cebb4'
rmdec.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
rmenc.c avformat/rmenc: Remove float usage
rmsipr.c Merge commit '4c995fafd861f537360b3717901cdbed6a6844e7'
rmsipr.h Merge commit '4c995fafd861f537360b3717901cdbed6a6844e7'
rpl.c avformat/rpl: check av_get_packet() for failure
rsd.c avformat/rsd: make tag_buf string larger
rso.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
rso.h Merge remote-tracking branch 'qatar/master'
rsodec.c Merge commit '6d97484d72e33f7dde9493a9ead1a72e2f029605'
rsoenc.c Merge commit 'f792d3cbb8e8e35c54a9358a55dd596b7a40f228'
rtmp.h Merge commit '28306e6d620c109ddd672f7243adfbc2bbb3b18f'
rtmpcrypt.c Merge commit '0508faaa11bf7507ffdd655aee57c9dc5a8203f4'
rtmpcrypt.h Merge remote-tracking branch 'qatar/master'
rtmpdh.c Merge commit '63ce9fd23cfa5ac0d9a862be0da138108dc1c505'
rtmpdh.h Merge commit '63ce9fd23cfa5ac0d9a862be0da138108dc1c505'
rtmphttp.c Merge remote-tracking branch 'qatar/master'
rtmppkt.c Merge commit '024e5a2d5ff8a94adce48abb15ce2fb471f9d18e'
rtmppkt.h Merge commit '3b18857ab301d2a0b3e86e9d85eed76f0798a29c'
rtmpproto.c avformat/rtmpproto: increase hardcoded url/path lengths
rtp.c rtp: Make ff_rtp_codec_id() case insensitive
rtp.h Merge commit '2e814d0329aded98c811d0502839618f08642685'
rtpdec.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
rtpdec.h Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_ac3.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_amr.c Merge commit '78791c086bcaf9eb084c27555b31fea8bbb7624a'
rtpdec_asf.c Merge commit '4733a12dd17a91d606e0079ff9bb48b9f419cbef'
rtpdec_dv.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_formats.h Merge commit '3567b91e49c6ae101c9a35c90f46b8ad9890ac15'
rtpdec_g726.c Merge commit '7abd35a1ffaecfd79fa07b801621ee11ab595c43'
rtpdec_h261.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_h263.c Merge commit '2b982e92f42a6e661d90b12b6592cd13cae496d4'
rtpdec_h263_rfc2190.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_h264.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_hevc.c Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'
rtpdec_ilbc.c Merge commit 'ec96a89c3e507cf0fb1f2b159b28a53f2bad9a74'
rtpdec_jpeg.c Merge commit '4978850ca2cb1ec6908f5bc79cc592ca454d11e8'
rtpdec_latm.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_mpa_robust.c Merge commit '2a66a580678dd9401f4d95e01e0958ca51864b6f'
rtpdec_mpeg12.c Merge commit '2b982e92f42a6e661d90b12b6592cd13cae496d4'
rtpdec_mpeg4.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_mpegts.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_qcelp.c Merge commit '5d8cae45737bed6239bd6b6e0698802dbe1463c8'
rtpdec_qdm2.c Merge commit '5d8cae45737bed6239bd6b6e0698802dbe1463c8'
rtpdec_qt.c Merge commit 'c13ab42a0a3979b2c292b2315487f5f5e14ba26b'
rtpdec_svq3.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_vp8.c Merge commit 'd594dbecce5f3af7f80bbf5bb1b516d740b69ccd'
rtpdec_vp9.c Merge commit 'bacc92b59bfa5d6a1f631e63e46fc1d2fb934e51'
rtpdec_xiph.c avformat/rtpdec_xiph: Move pkt_len onto one side of the check
rtpenc.c Revert "avformat/rtpenc: check av_packet_get_side_data() return, fix …
rtpenc.h Merge commit 'c82bf15dca00f67a701d126e47ea9075fc9459cb'
rtpenc_aac.c Merge commit '4f6cd883f06f7893a2b60a41e7a4f8ae633dac2f'
rtpenc_amr.c Merge commit '4f6cd883f06f7893a2b60a41e7a4f8ae633dac2f'
rtpenc_chain.c Merge commit '8e32b1f0963d01d4f5d4803eb721f162e0d58d9a'
rtpenc_chain.h Merge remote-tracking branch 'qatar/master'
rtpenc_h261.c lavf/rtp_h261: Replace restrict with av_restrict.
rtpenc_h263.c Change all uses of restrict to use av_restrict instead.
rtpenc_h263_rfc2190.c rtpenc_h263_rfc2190: avoid misleading error output
rtpenc_h264_hevc.c Merge commit 'c82bf15dca00f67a701d126e47ea9075fc9459cb'
rtpenc_jpeg.c avformat/rtpenc_jpeg: Check remaining buffer size for SOS
rtpenc_latm.c Reinstate proper FFmpeg license for all files.
rtpenc_mpegts.c Merge commit 'cf402d6fa88acd647cdff993429583bec8a34fdc'
rtpenc_mpv.c Merge commit 'f1e9398621af0bc9d166014e4ce6996bb4f141d0'
rtpenc_vp8.c Merge commit '65e053271a98f7acf3ef6b412998cfcb44a8eef8'
rtpenc_xiph.c Merge commit '4f6cd883f06f7893a2b60a41e7a4f8ae633dac2f'
rtpproto.c avformat/rtpproto: Move dscp into context & AVOptions
rtpproto.h Merge commit 'b7e6da988bfd5def40ccf3476eb8ce2f98a969a5'
rtsp.c avformat/rtsp: print a debug level note if time parsing fails
rtsp.h Merge commit 'e3ec6fe7bb2a622a863e3912181717a659eb1bad'
rtspcodes.h avformat/rtspcodes: introduce ff_rtsp_averror()
rtspdec.c lavf: split tls.c
rtspenc.c avformat/rtsp: Use ff_rtsp_averror()
samidec.c Print a warning if a subtitle demuxer changes utf16 to utf8.
sapdec.c avformat: Add and use ff_copy_whitelists()
sapenc.c avformat/sapenc: Use avio_closep() to avoid leaving stale pointers in…
sauce.c sauce: test filetype correctly for datatype 5 (binary text)
sauce.h Add doxygen @file comment block
sbgdec.c avformat/sbgdec: Check alloc_array_elem() return value
sctp.c Merge commit '8ef98855d25e457094468e2e1a79d9b10d6445b2'
sdp.c Merge commit 'a505c0d7373336a4cc5aa2022111c46bdd388b1f'
sdr2.c avformat/sdr2: h264 stream needs parsing
seek-test.c fate: add mp3 CBR seek test
segafilm.c avformat/segafilm: Use av_malloc_array()
segment.c Merge commit '8a78ae2d2101622fd244b99178d8bc61175c878e'
sierravmd.c avformat/sierravmd: use av_malloc_array()
siff.c avformat/siff: Fix checks and variable types
smacker.c avformat/smacker: Fix number suffix
smjpeg.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
smjpeg.h Replace Libav with FFmpeg in license headers for files created by me
smjpegdec.c replace calls to url_feof() with avio_feof()
smjpegenc.c lavf: remove some flushing in write_packet muxers callbacks.
smoothstreamingenc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
smush.c replace calls to url_feof() with avio_feof()
sol.c Merge commit '30b8eb0f87b0eaefdc115ef38f8ad87dd3a6e50b'
sox.h Implement SoX native format muxer and demuxer.
soxdec.c soxdec: use meaningful error codes
soxenc.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
spdif.c Move code to be used by the IEC 61937 demuxer from spifenc.c into common
spdif.h Merge commit '7df9e693a34c84c698da60426c78140c950f95ed'
spdifdec.c replace calls to url_feof() with avio_feof()
spdifenc.c Merge commit '25f613f8be3b51e4396b93cda131e4631ba54302'
srtdec.c Print a warning if a subtitle demuxer changes utf16 to utf8.
srtenc.c Kill timed SRT
srtp.c Merge remote-tracking branch 'qatar/master'
srtp.h Merge commit 'a2a991b2ddf951454ffceb7bcedc9db93e26c610'
srtpproto.c Merge commit 'f2c614e8c4a935b52bbf86819128d9e797230c20'
stldec.c Added STL demuxer and decoder
subfile.c lavf: add subfile protocol.
subtitles.c avformat/subtitles: Use size_t for len
subtitles.h avformat/subtitles: Use size_t for len
subviewer1dec.c replace calls to url_feof() with avio_feof()
subviewerdec.c replace calls to url_feof() with avio_feof()
supdec.c avformat: add SUP/PGS subtitle demuxer
swf.c Merge remote-tracking branch 'qatar/master'
swf.h Merge commit '194be1f43ea391eb986732707435176e579265aa'
swfdec.c avformat/swfdec: Check frame size rectangle in probe()
swfenc.c avformat/swfenc: Remove another unneeded float computation
takdec.c replace calls to url_feof() with avio_feof()
tcp.c Merge commit '27852f2f1dec3749ea79883b70484c841169f747'
tedcaptionsdec.c avformat/tedcaptionsdec: add () to protect the argument of ERR_CODE()
tee.c avformat/tee: Simplify code by using avio_closep()
thp.c avformat/thp: check av_get_packet() for failure
tiertexseq.c avformat/tiertexseq: use av_freep(), do not leave stale pointers in m…
tls.c lavf/tls: let the user specify what name to verify against
tls.h lavf/tls: let the user specify what name to verify against
tls_gnutls.c tls_gnutls: fix hang on disconnection
tls_openssl.c lavf: move TLS-related ifdeffery to library specific files
tls_securetransport.c lavf/tls_securetransport: fix SNI support when not verifying
tmv.c replace calls to url_feof() with avio_feof()
tta.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
tty.c Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'
txd.c replace calls to url_feof() with avio_feof()
udp.c avformat/udp: Remove (harmless) duplicated pkt_size entry from AVOpti…
uncodedframecrcenc.c lavf: add uncodedframecrc test muxer.
unix.c Merge commit '27852f2f1dec3749ea79883b70484c841169f747'
url-test.c Merge commit 'df9f22d42b0905385629a9d368bb5a1eef2b45ef'
url.c avformat/url: Use size_t for len from strlen()
url.h lavf/avio: Extend API with avio_move() and avio_delete()
urldecode.c Remove incorrect use of ctype.h functions.
urldecode.h Merge remote-tracking branch 'qatar/master'
utils.c avformat/utils: Redesign scoring in av_find_default_stream_index()
vc1test.c replace calls to url_feof() with avio_feof()
vc1testenc.c lavf: remove some flushing in write_packet muxers callbacks.
version.h lavf/img2dec: Autodetect dds frames.
vivo.c replace calls to url_feof() with avio_feof()
voc.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'
voc.h avformat/voc: add seeking support
vocdec.c avformat/voc: add seeking support
vocenc.c Merge commit 'f792d3cbb8e8e35c54a9358a55dd596b7a40f228'
vorbiscomment.c avformat/vorbiscomment: Use 64bit int for ff_vorbiscomment_length()
vorbiscomment.h avformat/vorbiscomment: Use 64bit int for ff_vorbiscomment_length()
vplayerdec.c replace calls to url_feof() with avio_feof()
vqf.c avformat/vqf: Use 64bit for ret to avoid overflow
w64.c Merge commit '13f57a4d881ec669b87bf82f424bfff502433060'
w64.h w64: fact guid support
wavdec.c avformat/wavdec: Increase dts packet threshold to fix more misdetections
wavenc.c lavf/wav: Print an error if files >4G are written.
wc3movie.c Correct few "ffmpeg" typos
webm_chunk.c lavf/webm_chunk: Remove AVFMT_ALLOW_FLUSH
webmdashenc.c lavf/webmdashenc: fix unchecked strftime
webpenc.c WebP muxer: support a packet containing animated WebP.
webvttdec.c avformat/webvttdec: Dont skip over a never checked byte after -->
webvttenc.c avcodec/webvttenc: add webvtt encoder
westwood_aud.c avformat/westwood_aud: replace != 0 error check by <0
westwood_vqa.c avformat/westwood_vqa: Remove unneeded cast
wtv.h wtv: make ff_format_videoinfo2 visible to wtv encoder
wtv_common.c wtv: make ff_format_videoinfo2 visible to wtv encoder
wtvdec.c avformat/wtvdec: Use 64bit for ret to avoid overflow
wtvenc.c avformat/wtvenc: Use av_realloc_array()
wv.c Merge commit '794ca87d2bff2513118de8b97595b3e23070e67d'
wv.h Merge commit '794ca87d2bff2513118de8b97595b3e23070e67d'
wvdec.c avformat/wvdec: fix seeking
wvenc.c use Kostyas full name in copyrights
xa.c xa: abort if number of channels or sample rate is 0
xmv.c avformat/xmv: Check return code of ff_alloc_extradata()
xwma.c avformat/xwma: Use av_malloc_array()
yop.c Merge commit '9deaec782810d098bca11c9332fab2d2f4c5fb78'
yuv4mpeg.h Merge commit 'e4dc1000d7bbbcb5b45cf9849fc5315f19578e37'
yuv4mpegdec.c Merge commit '08fa34bf75942f66796d770ff42a3721b2e3d2d4'
yuv4mpegenc.c avformat/yuv4mpegenc: Use AVFormatContext strict_std_compliance inste…
Something went wrong with that request. Please try again.