FFmpeg git repo
Go to file
Gregory Maxwell 8455e8c7c0 vorbisdec: Fix floor1 decoding
An intermediate value in the floor 1 linear interpolation was
overflowing
resulting in obvious artifacts on some files.

e.g.
http://upload.wikimedia.org/wikipedia/commons/7/79/Big_Buck_Bunny_small.ogv

Prior to this fix 87 out of 128 64kbit/s mono files decoded with ffmpeg
have
lower PEAQ ODG values than the same files decoded with libvorbis. With
this
fix none of that set have significantly worse ODG values than libvorbis.

Fixes issue 2352

Patch by Gregory Maxwell <greg@xiph.org>

Originally committed as revision 25724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12 04:33:26 +00:00
doc MJPEG/AVI1 to JPEG/JFIF bitstream filter. 2010-11-11 15:24:11 +00:00
ffpresets Remove legacy x264 presets 2010-09-17 20:14:24 +00:00
libavcodec vorbisdec: Fix floor1 decoding 2010-11-12 04:33:26 +00:00
libavcore Move internal function ff_set_systematic_pal() to libavcore, and 2010-11-09 22:22:36 +00:00
libavdevice Make x11grab cursor drawing suck less 2010-11-07 18:04:46 +00:00
libavfilter Add missing check on the existence of an associated output pad for 2010-11-11 22:41:22 +00:00
libavformat Move code to be used by the IEC 61937 demuxer from spifenc.c into common 2010-11-10 00:04:12 +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 Add test for cropping of interlaced H.264. 2010-11-04 21:48:54 +00:00
tools Rename avfilter_destroy() as avfilter_free(). 2010-11-08 12:32:39 +00:00
Changelog MJPEG/AVI1 to JPEG/JFIF bitstream filter. 2010-11-11 15:24:11 +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 Implement get_preset_file() in cmdutils.h and use it to factorize code 2010-11-04 23:07:04 +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 Silence icc warning about unsupported option -Wno-parentheses 2010-11-04 10:38:39 +00:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
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: allow using negative file indices to disable metadata copying 2010-11-08 06:47:41 +00:00
ffplay.c Remove graphparser.h header, move AVFilterInOut and 2010-11-07 22:56:29 +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
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
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.