Lines Matching refs:decode_buffer
113 float *decode_buffer,
791 * @param decode_buffer input buffer
799 float *decode_buffer,
805 mlt_buffer1[SUBBAND_SIZE * subband + j] = f1 * decode_buffer[tmp_idx];
806 mlt_buffer2[SUBBAND_SIZE * subband + j] = f2 * decode_buffer[tmp_idx];
822 float *decode_buffer = q->decode_buffer_0;
828 memset(decode_buffer, 0, sizeof(q->decode_buffer_0));
834 if ((res = mono_decode(q, p, decode_buffer)) < 0)
837 /* The two channels are stored interleaved in decode_buffer. */
840 mlt_buffer1[i * 20 + j] = decode_buffer[i * 40 + j];
841 mlt_buffer2[i * 20 + j] = decode_buffer[i * 40 + 20 + j];
854 q->decouple(q, p, i, f1, f2, decode_buffer, mlt_buffer1, mlt_buffer2);
907 * @param decode_buffer pointer to the mlt coefficients
913 static inline void mlt_compensate_output(COOKContext *q, float *decode_buffer,
917 imlt_gain(q, decode_buffer, gains_ptr, previous_buffer);