From 323e6fead07c75f418e4b60704a4f437bb3483b2 Mon Sep 17 00:00:00 2001 From: Justin Date: Fri, 11 Mar 2011 13:03:26 -0500 Subject: ac3enc: do not right-shift fixed-point coefficients in the final MDCT stage. This increases the accuracy of coefficients, leading to improved quality. Rescaling of the coefficients to full 25-bit accuracy is done rather than offsetting the exponent values. This requires coefficient scaling to be done before determining the rematrixing strategy. Also, the rematrixing strategy calculation must use 64-bit math to prevent overflow due to the higher precision coefficients. --- tests/ref/acodec/ac3_fixed | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/ref/acodec') diff --git a/tests/ref/acodec/ac3_fixed b/tests/ref/acodec/ac3_fixed index f32443d3fb..4ef69ffd93 100644 --- a/tests/ref/acodec/ac3_fixed +++ b/tests/ref/acodec/ac3_fixed @@ -1,2 +1,2 @@ -07bd593823ebd721b3a32ef298bdfc20 *./tests/data/acodec/ac3.rm +b3a8f0a8809a58b2ece90744f06fff96 *./tests/data/acodec/ac3.rm 98751 ./tests/data/acodec/ac3.rm -- cgit v1.2.3