From e58702e69657cb461848ae4bc1d0f13e0eed64ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=B6=E6=98=A5=E9=BE=99?= Date: Mon, 8 Sep 2025 22:27:40 +0800 Subject: [PATCH] wrong position MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 陶春龙 --- .../audio_service/client/src/renderer_in_client_public.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/audio_service/client/src/renderer_in_client_public.cpp b/services/audio_service/client/src/renderer_in_client_public.cpp index a25ba3773f..1ff02bee64 100644 --- a/services/audio_service/client/src/renderer_in_client_public.cpp +++ b/services/audio_service/client/src/renderer_in_client_public.cpp @@ -1499,7 +1499,8 @@ void RendererInClientInner::GetStreamSwitchInfo(IAudioStream::SwitchInfo& info) info.renderPeriodPositionCb = rendererPeriodPositionCallback_; info.rendererWriteCallback = writeCb_; - info.unprocessSamples = unprocessedFramesBytes_.load() + lastSwitchPosition_[Timestamp::Timestampbase::MONOTONIC]; + info.unprocessSamples = unprocessedFramesBytes_.load() + + lastSwitchPositionWithSpeed_[Timestamp::Timestampbase::MONOTONIC]; } IAudioStream::StreamClass RendererInClientInner::GetStreamClass() -- Gitee