Skip to content

Function convert

function convert(Tout *, const Tin *, size_t) base

template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>,
          typename Tin_traits = audio_sample_traits<Tin>>
void convert(Tout* out, const Tin* in, size_t size)

Converts audio samples between two compile-time-known formats.

Template parameters
Tout Destination sample C++ type.
Tin Source sample C++ type.
Tout_traits Traits specialization for Tout.
Tin_traits Traits specialization for Tin.
Parameters
out Pointer to the destination buffer.
in Pointer to the source buffer.
size Number of samples to convert.

Fully qualified name: kfr::convert(Tout *, const Tin *, size_t)

Function convert

function convert(Tout *, const void *, audio_sample_type, size_t) base

template <typename Tout, typename Tout_traits = audio_sample_traits<Tout>>
void convert(Tout* out, const void* in, audio_sample_type in_type, size_t size)

Converts audio samples whose input format is selected at runtime.

Template parameters
Tout Destination sample C++ type.
Tout_traits Traits specialization for Tout.
Parameters
out Pointer to the destination buffer.
in Pointer to the source buffer.
in_type Source audio sample type.
size Number of samples to convert.

Fully qualified name: kfr::convert(Tout *, const void *, audio_sample_type, size_t)

Function convert

function convert(void *, audio_sample_type, const Tin *, size_t) base

template <typename Tin, typename Tin_traits = audio_sample_traits<Tin>>
void convert(void* out, audio_sample_type out_type, const Tin* in, size_t size)

Converts audio samples whose output format is selected at runtime.

Template parameters
Tin Source sample C++ type.
Tin_traits Traits specialization for Tin.
Parameters
out Pointer to the destination buffer.
out_type Destination audio sample type.
in Pointer to the source buffer.
size Number of samples to convert.

Fully qualified name: kfr::convert(void *, audio_sample_type, const Tin *, size_t)

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.