class DeviceProfile
Defined at line 23 of file ../../src/media/audio/audio_core/device_config.h
Public Methods
void DeviceProfile (StreamUsageSet supported_usages, VolumeCurve volume_curve, std::optional<float> driver_gain_db, float software_gain_db)
Defined at line 25 of file ../../src/media/audio/audio_core/device_config.h
const std::shared_ptr<LoudnessTransform> & loudness_transform ()
Defined at line 31 of file ../../src/media/audio/audio_core/device_config.cc
void ~DeviceProfile ()
Defined at line 33 of file ../../src/media/audio/audio_core/device_config.h
bool supports_usage (StreamUsage usage)
Defined at line 35 of file ../../src/media/audio/audio_core/device_config.h
const VolumeCurve & volume_curve ()
Defined at line 39 of file ../../src/media/audio/audio_core/device_config.h
StreamUsageSet supported_usages ()
Defined at line 43 of file ../../src/media/audio/audio_core/device_config.h
std::optional<float> driver_gain_db ()
Defined at line 45 of file ../../src/media/audio/audio_core/device_config.h
float software_gain_db ()
Defined at line 46 of file ../../src/media/audio/audio_core/device_config.h