Lines Matching refs:AudioStandard
44 class AudioDeviceChangeCallback : public AudioStandard::AudioManagerDeviceChangeCallback {
45 void OnDeviceChange(const AudioStandard::DeviceChangeAction &deviceChangeAction) override;
48 class AudioPreferDeviceChangeCallback : public AudioStandard::AudioPreferredOutputDeviceChangeCallb…
50 …void OnPreferredOutputDeviceUpdated(const std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> …
53 class AudioMicStateChangeCallback : public AudioStandard::AudioManagerMicStateChangeCallback {
55 void OnMicStateUpdated(const AudioStandard::MicStateChangeEvent &micStateChangeEvent) override;
61 bool SetAudioScene(AudioStandard::AudioScene audioScene);
62 int32_t ActivateAudioInterrupt(const AudioStandard::AudioInterrupt &audioInterrupt);
63 int32_t DeactivateAudioInterrupt(const AudioStandard::AudioInterrupt &audioInterrupt);
74 AudioStandard::AudioRingerMode GetRingerMode() const;
75 int32_t GetVolume(AudioStandard::AudioVolumeType audioVolumeType);
76 int32_t SetVolume(AudioStandard::AudioVolumeType audioVolumeType, int32_t volume);
77 int32_t SetMaxVolume(AudioStandard::AudioVolumeType audioVolumeType);
78 bool IsStreamActive(AudioStandard::AudioVolumeType audioVolumeType);
79 bool IsStreamMute(AudioStandard::AudioVolumeType audioVolumeType);
80 int32_t GetMaxVolume(AudioStandard::AudioVolumeType audioVolumeType);
81 int32_t GetMinVolume(AudioStandard::AudioVolumeType audioVolumeType);
96 std::shared_ptr<AudioStandard::AudioManagerDeviceChangeCallback> deviceCallback_;
97 … std::shared_ptr<AudioStandard::AudioPreferredOutputDeviceChangeCallback> preferredDeviceCallback_;
98 std::shared_ptr<AudioStandard::AudioManagerMicStateChangeCallback> audioMicStateChangeCallback_;