[FFmpeg-cvslog] r9738 - trunk/libavcodec/alac.c
Vitor Sessak
vitor1001
Wed Jul 18 22:23:43 CEST 2007
Hi
Michael Niedermayer wrote:
[...]
>>
>> right = midright - ((difference * interlacing_leftweight) >> interlacing_shift);
>> - left = (midright - ((difference * interlacing_leftweight) >> interlacing_shift))
>> - + difference;
>> + left = right + difference;
>>
>> buffer_out[i*numchannels] = left;
>> buffer_out[i*numchannels + 1] = right;
>
> a = buffer_a[i];
> b = buffer_b[i];
>
> a -= (b * interlacing_leftweight) >> interlacing_shift;
> b += a;
>
> buffer_out[i*numchannels] = b;
> buffer_out[i*numchannels + 1] = a;
>
> is even simpler
Agreed and applied.
-Vitor
More information about the ffmpeg-cvslog
mailing list