Skip to content
Snippets Groups Projects
Commit d1ca7142 authored by Rostislav Pehlivanov's avatar Rostislav Pehlivanov
Browse files

aaccoder: move the Intensity Stereo implementation out


This commit moves the intensity stereo implementation
out from aaccoder and into a separate file. This was
possible using the previous commits.

This commit also drastically improves the IS implementation
by making it phase invariant e.g. it will always choose the
best possible phase regardless of whether M/S coding is on
or most of the coefficients have identical phases.
This also increases the quality and reduces any distortions
introduced by enablind intensity stereo.

Users are encouraged to test it out using the -aac_is 1
parameter as it has always been.

Signed-off-by: default avatarRostislav Pehlivanov <atomnuker@gmail.com>
parent 860dbe02
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment