7#include "audio_sample_format.hpp"
8#include "../utility/module.hpp"
9#include "../SIMD/module.hpp"
13namespace hi::inline
v1 {
33 void operator()(std::byte
const *hi_restrict src,
float *hi_restrict dst,
std::size_t num_samples)
const noexcept;
37 i8x16 _load_shuffle_indices;
38 i8x16 _concat_shuffle_indices;
DOXYGEN BUG.
Definition algorithm.hpp:13
Audio sample format.
Definition audio_sample_format.hpp:27
Definition audio_sample_unpacker.hpp:15
void operator()(std::byte const *hi_restrict src, float *hi_restrict dst, std::size_t num_samples) const noexcept
Unpack samples.
audio_sample_unpacker(audio_sample_format format, std::size_t stride) noexcept
Audio sample unpacker One instance of this class can be used to unpack multiple buffers either from o...