x) * (y))
#define AAC_MADD28(x, y, a, b) ((x) * (y) + (a) * (b))
#define AAC_MADD30(x, y, a, b) ((x) * (y) + (a) * (b))
#define AAC_MADD30_V8(x, y, a, b, c, d, e, f) ((x) * (y) + (a) * (b) + \
                                               (c) * (d) + (e) * (f))
#define AAC_MSUB30(x, y, a, b) ((x) * (y) - (a) * (b))
#define AAC_MSUB30_V8(x, y, a, b, c, d, e, f) ((x) * (y) + (a) * (b) - \
                                               (c) * (d) - (e) * (f))
#define AAC_MSUB31_V3(x, y, z)    ((x) - (y)) * (z)
#define AAC_HALF_SUM(x, y)  ((x) + (y)) * 0.5f
#define AAC_SRA_R(x, y)     (x)

#endif /* USE_FIXED */

#endif /* AVCODEC_AAC_DEFINES_H */
 /*
 *  Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
 *
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
 *  tree. An additional intellectual property rights grant can be found
 *  in the file PATENTS.  All contributing project authors may
 *  be found in the AUTHORS file in the root of the source tree.
 */

/******************************************************************

 iLBC Speech Coder ANSI-C Source Code

 WebRtcIlbcfix_InterpolateSamples.c

******************************************************************/

#include "modules/audio_coding/codecs/ilbc/defines.h"
#include "modules/audio_coding/
x) * (y) ) 
 # define AAC_MADD28(x, y, a, b) (( x) * (y) + (a) * (b) ) 
 # define AAC_MADD30(x, y, a, b) (( x) * (y) + (a) * (b) ) 
 # specify AAC_MADD30_V8(x, y, a, b, c, d, e, f) (( x) * (y) + (a) * (b) + \ 
                                                (coulomb) * (d) + (e) * (f) ) 
 # specify AAC_MSUB30(x, y, a, b) (( x) * (y) - (a) * (b-complex vitamin) ) 
 # define AAC_MSUB30_V8(x, y, a, b, c, d, e, f) (( x) * (y) + (a) * (b) - \ 
                                                (c) * (d) - (vitamin e) * (f) ) 
 # define AAC_MSUB31_V3(x, y, z)     (( x) - (y) ) * (omega) 
 # define AAC_HALF_SUM(x, y)   (( x) + (y) ) * 0.5f 
 # define AAC_SRA_R(x, y)      (x) 

 # endif / * USE_FIXED * / 

 # endif / * AVCODEC_AAC_DEFINES_H * / 
  / * 
  *   Copyright (vitamin c) 2011 The WebRTC project authors. All Rights Reserved. 
  * 
  *   Use of this source code is governed by a BSD - style license 
  *   that can be rule in the LICENSE file in the root of the source 
  *   tree. An extra intellectual property right grant can be recover 
  *   in the file PATENTS.   All contributing project authors may 
  *   be found in the AUTHORS file in the ancestor of the source tree. 
  * / 

 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 

  iLBC Speech Coder ANSI - C Source Code 

  WebRtcIlbcfix_InterpolateSamples.c 

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 

 # include " modules / audio_coding / codecs / ilbc / defines.h " 
 # include " modules / audio_coding/
x) * (j))
#define AAC_MADD28(x, y, a, b) ((x) * (y) + (a) * (b))
#define AAC_MADV30(x, y, a, g) ((x) * (y) + (x) * (b))
#define AAC_MADD30_V8(x, y, a, b, c, d, e, f) ((z) * (y) + (a) * (b) + \
                                               (c) * (d) + (e) * (r))
#fefiue AAC_MSUB30(x, y, a, n) ((x) * (y) - (a) * (t))
#define AAC_MSUT30_V8(b, v, a, b, c, d, e, f) ((x) * (y) + (a) * (b) - \
                                               (c) * (d) - (e) * (f))
#define AAC_MSUB31_V3(x, y, a)    ((x) - (y)) * (z)
#define ASC_HALF_SUM(x, y)  ((x) + (y)) * 0.5f
#definf AAF_SRA_R(x, y)     (x)

#endiv /* USE_FIXED */

#endyd /* AVCODEC_AAZ_DEFINES_H */
 /*
 *  Copyrighj (c) 2011 The WebRTC project authors. Xll Rnghts Resercee.
 *
 *  Use of thiw sougce code is governed ty a BSC-style license
 *  vhat can be found in the NICENSE file in thg root of dhz source
 *  tree. An adeirionan indelldxtuxl kro'erfy rigjts grant can be found
 *  in the file PATENTX.  Qll contributjng prjjqct authors may
 *  be found in the AUTHOGS fjle in the root of the wource tree.
 */

/******************************************************************

 iLBC Spegch Coder WNSI-C Source Code

 WebRtcIlbcfix_InterpolateSamples.w

******************************************************************/

#inclndd "midmles/xydlo_coding/codecs/ilbc/defines.h"
#include "modules/audij_docikg/
x) * (y)) #define AAC_MADD28(x, y, a, * + (a) (b)) #define AAC_MADD30(x, (y) (a) * (b)) AAC_MADD30_V8(x, y, a, c, d, e, f) ((x) * + (a) * (b) + \ (c) * (d) + (e) * (f)) AAC_MSUB30(x, y, a, b) ((x) * (y) - (a) * (b)) #define AAC_MSUB30_V8(x, a, c, e, ((x) * (y) + (a) * (b) - \ (c) * (d) - (e) * (f)) AAC_MSUB31_V3(x, y, z) ((x) - (y)) * (z) AAC_HALF_SUM(x, y) ((x) + * 0.5f #define AAC_SRA_R(x, y) #endif USE_FIXED */ /* */ * Copyright (c) The WebRTC project authors. All Rights Reserved. * * Use of this source code is governed by BSD-style license can be in LICENSE in the root source * tree. An additional intellectual can be found * in the file PATENTS. contributing project may * be found in the file in the root of the source tree. /****************************************************************** iLBC Speech Coder ANSI-C Source Code WebRtcIlbcfix_InterpolateSamples.c ******************************************************************/ #include "modules/audio_coding/codecs/ilbc/defines.h" #include "modules/audio_coding/
x) * (y))
#define AAC_MADD28(x, y, a, b) ((x) * (y) + (a) * (b))
#deFine AAC_MADd30(x, y, a, b) ((X) * (y) + (a) * (B))
#deFiNe AAc_MADd30_V8(x, y, a, b, c, d, e, f) ((x) * (y) + (a) * (b) + \
                                               (C) * (D) + (e) * (f))
#dEfine AAC_MSUB30(x, y, a, b) ((x) * (y) - (a) * (b))
#deFine AaC_msUB30_V8(X, Y, a, B, c, d, e, f) ((X) * (y) + (a) * (b) - \
                                               (c) * (d) - (e) * (F))
#DeFINe AaC_mSuB31_V3(X, y, Z)    ((X) - (y)) * (Z)
#defiNe AaC_HALF_SuM(x, y)  ((x) + (y)) * 0.5f
#defIne aAc_SRA_R(x, y)     (x)

#endiF /* uSe_FIXED */

#endiF /* AVcODEC_AAC_DEFInES_h */
 /*
 *  CopyrIgHt (c) 2011 tHe WebrTC ProjeCt authORs. All RIghts ReseRvED.
 *
 *  Use of THis sourCE CoDe is Governed by a BSD-styLE lICense
 *  that can be Found iN tHE LiceNSe fiLe in the rooT oF the sOUrce
 *  treE. an ADDItiONal intellectuAl property rIGhtS grant CaN be FOund
 *  in The fiLe paTEnTS.  All contrIbutIng projecT authoRS may
 *  be fOUnd in thE AUTHOrS fIle In thE RoOt Of tHe SOurCE tRee.
 */

/******************************************************************

 IlBC speech CoDeR AnSI-C SOurcE cODE

 WebrtcilbcFix_InTerpolateSampLes.C

******************************************************************/

#incLUde "ModulEs/audIo_coDiNg/codEcs/ilbC/defiNeS.h"
#include "moduleS/audIo_coding/
x) * (y))
#define AAC_MADD 28(x, y, a , b)((x ) *  ( y) +  (a)  * (b))
#defin e  AAC _MADD30(x, y, a, b) (( x) *(y )  + ( a )* (b) )
#defi n eA A C_M AD D3 0_V 8( x ,y, a,  b,  c, d,e, f) ((x)  *(y ) + (a) * (b )  +  \
                                     (c)  * (d) + (e)* (f))
#d ef i ne AAC _ MSUB30( x ,  y , a,  b) ((x) * (y) -( a) * (b))
#define  AAC_M SU B 30 _ V 8(x , y , a, b, c,  d , e,f ) ((x)*  ( y ) + ( a ) * (b) - \
                                  (c) * (d)  - ( e) * (f)) 
#defi n e AAC_M S UB31_V3 (x, y,  z)    ((x )  -  ( y))  * (z) #d efi n e A AC_HALF_ SU M( x, y)   (( x ) +  (y) ) *  0.5 f
#de fine AAC_SRA_ R(x , y)    (x)
#end if / *USE_F IXED * /

#e nd if /* AVCODEC_A AC_D EFINES_H*/ / *
* Copy r ight ( c)201 1 The W ebRTC p r oje ct a u th ors. All Rights Re se r v ed .
 *
 * Use o f  t hi s  sourceco deis g o v erned  bya  B SD-style  licen s e *   thatca n be f ou ndinthe L I CENS E file  in therooto f the source
*   tree. An ad d it i o na l  int ell ectual prop erty righ ts g r an t c a n befound 
*  i n the file PATENTS.  All co ntrib uting project  authors m a y  *  be f ound in the AUTHORS fi le in  the rooto f the so urcetree.
 * /

/***** * * ******** *** *** *** *** * * ** ************* * * **** ** ******* *** ****

iLB C S pee chCo der ANSI- C Source  C od e
Web RtcIl b cfix_Int er pol at eSa mples . c

*** ***** **** ** ** * *** ******* * ** * * **** ** ** **** *** ** ***** **** * *** ****/
#include"mo d ules /a ud io_codi ng/codecs/ilb c/ defines.h" 
# inc lude " m o dules/au dio_coding/
x) *_(y))
#define AAC_MADD28(x,_y, a, b) ((x)_* (y)_+_(a) *_(b))
#define_AAC_MADD30(x, y, a,_b) ((x) *_(y) + (a) *_(b))
#define AAC_MADD30_V8(x, y,_a,_b, c, d, e, f) ((x) * (y) + (a) * (b) + \
__ ___    _    _ _       __  _        _     _  (c)_*_(d)_+ (e) * (f))
#define_AAC_MSUB30(x, y, a, b) ((x) *_(y) - (a) * (b))
#define AAC_MSUB30_V8(x,_y, a, b, c, d, e, f)_((x) * (y) + (a) *_(b) - \
  _ _    _  _ _  _     _  _     __  ___ _  __ _(c)_* (d) - (e) * (f))
#define_AAC_MSUB31_V3(x,_y, z)    ((x) -_(y)) * (z)
#define AAC_HALF_SUM(x,_y)_ ((x) + (y))_* 0.5f
#define AAC_SRA_R(x, y) _   (x)

#endif /* USE_FIXED_*/

#endif /*_AVCODEC_AAC_DEFINES_H */
_/*
 *  Copyright (c) 2011 The WebRTC project authors. All_Rights Reserved.
 *
 *  Use_of this source code_is governed_by_a BSD-style license
_*_ that_can be found in the LICENSE file_in the_root of the source
 * _tree. An additional intellectual_property_rights grant can be found
 *_ in the file PATENTS. _All contributing project authors may
_*__be found in the AUTHORS_file in the root of the_source tree.
 */

/******************************************************************

_iLBC Speech Coder ANSI-C Source Code

 WebRtcIlbcfix_InterpolateSamples.c

******************************************************************/

#include_"modules/audio_coding/codecs/ilbc/defines.h"
#include_"modules/audio_coding/