forked from ShuriZma/suyu
am/IApplicationFunctions: Stub IsGamePlayRecordingSupported
Used by RetroArch
This commit is contained in:
parent
1cc009a996
commit
9f6b35e61f
|
@ -1192,7 +1192,7 @@ IApplicationFunctions::IApplicationFunctions(Core::System& system_)
|
||||||
{40, &IApplicationFunctions::NotifyRunning, "NotifyRunning"},
|
{40, &IApplicationFunctions::NotifyRunning, "NotifyRunning"},
|
||||||
{50, &IApplicationFunctions::GetPseudoDeviceId, "GetPseudoDeviceId"},
|
{50, &IApplicationFunctions::GetPseudoDeviceId, "GetPseudoDeviceId"},
|
||||||
{60, nullptr, "SetMediaPlaybackStateForApplication"},
|
{60, nullptr, "SetMediaPlaybackStateForApplication"},
|
||||||
{65, nullptr, "IsGamePlayRecordingSupported"},
|
{65, &IApplicationFunctions::IsGamePlayRecordingSupported, "IsGamePlayRecordingSupported"},
|
||||||
{66, &IApplicationFunctions::InitializeGamePlayRecording, "InitializeGamePlayRecording"},
|
{66, &IApplicationFunctions::InitializeGamePlayRecording, "InitializeGamePlayRecording"},
|
||||||
{67, &IApplicationFunctions::SetGamePlayRecordingState, "SetGamePlayRecordingState"},
|
{67, &IApplicationFunctions::SetGamePlayRecordingState, "SetGamePlayRecordingState"},
|
||||||
{68, nullptr, "RequestFlushGamePlayingMovieForDebug"},
|
{68, nullptr, "RequestFlushGamePlayingMovieForDebug"},
|
||||||
|
@ -1480,6 +1480,16 @@ void IApplicationFunctions::GetDesiredLanguage(Kernel::HLERequestContext& ctx) {
|
||||||
rb.Push(*res_code);
|
rb.Push(*res_code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void IApplicationFunctions::IsGamePlayRecordingSupported(Kernel::HLERequestContext& ctx) {
|
||||||
|
LOG_WARNING(Service_AM, "(STUBBED) called");
|
||||||
|
|
||||||
|
constexpr bool gameplay_recording_supported = false;
|
||||||
|
|
||||||
|
IPC::ResponseBuilder rb{ctx, 3};
|
||||||
|
rb.Push(RESULT_SUCCESS);
|
||||||
|
rb.Push(gameplay_recording_supported);
|
||||||
|
}
|
||||||
|
|
||||||
void IApplicationFunctions::InitializeGamePlayRecording(Kernel::HLERequestContext& ctx) {
|
void IApplicationFunctions::InitializeGamePlayRecording(Kernel::HLERequestContext& ctx) {
|
||||||
LOG_WARNING(Service_AM, "(STUBBED) called");
|
LOG_WARNING(Service_AM, "(STUBBED) called");
|
||||||
|
|
||||||
|
|
|
@ -266,6 +266,7 @@ private:
|
||||||
void SetTerminateResult(Kernel::HLERequestContext& ctx);
|
void SetTerminateResult(Kernel::HLERequestContext& ctx);
|
||||||
void GetDisplayVersion(Kernel::HLERequestContext& ctx);
|
void GetDisplayVersion(Kernel::HLERequestContext& ctx);
|
||||||
void GetDesiredLanguage(Kernel::HLERequestContext& ctx);
|
void GetDesiredLanguage(Kernel::HLERequestContext& ctx);
|
||||||
|
void IsGamePlayRecordingSupported(Kernel::HLERequestContext& ctx);
|
||||||
void InitializeGamePlayRecording(Kernel::HLERequestContext& ctx);
|
void InitializeGamePlayRecording(Kernel::HLERequestContext& ctx);
|
||||||
void SetGamePlayRecordingState(Kernel::HLERequestContext& ctx);
|
void SetGamePlayRecordingState(Kernel::HLERequestContext& ctx);
|
||||||
void NotifyRunning(Kernel::HLERequestContext& ctx);
|
void NotifyRunning(Kernel::HLERequestContext& ctx);
|
||||||
|
|
Loading…
Reference in New Issue