Merge pull request #1691 from lioncash/audren
service/audren_u: Forward RequestUpdateAuto through the same function as RequestUpdate
This commit is contained in:
commit
98060c6f7b
@ -28,13 +28,13 @@ public:
|
|||||||
{1, &IAudioRenderer::GetSampleCount, "GetSampleCount"},
|
{1, &IAudioRenderer::GetSampleCount, "GetSampleCount"},
|
||||||
{2, &IAudioRenderer::GetMixBufferCount, "GetMixBufferCount"},
|
{2, &IAudioRenderer::GetMixBufferCount, "GetMixBufferCount"},
|
||||||
{3, &IAudioRenderer::GetState, "GetState"},
|
{3, &IAudioRenderer::GetState, "GetState"},
|
||||||
{4, &IAudioRenderer::RequestUpdate, "RequestUpdate"},
|
{4, &IAudioRenderer::RequestUpdateImpl, "RequestUpdate"},
|
||||||
{5, &IAudioRenderer::Start, "Start"},
|
{5, &IAudioRenderer::Start, "Start"},
|
||||||
{6, &IAudioRenderer::Stop, "Stop"},
|
{6, &IAudioRenderer::Stop, "Stop"},
|
||||||
{7, &IAudioRenderer::QuerySystemEvent, "QuerySystemEvent"},
|
{7, &IAudioRenderer::QuerySystemEvent, "QuerySystemEvent"},
|
||||||
{8, &IAudioRenderer::SetRenderingTimeLimit, "SetRenderingTimeLimit"},
|
{8, &IAudioRenderer::SetRenderingTimeLimit, "SetRenderingTimeLimit"},
|
||||||
{9, &IAudioRenderer::GetRenderingTimeLimit, "GetRenderingTimeLimit"},
|
{9, &IAudioRenderer::GetRenderingTimeLimit, "GetRenderingTimeLimit"},
|
||||||
{10, nullptr, "RequestUpdateAuto"},
|
{10, &IAudioRenderer::RequestUpdateImpl, "RequestUpdateAuto"},
|
||||||
{11, nullptr, "ExecuteAudioRendererRendering"},
|
{11, nullptr, "ExecuteAudioRendererRendering"},
|
||||||
};
|
};
|
||||||
// clang-format on
|
// clang-format on
|
||||||
@ -79,7 +79,7 @@ private:
|
|||||||
LOG_DEBUG(Service_Audio, "called");
|
LOG_DEBUG(Service_Audio, "called");
|
||||||
}
|
}
|
||||||
|
|
||||||
void RequestUpdate(Kernel::HLERequestContext& ctx) {
|
void RequestUpdateImpl(Kernel::HLERequestContext& ctx) {
|
||||||
ctx.WriteBuffer(renderer->UpdateAudioRenderer(ctx.ReadBuffer()));
|
ctx.WriteBuffer(renderer->UpdateAudioRenderer(ctx.ReadBuffer()));
|
||||||
IPC::ResponseBuilder rb{ctx, 2};
|
IPC::ResponseBuilder rb{ctx, 2};
|
||||||
rb.Push(RESULT_SUCCESS);
|
rb.Push(RESULT_SUCCESS);
|
||||||
|
Loading…
Reference in New Issue
Block a user