ffmpeg/tests/ref/acodec
Martin Storsjö ca7e97bdcf 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.

(cherry picked from commit b087ce2bee)

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-06 15:45:30 +02:00
..
ac3_fixed
adpcm_adx fate: add ADX encoding/decoding test 2012-01-03 18:47:42 -05:00
adpcm_ima_qt riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
adpcm_ima_wav riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
adpcm_ms riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
adpcm_swf riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
adpcm_yam riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
alac fate: Update file checksums after the mov muxer change in a78dbada55 2012-01-10 16:54:23 +02:00
aref riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
flac Replace vendor string in Ogg and FLAC muxers. 2011-11-02 10:43:39 +01:00
g722 g722: Fix the QMF scaling 2012-03-06 15:45:30 +02:00
g726 riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
mp2 riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
pcm_alaw fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_f32be fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_f32le fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_f64be fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_f64le fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_mulaw fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_s8 fate: Update file checksums after the mov muxer change in a78dbada55 2012-01-10 16:54:23 +02:00
pcm_s16be fate: Update file checksums after the mov muxer change in a78dbada55 2012-01-10 16:54:23 +02:00
pcm_s16le fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_s24be fate: Update file checksums after the mov muxer change in a78dbada55 2012-01-10 16:54:23 +02:00
pcm_s24daud fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_s24le fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_s32be fate: Update file checksums after the mov muxer change in a78dbada55 2012-01-10 16:54:23 +02:00
pcm_s32le fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
pcm_u8 fate: split acodec-pcm into individual tests 2011-12-01 13:27:56 -05:00
wmav1 wmaenc: fix m/s stereo encoding for the first frame 2012-03-04 21:26:29 +01:00
wmav2 wmaenc: fix m/s stereo encoding for the first frame 2012-03-04 21:26:29 +01:00