Group: conversion¶
A¶
conceptkfr::audio_samplefunctionkfr::audio_sample_bit_depth(audio_sample_type)structkfr::audio_sample_get_type<audio_sample_type::f32>structkfr::audio_sample_get_type<audio_sample_type::f64>structkfr::audio_sample_get_type<audio_sample_type::i16>structkfr::audio_sample_get_type<audio_sample_type::i24>structkfr::audio_sample_get_type<audio_sample_type::i32>classkfr::audio_sample_get_type<type>functionkfr::audio_sample_is_float(audio_sample_type)functionkfr::audio_sample_sizeof(audio_sample_type)structkfr::audio_sample_traits<f32>structkfr::audio_sample_traits<f64>structkfr::audio_sample_traits<i16>structkfr::audio_sample_traits<i24>structkfr::audio_sample_traits<i32>classkfr::audio_sample_traits<T>enumkfr::audio_sample_typetypedefkfr::audio_sample_type_clist
C¶
functionkfr::generic::convert_sample(const Tin &)functionkfr::generic::convert(Tout *, const Tin *, size_t) Converts audio samples (both formats are known at compile time)functionkfr::generic::convert(Tout *, const void *, audio_sample_type, size_t) Converts audio samples (input format is known at runtime)functionkfr::generic::convert(void *, audio_sample_type, const Tin *, size_t) Converts audio samples (output format is known at runtime)
D¶
functionkfr::generic::deinterleave(Tout **, const Tin *, size_t, size_t) Deinterleaves and converts audio samplesfunctionkfr::generic::deinterleave(univector2d<Tout, Tag1, Tag2> &, const univector<Tin, Tag3> &) Deinterleaves and converts audio samples
F¶
enum constantkfr::audio_sample_type::f32enum constantkfr::audio_sample_type::f64
I¶
enum constantkfr::audio_sample_type::i16enum constantkfr::audio_sample_type::i24enum constantkfr::audio_sample_type::i32functionkfr::generic::interleave(const univector2d<Tin, Tag1, Tag2> &) Interleaves and converts audio samplesfunctionkfr::generic::interleave(Tout *, const Tin **, size_t, size_t) Interleaves and converts audio samplesfunctionkfr::generic::interleave(univector<Tout, Tag1> &, const univector2d<Tin, Tag2, Tag3> &) Interleaves and converts audio samples
S¶
variablekfr::audio_sample_traits<i16>::scalevariablekfr::audio_sample_traits<i24>::scalevariablekfr::audio_sample_traits<i32>::scalevariablekfr::audio_sample_traits<f32>::scalevariablekfr::audio_sample_traits<f64>::scale
T¶
typedefkfr::audio_sample_get_type<audio_sample_type::i16>::typetypedefkfr::audio_sample_get_type<audio_sample_type::i24>::typetypedefkfr::audio_sample_get_type<audio_sample_type::i32>::typetypedefkfr::audio_sample_get_type<audio_sample_type::f32>::typetypedefkfr::audio_sample_get_type<audio_sample_type::f64>::typevariablekfr::audio_sample_traits<i16>::typevariablekfr::audio_sample_traits<i24>::typevariablekfr::audio_sample_traits<i32>::typevariablekfr::audio_sample_traits<f32>::typevariablekfr::audio_sample_traits<f64>::type
U¶
enum constantkfr::audio_sample_type::unknown