[FFmpeg-devel] [PATCH 10/11] aaccoder: implement intensity stereo
Claudio Freire
klaussfreire at gmail.com
Tue Jun 30 03:35:37 CEST 2015
On Fri, Jun 26, 2015 at 5:16 PM, Rostislav Pehlivanov
<atomnuker at gmail.com> wrote:
> + if (dist2 <= dist1) {
> + cpe->is_mask[w*16+g] = 1;
> + cpe->ch[0].is_ener[w*16+g] = ener1/ener01;
> + cpe->ch[1].is_ener[w*16+g] = ener0/ener1;
> + if (s_coef0*s_coef1 >= 0.0f)
> + cpe->ch[1].band_type[w*16+g] = INTENSITY_BT;
> + else
> + cpe->ch[1].band_type[w*16+g] = INTENSITY_BT2;
> + count++;
> + }
If you don't add an:
cpe->ms_mask[w*16+g] = 0;
In there, you get horrible artifacts. Tested it quite a bit already.
More information about the ffmpeg-devel
mailing list