static inline void mix_2f_1r_to_mono(AC3DecodeContext *ctx)

{

    int i;

    float (*output)[256] = ctx->audio_block.block_output;



    for (i = 0; i < 256; i++)

        output[1][i] += (output[2][i] + output[3][i]);

    memset(output[2], 0, sizeof(output[2]));

    memset(output[3], 0, sizeof(output[3]));



}

static inline void mix_2f_1r_to_mono(AC3DecodeContext *ctx)

{

    int i;

    float (*output)[256] = ctx->audio_block.block_output;



    for (i = 0; i < 256; i++)

        output[1][i] += (output[2][i] + output[3][i]);

    memset(output[2], 0, sizeof(output[2]));

    memset(output[3], 0, sizeof(output[3]));



}

static inline void FUNC_0(AC3DecodeContext *VAR_0)

{

    int VAR_1;

    float (*VAR_2)[256] = VAR_0->audio_block.block_output;



    for (VAR_1 = 0; VAR_1 < 256; VAR_1++)

        VAR_2[1][VAR_1] += (VAR_2[2][VAR_1] + VAR_2[3][VAR_1]);

    memset(VAR_2[2], 0, sizeof(VAR_2[2]));

    memset(VAR_2[3], 0, sizeof(VAR_2[3]));



}

static inline void FUNC_0(AC3DecodeContext *VAR_0)
{ int VAR_1; float (*VAR_2)[256] = VAR_0->audio_block.block_output; for (VAR_1 = 0; VAR_1 < 256; VAR_1++) VAR_2[1][VAR_1] += (VAR_2[2][VAR_1] + VAR_2[3][VAR_1]); memset(VAR_2[2], 0, sizeof(VAR_2[2])); memset(VAR_2[3], 0, sizeof(VAR_2[3])); }