Home | History | Annotate | Download | only in audio_utils

Lines Matching refs:idxary

366     /* alternate way of handling memcpy_by_channel_mask by using the idxary */
367 int8_t idxary[32];
370 memcpy_by_index_array_initialization(idxary, 32, dst_mask, src_mask);
372 memcpy_by_idxary(dst, dst_channels, src, src_channels, idxary, sample_size, count);
416 #define copy_frame_by_idx(dst, dst_channels, src, src_channels, idxary, count, zero) \
422 index = (idxary)[i]; \
431 const int8_t *idxary, size_t sample_size, size_t count)
438 copy_frame_by_idx(udst, dst_channels, usrc, src_channels, idxary, count, 0);
444 copy_frame_by_idx(udst, dst_channels, usrc, src_channels, idxary, count, 0);
451 copy_frame_by_idx(udst, dst_channels, usrc, src_channels, idxary, count, zero);
457 copy_frame_by_idx(udst, dst_channels, usrc, src_channels, idxary, count, 0);
465 size_t memcpy_by_index_array_initialization(int8_t *idxary, size_t idxcount,
476 idxary[n++] = srcidx++;
480 idxary[n++] = -1;
486 size_t memcpy_by_index_array_initialization_src_index(int8_t *idxary, size_t idxcount,
499 idxary[dst_idx] = src_idx++;
501 idxary[dst_idx] = -1;
508 size_t memcpy_by_index_array_initialization_dst_index(int8_t *idxary, size_t idxcount,
521 idxary[dst_idx++] = src_idx < src_count ? (signed)src_idx : -1;