Lines Matching refs:samples
63 state->samples = memalign (16, 256 * 12 * sizeof (sample_t));
64 if (state->samples == NULL) {
70 state->samples[i] = 0;
83 return state->samples;
410 sample_t * coeff, sample_t (* samples)[256],
445 samples[ch][i] = (cplcoeff * cplco[ch] *
448 samples[ch][i] = 0;
516 samples[ch][i] = cplcoeff * cplco[ch];
532 sample_t * samples;
761 samples = state->samples;
763 samples += 256; /* shift for LFE channel */
774 coeff_get (state, samples + 256 * i, state->fbw_expbap +i, &quantizer,
781 (sample_t (*)[256])samples, &quantizer,
788 (samples + 256 * i)[j] = 0;
814 tmp0 = samples[j];
815 tmp1 = (samples+256)[j];
816 samples[j] = tmp0 + tmp1;
817 (samples+256)[j] = tmp0 - tmp1;
824 coeff_get (state, samples - 256, &state->lfe_expbap, &quantizer,
827 (samples-256)[i] = 0;
828 a52_imdct_512 (samples - 256, samples + 1536 - 256, state->bias);
831 coeff_get (state, samples + 1280, &state->lfe_expbap, &quantizer,
845 a52_upmix (samples + 1536, state->acmod, state->output);
857 a52_imdct_256 (samples + 256 * i, samples + 1536 + 256 * i,
860 a52_imdct_512 (samples + 256 * i, samples + 1536 + 256 * i,
866 (samples + 256 * i)[j] = bias;
870 a52_downmix (samples, state->acmod, state->output, state->bias,
875 a52_downmix (samples, state->acmod, state->output, 0,
880 a52_downmix (samples + 1536, state->acmod, state->output, 0,
886 a52_imdct_256 (samples + 256 * i, samples + 1536 + 256 * i,
890 a52_imdct_512 (samples + 256 * i, samples + 1536 + 256 * i,
899 free (state->samples);