Skip to content

function samples_store(Tout *, const fbase *const *, size_t, size_t, const audio_quantization &, bool) audio

template <typename Tout>
void samples_store(Tout* out, const fbase* const in[], size_t channels, size_t size,
                   const audio_quantization& quantization, bool swap_bytes = false) noexcept

Stores planar floating-point samples into an interleaved buffer with quantization.

Template parameters
Tout Output sample type.
Parameters
out Destination buffer.
in Source buffers for each channel.
channels Number of channels.
size Number of samples per channel.
quantization Quantization parameters.
swap_bytes Whether to swap bytes.

Defined at audio/data.hpp:169