Skip to content

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