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.
| Tout | Destination sample C++ type. |
| Tin | Source sample C++ type. |
| Tout_traits | Traits specialization for Tout. |
| Tin_traits | Traits specialization for Tin. |
| 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)
Declared at base/conversion.hpp:402
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.
| Tout | Destination sample C++ type. |
| Tout_traits | Traits specialization for Tout. |
| 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)
Declared at base/conversion.hpp:424
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.
| Tin | Source sample C++ type. |
| Tin_traits | Traits specialization for Tin. |
| 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)
Declared at base/conversion.hpp:448
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.