No description
Find a file
Dale Curtis da29aadeb7 mov: Avoid overflow with mov_metadata_raw()
The code previously added 1 to len without checking its size,
resulting in an overflow which can corrupt value[-1] -- which
may be used to store unaligned ptr information for certain
allocators.

Found-by: Paul Mehta <paul@paulmehta.com>
Signed-off-by: Dale Curtis <dalecurtis@chromium.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-10 02:13:07 +02:00
compat avisynth: Support video input from AviSynth 2.5 properly. 2013-08-18 23:13:27 -04:00
doc update for 2.0.6 2014-11-14 19:35:38 +01:00
libavcodec avcodec/dvdsubdec: fix out of bounds accesses 2015-06-10 02:13:07 +02:00
libavdevice v4l2enc: adding AVClass 2014-07-31 19:06:24 +02:00
libavfilter avfilter/vf_sab: fix filtering tiny images 2015-06-10 02:13:07 +02:00
libavformat mov: Avoid overflow with mov_metadata_raw() 2015-06-10 02:13:07 +02:00
libavresample Merge commit '006ec64877' 2013-05-18 11:25:58 +02:00
libavutil lavu/frame: fix malloc error path in av_frame_copy_props() 2015-06-10 02:13:07 +02:00
libpostproc postproc: fix qp count 2014-11-02 02:20:09 +01:00
libswresample swresample/soxr_resample: fix error handling 2015-06-10 02:13:07 +02:00
libswscale swscale: increase yuv2rgb table headroom 2015-06-10 02:13:07 +02:00
presets presets: specify the codecs. 2012-05-04 18:40:36 +02:00
tests postproc/postprocess: fix quant store for fq mode 2014-11-02 02:20:09 +01:00
tools Merge commit 'a4baf96abd' 2013-07-07 11:35:59 +02:00
.gitignore Rename ffadler to ffhash and expand it using the generic hash API 2013-05-16 17:58:56 +02:00
arch.mak Merge commit 'b326755989' 2012-12-08 14:24:16 +01:00
Changelog Changelog: replace next by 2.0 2013-07-10 02:47:10 +02:00
cmdutils.c cmdutils: update year 2014-01-16 16:03:25 +01:00
cmdutils.h Merge commit '636ced8e1d' 2013-07-08 04:34:11 +02:00
cmdutils_common_opts.h cmdutils_common_opts: fix indention of #if 2013-04-11 16:07:46 +02:00
common.mak Merge commit '472391b9a7' 2013-03-28 12:12:38 +01:00
configure configure: create the tests directory like the doc directory 2015-06-10 02:13:07 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3
CREDITS CREDITS: redirect to Git log, remove current outdated content 2013-01-31 18:02:52 +01:00
ffmpeg.c ffmpeg: Use av_stream_get_parser() to avoid ABI issues 2014-07-15 01:11:38 +02:00
ffmpeg.h ffmpeg: add -apad option which injects a apad filter only in the presence of video streams 2013-05-08 23:55:06 +02:00
ffmpeg_filter.c ffmpeg_filter: fix pointer to local outside scope 2014-06-25 16:35:24 +02:00
ffmpeg_opt.c ffmpeg_opt: Use av_guess_codec() instead of AVOutputFormat->*codec 2014-08-02 03:42:22 +02:00
ffplay.c ffplay: assume 0 stream start time if start time is unset in duration check 2013-07-09 20:19:54 +02:00
ffprobe.c Merge commit '636ced8e1d' 2013-07-08 04:34:11 +02:00
ffserver.c ffserver: strip odd chars from html error messages before sending them back 2013-12-24 01:05:46 +01:00
INSTALL Merge remote branch 'qatar/master' 2011-04-08 02:50:13 +02:00
library.mak Merge commit '472391b9a7' 2013-03-28 12:12:38 +01:00
LICENSE lavfi: add spp filter. 2013-06-14 01:27:22 +02:00
MAINTAINERS MAINTAINERS: add Alexander Strasser for the server 2013-08-10 23:58:48 +02:00
Makefile Merge commit '90f9a5830b' 2013-05-24 13:01:41 +02:00
README README: be a tiny bit more verbose 2012-04-06 10:23:26 +02:00
RELEASE update for 2.0.6 2014-11-14 19:35:38 +01:00
VERSION update for 2.0.6 2014-11-14 19:35:38 +01:00
version.sh version.sh: handle shallow clones and snapshots. 2011-07-22 10:43:59 +02:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory in git.
  You can also view it online at http://ffmpeg.org/documentation.html

2) Licensing
------------

* See the LICENSE file.

3) Build and Install
--------------------

* See the INSTALL file.