Function convert_sample¶
function convert_sample(const Tin &) base¶
template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>,
typename Tin_traits = audio_sample_traits<Tin>>
requires(!std::is_same_v<Tin, Tout>)
inline Tout convert_sample(const Tin& in) Converts a single audio sample between two different native types.
The value is rescaled and clamped to fit into the destination type.
| Tout | Destination sample C++ type. |
| Tin | Source sample C++ type. |
| Tout_traits | Traits specialization for Tout. |
| Tin_traits | Traits specialization for Tin. |
| in | The input sample to convert. |
| The converted sample, clamped to the destination range. |
Fully qualified name: kfr::convert_sample(const Tin &)
Declared at base/conversion.hpp:249
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.