From 28a78d76fed94255233284abb3df36b3fd41467d Mon Sep 17 00:00:00 2001 From: Maufeat Date: Wed, 11 Feb 2026 01:13:09 +0100 Subject: [audio] add splitter_size (#3477) Thanks to: https://git.ryujinx.app/ryubing/ryujinx/-/merge_requests/257 Credits to Coxxs and his friend. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3477 Reviewed-by: MaranBr Reviewed-by: DraVee Reviewed-by: CamilleLaVey Co-authored-by: Maufeat Co-committed-by: Maufeat --- src/audio_core/renderer/splitter/splitter_context.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/audio_core/renderer/splitter/splitter_context.cpp') diff --git a/src/audio_core/renderer/splitter/splitter_context.cpp b/src/audio_core/renderer/splitter/splitter_context.cpp index 1ba5daebe9..d74d6ea8a7 100644 --- a/src/audio_core/renderer/splitter/splitter_context.cpp +++ b/src/audio_core/renderer/splitter/splitter_context.cpp @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project @@ -93,16 +93,14 @@ bool SplitterContext::Initialize(const BehaviorInfo& behavior, return true; } -bool SplitterContext::Update(const u8* input, u32& consumed_size) { +bool SplitterContext::Update(const u8* input) { auto in_params{reinterpret_cast(input)}; if (destinations_count == 0 || info_count == 0) { - consumed_size = 0; return true; } if (in_params->magic != GetSplitterInParamHeaderMagic()) { - consumed_size = 0; return false; } @@ -113,8 +111,6 @@ bool SplitterContext::Update(const u8* input, u32& consumed_size) { u32 offset{sizeof(InParameterHeader)}; offset = UpdateInfo(input, offset, in_params->info_count); offset = UpdateData(input, offset, in_params->destination_count); - - consumed_size = Common::AlignUp(offset, 0x10); return true; } -- cgit v1.2.3