service/audren_u: Forward RequestUpdateAuto through the same function as RequestUpdate
Based off RE, they both currently go through the same codepath with no difference in behavior.
This commit is contained in:
		@@ -28,13 +28,13 @@ public:
 | 
			
		||||
            {1, &IAudioRenderer::GetSampleCount, "GetSampleCount"},
 | 
			
		||||
            {2, &IAudioRenderer::GetMixBufferCount, "GetMixBufferCount"},
 | 
			
		||||
            {3, &IAudioRenderer::GetState, "GetState"},
 | 
			
		||||
            {4, &IAudioRenderer::RequestUpdate, "RequestUpdate"},
 | 
			
		||||
            {4, &IAudioRenderer::RequestUpdateImpl, "RequestUpdate"},
 | 
			
		||||
            {5, &IAudioRenderer::Start, "Start"},
 | 
			
		||||
            {6, &IAudioRenderer::Stop, "Stop"},
 | 
			
		||||
            {7, &IAudioRenderer::QuerySystemEvent, "QuerySystemEvent"},
 | 
			
		||||
            {8, &IAudioRenderer::SetRenderingTimeLimit, "SetRenderingTimeLimit"},
 | 
			
		||||
            {9, &IAudioRenderer::GetRenderingTimeLimit, "GetRenderingTimeLimit"},
 | 
			
		||||
            {10, nullptr, "RequestUpdateAuto"},
 | 
			
		||||
            {10, &IAudioRenderer::RequestUpdateImpl, "RequestUpdateAuto"},
 | 
			
		||||
            {11, nullptr, "ExecuteAudioRendererRendering"},
 | 
			
		||||
        };
 | 
			
		||||
        // clang-format on
 | 
			
		||||
@@ -79,7 +79,7 @@ private:
 | 
			
		||||
        LOG_DEBUG(Service_Audio, "called");
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    void RequestUpdate(Kernel::HLERequestContext& ctx) {
 | 
			
		||||
    void RequestUpdateImpl(Kernel::HLERequestContext& ctx) {
 | 
			
		||||
        ctx.WriteBuffer(renderer->UpdateAudioRenderer(ctx.ReadBuffer()));
 | 
			
		||||
        IPC::ResponseBuilder rb{ctx, 2};
 | 
			
		||||
        rb.Push(RESULT_SUCCESS);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user