Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/vecutils.c

    rc17a0ee rb155ed03  
    1515}
    1616
    17 #define AUBIO_OP_C_AND_F(OPNAME, OP) \
    18   AUBIO_OP(OPNAME, OP, fvec, data) \
    19   AUBIO_OP(OPNAME, OP, cvec, norm)
     17#define AUBIO_OP_C(OPNAME, OP) \
     18  AUBIO_OP(OPNAME, OP, fvec, data)
    2019
    21 AUBIO_OP_C_AND_F(exp, EXP)
    22 AUBIO_OP_C_AND_F(cos, COS)
    23 AUBIO_OP_C_AND_F(sin, SIN)
    24 AUBIO_OP_C_AND_F(abs, ABS)
    25 AUBIO_OP_C_AND_F(sqrt, SQRT)
    26 AUBIO_OP_C_AND_F(log10, SAFE_LOG10)
    27 AUBIO_OP_C_AND_F(log, SAFE_LOG)
    28 AUBIO_OP_C_AND_F(floor, FLOOR)
    29 AUBIO_OP_C_AND_F(ceil, CEIL)
    30 AUBIO_OP_C_AND_F(round, ROUND)
     20AUBIO_OP_C(exp, EXP)
     21AUBIO_OP_C(cos, COS)
     22AUBIO_OP_C(sin, SIN)
     23AUBIO_OP_C(abs, ABS)
     24AUBIO_OP_C(sqrt, SQRT)
     25AUBIO_OP_C(log10, SAFE_LOG10)
     26AUBIO_OP_C(log, SAFE_LOG)
     27AUBIO_OP_C(floor, FLOOR)
     28AUBIO_OP_C(ceil, CEIL)
     29AUBIO_OP_C(round, ROUND)
    3130
    32 //AUBIO_OP_C_AND_F(pow, POW)
    3331void fvec_pow (fvec_t *s, smpl_t power)
    3432{
     
    3836  }
    3937}
    40 
    41 void cvec_pow (cvec_t *s, smpl_t power)
    42 {
    43   uint_t j;
    44   for (j = 0; j < s->length; j++) {
    45     s->norm[j] = POW(s->norm[j], power);
    46   }
    47 }
    48 
Note: See TracChangeset for help on using the changeset viewer.