static inline void float_to_int (float * _f, int16_t * s16, int samples)

{

    int32_t * f = (int32_t *) _f;       // XXX assumes IEEE float format

    int i;



    for (i = 0; i < samples; i++) {

        s16[i] = blah (f[i]);

    }

}

static inline void float_to_int (float * _f, int16_t * s16, int samples)

{

    int32_t * f = (int32_t *) _f;       

    int i;



    for (i = 0; i < samples; i++) {

        s16[i] = blah (f[i]);

    }

}

static inline void FUNC_0 (float * VAR_0, int16_t * VAR_1, int VAR_2)

{

    int32_t * f = (int32_t *) VAR_0;       

    int VAR_3;



    for (VAR_3 = 0; VAR_3 < VAR_2; VAR_3++) {

        VAR_1[VAR_3] = blah (f[VAR_3]);

    }

}

static inline void FUNC_0 (float * VAR_0, int16_t * VAR_1, int VAR_2)
{ int32_t * f = (int32_t *) VAR_0; int VAR_3; for (VAR_3 = 0; VAR_3 < VAR_2; VAR_3++) { VAR_1[VAR_3] = blah (f[VAR_3]); } }