« Previous | Next » 

Revision 323e6fea

Parent 6e7cf13b
Child f1efbca5

Added by Justin over 10 years ago

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.


  • added
  • modified
  • copied
  • renamed
  • deleted

View differences