Go to file
James Darnley b0ef0ae776 yadif: restore speed of the C filtering code
Always use the special filter for the first and last 3 columns (only).

Changes made in 64ed397 slowed the filter to just under 3/4 of what it
was.  This commit restores the speed while maintaining identical output.

For reference, on my Athlon64:
1733222 decicycles in old
2358563 decicycles in new
1727558 decicycles in this

Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-05-14 09:23:55 +02:00
compat Use the avstring.h locale-independent character type functions 2013-03-07 15:16:36 +02:00
doc avconv: remove -deinterlace 2013-05-07 12:31:55 +02:00
libavcodec lavc: Fix msvc compilation of utils.c with -WX (warnings treated as errors) 2013-05-14 10:04:43 +03:00
libavdevice silly typo fixes 2013-05-03 18:26:12 +02:00
libavfilter yadif: restore speed of the C filtering code 2013-05-14 09:23:55 +02:00
libavformat mmf: K&R formatting cosmetics 2013-05-09 16:12:58 +02:00
libavresample avresample: Add av_cold attributes to init functions missing them 2013-05-04 21:10:05 +02:00
libavutil msvc: Move linker pragma from config.h to libavutil/internal.h 2013-05-08 01:28:25 +03:00
libswscale swscale: support endianness conversion for AV_PIX_FMT_XYZ12 2013-05-06 21:48:14 +02:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate-run: Drop unnecessary regtest() indirection 2013-05-07 19:27:47 +02:00
tools silly typo fixes 2013-05-03 18:26:12 +02:00
.gitignore Integrate lcov/gcov into Libav 2013-04-05 18:55:11 +02:00
arch.mak arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
avconv_filter.c avconv: use current syntax for the scale filter 2013-05-10 08:26:04 +02:00
avconv_opt.c avconv: remove -deinterlace 2013-05-07 12:31:55 +02:00
avconv.c avconv: remove -deinterlace 2013-05-07 12:31:55 +02:00
avconv.h avconv: do not send non-monotonous DTS to the muxers. 2013-05-03 09:59:48 +02:00
avplay.c avplay: remove a warning 2013-04-27 10:51:28 +02:00
avprobe.c avtools: move media_type_string() from avprobe to cmdutils. 2013-04-11 20:46:04 +02:00
avserver.c avserver: don't set deprecated options. 2013-03-08 07:41:07 +01:00
Changelog avconv: remove -deinterlace 2013-05-07 12:31:55 +02:00
cmdutils_common_opts.h cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
cmdutils.c cmdutils: Fix build with lavfi disabled 2013-04-16 21:44:26 +02:00
cmdutils.h avtools: move media_type_string() from avprobe to cmdutils. 2013-04-11 20:46:04 +02:00
common.mak Integrate lcov/gcov into Libav 2013-04-05 18:55:11 +02:00
configure configure: Disable PIC for cygwin just as for win32/mingw 2013-05-13 20:20:55 +03: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 partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
library.mak build: Move setting of SRC_DIR to the only place it is used 2013-03-27 14:49:13 +01:00
LICENSE LICENSE: Move (L)GPLv3 explanation block to a more suitable place 2013-02-27 19:51:10 +01:00
Makefile Integrate lcov/gcov into Libav 2013-04-05 18:55:11 +02:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 10_alpha1 Release 2013-01-06 16:23:12 +01: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.