class ebu_r128<T> ebu¶
template <typename T>
struct ebu_r128 { … } constructor ebu_r128<T>(int, std::span<const speaker_type>, int) ¶
ebu_r128(int sample_rate, std::span<const speaker_type> channels, int packet_size_factor = 1) Defined at dsp/ebu.hpp:263
function sample_rate() ¶
int sample_rate() const Defined at dsp/ebu.hpp:277
function packet_size() ¶
size_t packet_size() const Defined at dsp/ebu.hpp:279
function get_values(T &, T &, T &, T &, T &) ¶
void get_values(T& loudness_momentary, T& loudness_short, T& loudness_intergrated, T& loudness_range_low,
T& loudness_range_high) Defined at dsp/ebu.hpp:281
function operator[](size_t) ¶
const ebu_channel<T>& operator[](size_t index) const Defined at dsp/ebu.hpp:299
function count() ¶
size_t count() const Defined at dsp/ebu.hpp:300
function process_packet(const std::initializer_list<univector_dyn<T>> &) ¶
void process_packet(const std::initializer_list<univector_dyn<T>>& source) Defined at dsp/ebu.hpp:302
function process_packet(const std::initializer_list<univector_ref<T>> &) ¶
void process_packet(const std::initializer_list<univector_ref<T>>& source) Defined at dsp/ebu.hpp:306
function process_packet(std::span<const univector_dyn<T>>) ¶
void process_packet(std::span<const univector_dyn<T>> source) Defined at dsp/ebu.hpp:310
function process_packet(std::span<const univector_ref<T>>) ¶
void process_packet(std::span<const univector_ref<T>> source) Defined at dsp/ebu.hpp:314
function start() ¶
void start() Defined at dsp/ebu.hpp:319
function stop() ¶
void stop() Defined at dsp/ebu.hpp:320
function reset() ¶
void reset() Defined at dsp/ebu.hpp:321
Defined at dsp/ebu.hpp:259