FFmpeg git repo
Go to file
Martin Storsjö b087ce2bee g722: Fix the QMF scaling
This fixes clipping if the encoder input used the full 16 bit
input range (samples with a magnitude below 16383 worked fine).
The filtered subband samples should be 15 bit maximum, while
the code earlier produced them scaled to 16 bit.

This makes the decoder output have double the magnitude
compared to before.

The spec reference samples doesn't test the QMF at all, which
was why this part slipped past initially.

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-02 18:58:19 +02:00
doc avpacket: Add a function for shrinking already allocated side data 2012-03-01 16:08:30 +02:00
libavcodec g722: Fix the QMF scaling 2012-03-02 18:58:19 +02:00
libavdevice doxygen: Remove documentation for non-existing parameters; misc small fixes. 2012-02-28 20:48:43 +01:00
libavfilter Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
libavformat r3d: don't set codec timebase. 2012-03-02 17:21:45 +01:00
libavutil doxygen: Remove documentation for non-existing parameters; misc small fixes. 2012-02-28 20:48:43 +01:00
libswscale swscale: K&R formatting cosmetics for PowerPC code (part II/II) 2012-03-02 02:16:40 +01:00
presets
tests g722: Fix the QMF scaling 2012-03-02 18:58:19 +02:00
tools ismindex: Fix build on mingw 2012-01-26 00:04:28 +02:00
.gitignore Remove libpostproc. 2012-02-23 19:36:16 +01:00
avconv.c avconv: set discard on input streams automatically. 2012-02-26 19:30:50 +01:00
avplay.c avplay: remove an unused variable. 2012-02-29 07:24:34 +01:00
avprobe.c Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
avserver.c Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
Changelog Add a minor bump, changelog/APIchanges entry and some documentation for APIC support. 2012-02-29 14:44:22 +01:00
cmdutils_common_opts.h
cmdutils.c Remove libpostproc. 2012-02-23 19:36:16 +01:00
cmdutils.h Drop unnecessary prefix from *sink* variable and struct names. 2012-01-25 12:28:36 +01:00
common.mak
configure lavc: drop libdirac encoder. 2012-02-23 19:50:46 +01: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
Doxyfile Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
INSTALL
library.mak build: link test programs with static libraries 2011-12-17 23:21:08 +00:00
LICENSE Remove libpostproc. 2012-02-23 19:36:16 +01:00
Makefile Remove libpostproc. 2012-02-23 19:36:16 +01:00
README
RELEASE Prepare for 0.8 Release 2012-01-21 14:54:31 +01:00
version.sh

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.