carb::audio::calculateOpusGain
Defined in carb/audio/AudioUtils.h
-
inline int16_t carb::audio::calculateOpusGain(float gain)
Calculate the gain parameter for an Opus encoder from a floating point gain.
- Parameters
gain – [in] The floating point gain to convert to an Opus gain parameter. This must be between [-128, 128] or it will be clamped.
- Returns
A gain value that can be used as a parameter to an Opus encoder. This is a signed 16 bit fixed point value with 8 fractional bits.