[FFmpeg-devel] [PATCH 08/10] sbcenc: add MMX optimizations

Aurelien Jacobs aurel at gnuage.org
Sat Dec 23 19:54:31 EET 2017


On Wed, Dec 20, 2017 at 10:22:54PM -0300, James Almer wrote:
> On 12/20/2017 4:58 PM, Aurelien Jacobs wrote:
> > +;*******************************************************************
> > +;void ff_sbc_calc_scalefactors(int32_t sb_sample_f[16][2][8],
> > +;                              uint32_t scale_factor[2][8],
> > +;                              int blocks, int channels, int subbands)
> > +;*******************************************************************
> > +INIT_MMX mmx
> > +cglobal sbc_calc_scalefactors, 5, 7, 3, sb_sample_f, scale_factor, blocks, channels, subbands, ptr, blk
> > +    ; subbands = 4 * subbands * channels
> > +    shl  subbandsq, 2
> 
> Again, shl  subbandsd, 2

OK, good catch ! Fixed in upcoming patch.


More information about the ffmpeg-devel mailing list