Skip to content

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.

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
in The input sample to convert.
Returns
The converted sample, clamped to the destination range.

Fully qualified name: kfr::convert_sample(const Tin &)

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