1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
Go to file
Martin Storsjö cfff297d98 adpcm: Skip samples whose ssd calculation has wrapped around
Wraparound in ssd is mainly avoided by subtracting the ssd of the
best node from all the others once it has grown large enough.

If using very large trellis sizes (e.g. -trellis 15), the frontier
is so large that the difference between the best and the worst is
large enough to cause wraparound, even if the ssd of the best one
is subtracted regularly.

When using -trellis 10 on a 30 second sample, this causes only a slight
slowdown, from 61 to 64 seconds.

Originally committed as revision 25858 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-01 08:57:45 +00:00
doc Extend the frei0r filter syntax. 2010-11-30 20:14:41 +00:00
ffpresets Remove legacy x264 presets 2010-09-17 20:14:24 +00:00
libavcodec adpcm: Skip samples whose ssd calculation has wrapped around 2010-12-01 08:57:45 +00:00
libavcore Move audio channel API from libavcodec to libavcore. 2010-11-21 19:28:52 +00:00
libavdevice Make x11grab cursor drawing suck less 2010-11-07 18:04:46 +00:00
libavfilter Extend the frei0r filter syntax. 2010-11-30 20:14:41 +00:00
libavformat Add FourCC yuvs for rawvideo (PIX_FMT_YUYV422). 2010-11-29 23:15:51 +00:00
libavutil Intel C compiler 12.0 does not suport these attributes: may_alias, force_align_arg_pointer and alloc_size. 2010-11-10 12:45:41 +00:00
libpostproc Fix use of uninitialized data: A array element can not be 2010-07-24 11:55:22 +00:00
libswscale Store src/dstFormat after calling handle_jpeg 2010-10-29 13:48:12 +00:00
tests Fix h264-conformance-frext-frext_mmco4_sony_b conformance test. 2010-11-29 10:35:57 +00:00
tools Rename avfilter_destroy() as avfilter_free(). 2010-11-08 12:32:39 +00:00
Changelog Implement frei0r source. 2010-11-30 20:14:36 +00:00
cmdutils_common_opts.h Implement a -pix_fmts option for listing all the supported pixel 2009-12-21 21:53:03 +00:00
cmdutils.c Add missing check on the existence of avcodec_opts[AVMEDIA_TYPE_X], 2010-11-22 22:03:21 +00:00
cmdutils.h Implement get_preset_file() in cmdutils.h and use it to factorize code 2010-11-04 23:07:04 +00:00
common.mak Create config.asm for use with yasm 2010-09-03 21:27:19 +00:00
configure Add missing dependencies for frei0r_src in configure. 2010-11-30 21:41:26 +00: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 Add myself to CREDITS 2010-03-08 05:04:29 +00:00
Doxyfile Do not generate LaTeX Doxygen documentation by default. 2010-07-12 18:36:07 +00:00
ffmpeg.c ffmpeg.c: copy global metadata by default 2010-11-22 07:32:23 +00:00
ffplay.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
ffprobe.c Make ffprobe print stream language only once, also remove usage of the 2010-10-16 14:33:05 +00:00
ffserver.c Implement get_preset_file() in cmdutils.h and use it to factorize code 2010-11-04 23:07:04 +00:00
ffserver.h
INSTALL Clarify that we require GNU make 3.81+. 2008-11-08 19:47:10 +00:00
LICENSE Remove h264 asm items off the GPL-only list. They are LGPL now. 2010-09-10 03:31:24 +00:00
MAINTAINERS add my (compn) fingerprint to svn write list in maintainers file 2010-11-05 16:37:41 +00:00
Makefile Add a file for bitstream filters documentation. 2010-11-08 14:27:16 +00:00
README Move licensing information into a separate file called LICENSE and 2009-03-25 14:05:20 +00:00
subdir.mak Remove $(MSG) override for install-lib targets 2010-03-17 14:43:05 +00:00
version.sh version.sh: write version to stdout if no output file specified 2010-07-26 23:43:59 +00:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.