diff options
Diffstat (limited to 'services/audiopolicy/common/managerdefinitions/include/AudioGain.h')
-rw-r--r-- | services/audiopolicy/common/managerdefinitions/include/AudioGain.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/services/audiopolicy/common/managerdefinitions/include/AudioGain.h b/services/audiopolicy/common/managerdefinitions/include/AudioGain.h index 944fadc..21fbf9b 100644 --- a/services/audiopolicy/common/managerdefinitions/include/AudioGain.h +++ b/services/audiopolicy/common/managerdefinitions/include/AudioGain.h @@ -16,46 +16,12 @@ #pragma once -#include <Volume.h> #include <utils/Errors.h> #include <utils/RefBase.h> #include <system/audio.h> namespace android { -class StreamDescriptor; - -class ApmGains -{ -public : - static float volIndexToAmpl(audio_devices_t device, const StreamDescriptor& streamDesc, - int indexInUi); - - // default volume curve - static const VolumeCurvePoint sDefaultVolumeCurve[Volume::VOLCNT]; - // default volume curve for media strategy - static const VolumeCurvePoint sDefaultMediaVolumeCurve[Volume::VOLCNT]; - // volume curve for non-media audio on ext media outputs (HDMI, Line, etc) - static const VolumeCurvePoint sExtMediaSystemVolumeCurve[Volume::VOLCNT]; - // volume curve for media strategy on speakers - static const VolumeCurvePoint sSpeakerMediaVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sSpeakerMediaVolumeCurveDrc[Volume::VOLCNT]; - // volume curve for sonification strategy on speakers - static const VolumeCurvePoint sSpeakerSonificationVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sSpeakerSonificationVolumeCurveDrc[Volume::VOLCNT]; - static const VolumeCurvePoint sDefaultSystemVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sDefaultSystemVolumeCurveDrc[Volume::VOLCNT]; - static const VolumeCurvePoint sHeadsetSystemVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sDefaultVoiceVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sSpeakerVoiceVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sLinearVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sSilentVolumeCurve[Volume::VOLCNT]; - static const VolumeCurvePoint sFullScaleVolumeCurve[Volume::VOLCNT]; - // default volume curves per stream and device category. See initializeVolumeCurves() - static const VolumeCurvePoint *sVolumeProfiles[AUDIO_STREAM_CNT][Volume::DEVICE_CATEGORY_CNT]; -}; - - class AudioGain: public RefBase { public: |