Go to file
Stefano Sabatini 998e8519ef vf_unsharp: fix out-of-buffer read
In apply_unsharp(), when y is >= height, prevent out-of-buffer reading
from src, read from the last buffer line in src2 instead.

The check was implemented in the original unsharp libmpcodecs code and
lost in the port.

This also fixes output discrepancy between the two filters.

Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-29 07:19:30 +02:00
doc vf_scale: add a "sar" variable 2011-09-28 08:03:24 +02:00
ffpresets libx264: handle closed GOP codec flag 2011-05-17 23:01:42 +02:00
libavcodec ARM: NEON optimised vector_fmac_scalar() 2011-09-28 15:56:09 +01:00
libavdevice Use explicit struct initializers for AVOutputFormat/AVInputFormat declarations. 2011-09-24 12:11:17 +02:00
libavfilter vf_unsharp: fix out-of-buffer read 2011-09-29 07:19:30 +02:00
libavformat latmenc: Fix private options 2011-09-28 15:49:07 +03:00
libavutil x86: XOP/FMA4 CPU detection support 2011-09-26 15:30:31 -07:00
libpostproc postprocess.c: filter name needs to be double 0 terminated 2011-08-26 20:28:54 +02:00
libswscale ppc: fix some pointer to integer casts 2011-09-25 18:33:38 +01:00
tests fate: use 'run' helper for seek-test 2011-09-28 02:30:30 +01:00
tools Replace deprecated av_find_stream_info() by avformat_find_stream_info(). 2011-08-26 17:40:07 +02:00
.gitignore Make a copy of ffmpeg under a new name -- avconv. 2011-08-12 13:27:30 +02:00
avconv.c avconv: Reformat s16 volume adjustment. 2011-09-28 12:33:51 -07:00
avplay.c avtools: parse loglevel before all the other options. 2011-09-26 20:33:50 +02:00
avprobe.c avtools: parse loglevel before all the other options. 2011-09-26 20:33:50 +02:00
avserver.c avtools: parse loglevel before all the other options. 2011-09-26 20:33:50 +02:00
Changelog oggdec: add support for Xiph's CELT codec 2011-09-26 13:51:29 +02:00
cmdutils_common_opts.h avconv: move audio_sample_fmt to options context. 2011-09-11 17:29:55 +02:00
cmdutils.c avconv: add support for copying attachments. 2011-09-27 15:26:36 +02:00
cmdutils.h avtools: parse loglevel before all the other options. 2011-09-26 20:33:50 +02:00
common.mak build: remove unnecessary FFLDFLAGS variable 2011-07-11 11:39:04 +01:00
configure fate: allow testing with libavfilter disabled 2011-09-27 00:05:51 +01:00
COPYING.GPLv2 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
Doxyfile doxygen: Move function documentation into the macro generating the function. 2011-07-14 04:09:50 +02:00
ffmpeg.c avtools: parse loglevel before all the other options. 2011-09-26 20:33:50 +02:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
LICENSE cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
Makefile Fix NASM include directive 2011-08-15 11:24:35 -07:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Use the contents of RELEASE as version fallback instead of 'UNKNOWN' 2011-06-19 19:54:07 +02:00
subdir.mak build: make examples build normally 2011-07-30 13:42:44 +02:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

Libav README
------------

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.