class LoudnessTransform

Defined at line 34 of file ../../src/media/audio/audio_core/loudness_transform.h

A loudness transform considers many stages of loudness that apply to a stream,

including volume settings and gain adjustments, and applies them sequentially.

Public Methods

void ~LoudnessTransform ()

Defined at line 36 of file ../../src/media/audio/audio_core/loudness_transform.h

template <int N>
float Evaluate (std::array<Stage, N> stages)

Sequentially evaluates each loudness stage and returns the gain to use for

the stream.

Defined at line 43 of file ../../src/media/audio/audio_core/loudness_transform.h

float EvaluateStageGain (const Stage & stage)