diff options
| author | 2024-02-21 23:54:10 -0500 | |
|---|---|---|
| committer | 2024-02-21 23:54:10 -0500 | |
| commit | c04567fad4825d08a169efb2f6b118fafe988a31 (patch) | |
| tree | 22a027eef3876ffc8dc586ecc8ebed145b660eef /src | |
| parent | audio: format (diff) | |
| download | yuzu-c04567fad4825d08a169efb2f6b118fafe988a31.tar.gz yuzu-c04567fad4825d08a169efb2f6b118fafe988a31.tar.xz yuzu-c04567fad4825d08a169efb2f6b118fafe988a31.zip | |
audio: add NotifyHeadphoneVolumeWarningDisplayedEvent
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/hle/service/audio/audio_controller.cpp | 7 | ||||
| -rw-r--r-- | src/core/hle/service/audio/audio_controller.h | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/core/hle/service/audio/audio_controller.cpp b/src/core/hle/service/audio/audio_controller.cpp index d51c89118..c9804cf9c 100644 --- a/src/core/hle/service/audio/audio_controller.cpp +++ b/src/core/hle/service/audio/audio_controller.cpp | |||
| @@ -36,7 +36,7 @@ IAudioController::IAudioController(Core::System& system_) | |||
| 36 | {19, nullptr, "AcquireAudioVolumeUpdateEventForPlayReport"}, | 36 | {19, nullptr, "AcquireAudioVolumeUpdateEventForPlayReport"}, |
| 37 | {20, nullptr, "AcquireAudioOutputDeviceUpdateEventForPlayReport"}, | 37 | {20, nullptr, "AcquireAudioOutputDeviceUpdateEventForPlayReport"}, |
| 38 | {21, nullptr, "GetAudioOutputTargetForPlayReport"}, | 38 | {21, nullptr, "GetAudioOutputTargetForPlayReport"}, |
| 39 | {22, nullptr, "NotifyHeadphoneVolumeWarningDisplayedEvent"}, | 39 | {22, D<&IAudioController::NotifyHeadphoneVolumeWarningDisplayedEvent>, "NotifyHeadphoneVolumeWarningDisplayedEvent"}, |
| 40 | {23, nullptr, "SetSystemOutputMasterVolume"}, | 40 | {23, nullptr, "SetSystemOutputMasterVolume"}, |
| 41 | {24, nullptr, "GetSystemOutputMasterVolume"}, | 41 | {24, nullptr, "GetSystemOutputMasterVolume"}, |
| 42 | {25, nullptr, "GetAudioVolumeDataForPlayReport"}, | 42 | {25, nullptr, "GetAudioVolumeDataForPlayReport"}, |
| @@ -150,6 +150,11 @@ Result IAudioController::GetHeadphoneOutputLevelMode( | |||
| 150 | R_SUCCEED(); | 150 | R_SUCCEED(); |
| 151 | } | 151 | } |
| 152 | 152 | ||
| 153 | Result IAudioController::NotifyHeadphoneVolumeWarningDisplayedEvent() { | ||
| 154 | LOG_WARNING(Service_Audio, "(STUBBED) called"); | ||
| 155 | R_SUCCEED(); | ||
| 156 | } | ||
| 157 | |||
| 153 | Result IAudioController::SetSpeakerAutoMuteEnabled(bool is_speaker_auto_mute_enabled) { | 158 | Result IAudioController::SetSpeakerAutoMuteEnabled(bool is_speaker_auto_mute_enabled) { |
| 154 | LOG_INFO(Audio, "called, is_speaker_auto_mute_enabled={}", is_speaker_auto_mute_enabled); | 159 | LOG_INFO(Audio, "called, is_speaker_auto_mute_enabled={}", is_speaker_auto_mute_enabled); |
| 155 | 160 | ||
diff --git a/src/core/hle/service/audio/audio_controller.h b/src/core/hle/service/audio/audio_controller.h index 9e8514373..d37c4843e 100644 --- a/src/core/hle/service/audio/audio_controller.h +++ b/src/core/hle/service/audio/audio_controller.h | |||
| @@ -45,6 +45,7 @@ private: | |||
| 45 | Set::AudioOutputMode output_mode); | 45 | Set::AudioOutputMode output_mode); |
| 46 | Result SetHeadphoneOutputLevelMode(HeadphoneOutputLevelMode output_level_mode); | 46 | Result SetHeadphoneOutputLevelMode(HeadphoneOutputLevelMode output_level_mode); |
| 47 | Result GetHeadphoneOutputLevelMode(Out<HeadphoneOutputLevelMode> out_output_level_mode); | 47 | Result GetHeadphoneOutputLevelMode(Out<HeadphoneOutputLevelMode> out_output_level_mode); |
| 48 | Result NotifyHeadphoneVolumeWarningDisplayedEvent(); | ||
| 48 | Result SetSpeakerAutoMuteEnabled(bool is_speaker_auto_mute_enabled); | 49 | Result SetSpeakerAutoMuteEnabled(bool is_speaker_auto_mute_enabled); |
| 49 | Result IsSpeakerAutoMuteEnabled(Out<bool> out_is_speaker_auto_mute_enabled); | 50 | Result IsSpeakerAutoMuteEnabled(Out<bool> out_is_speaker_auto_mute_enabled); |
| 50 | Result AcquireTargetNotification(OutCopyHandle<Kernel::KReadableEvent> out_notification_event); | 51 | Result AcquireTargetNotification(OutCopyHandle<Kernel::KReadableEvent> out_notification_event); |