Lines Matching full:interleaved
17 * - Work in interleaved and non-interleaved modes
23 * pattern to each separate channel. For example, if we have 2 channels, format = U8, interleaved
25 * each channel will contain abacabaabacaba... Same for the non-interleaved mode.
107 bool interleaved; // Interleaved/Non-interleaved mode member
109 size_t chan_block; // Bytes in one channel buffer when non-interleaved
151 * Position in the DMA buffer when we are in the non-interleaved mode. We increment buf_pos
162 * Get the count of bytes written for the current channel in the interleaved mode.
224 if (v_iter->interleaved) in check_buf_block()
231 * Fill buffer in the non-interleaved mode. The order of samples is C0, ..., C0, C1, ..., C1, C2...
253 // Fill buffer in the interleaved mode. The order of samples is C0, C1, C2, C0, C1, C2, ...
276 if (v_iter->interleaved) in fill_block_pattern()
320 if (v_iter->interleaved) in fill_block_random()
479 v_iter->interleaved = true; in snd_pcmtst_pcm_prepare()
483 v_iter->interleaved = false; in snd_pcmtst_pcm_prepare()