From b36beef1491fa4e09560afc82115d6b9913fbd3b Mon Sep 17 00:00:00 2001 From: CodeRepository1 <16179862+coderepository1@user.noreply.gitee.com> Date: Wed, 10 Sep 2025 06:22:45 +0000 Subject: [PATCH 1/3] =?UTF-8?q?inBuffer=E4=B8=BA=E6=97=A0=E7=AC=A6?= =?UTF-8?q?=E5=8F=B7=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: CodeRepository1 <16179862+coderepository1@user.noreply.gitee.com> --- .../pulseaudio/modules/capturer/module_inner_capturer_sink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frameworks/native/pulseaudio/modules/capturer/module_inner_capturer_sink.c b/frameworks/native/pulseaudio/modules/capturer/module_inner_capturer_sink.c index b20bd09a1c..593942c3df 100644 --- a/frameworks/native/pulseaudio/modules/capturer/module_inner_capturer_sink.c +++ b/frameworks/native/pulseaudio/modules/capturer/module_inner_capturer_sink.c @@ -187,7 +187,7 @@ static void ProcessRewind(struct userdata *u, pa_usec_t now) delay = u->timestamp - now; inBuffer = pa_usec_to_bytes(delay, &u->sink->sample_spec); - if (inBuffer <= 0) { + if (inBuffer == 0) { goto do_nothing; } -- Gitee From f1b4340b31a9cd10b6f4e2201399e1a2bbc76ce4 Mon Sep 17 00:00:00 2001 From: CodeRepository1 <16179862+coderepository1@user.noreply.gitee.com> Date: Wed, 10 Sep 2025 06:25:31 +0000 Subject: [PATCH 2/3] =?UTF-8?q?bufferSize=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: CodeRepository1 <16179862+coderepository1@user.noreply.gitee.com> --- services/audio_service/client/src/renderer_in_client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/audio_service/client/src/renderer_in_client.cpp b/services/audio_service/client/src/renderer_in_client.cpp index 8537a98b8c..8e34e2eb3d 100644 --- a/services/audio_service/client/src/renderer_in_client.cpp +++ b/services/audio_service/client/src/renderer_in_client.cpp @@ -565,7 +565,7 @@ int32_t RendererInClientInner::WriteInner(uint8_t *pcmBuffer, size_t pcmBufferSi converter_->Process(bufDesc); uint8_t *buffer; - uint32_t bufferSize; + uint32_t bufferSize = 0; converter_->GetOutputBufferStream(buffer, bufferSize); return WriteInner(buffer, bufferSize); } -- Gitee From 2878ebcb1a81e4eae6f11dee7592b1d488a83ea0 Mon Sep 17 00:00:00 2001 From: CodeRepository1 <16179862+coderepository1@user.noreply.gitee.com> Date: Wed, 10 Sep 2025 06:26:41 +0000 Subject: [PATCH 3/3] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96temp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: CodeRepository1 <16179862+coderepository1@user.noreply.gitee.com> --- services/audio_service/common/src/audio_dump_pcm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/audio_service/common/src/audio_dump_pcm.cpp b/services/audio_service/common/src/audio_dump_pcm.cpp index 04ae409821..4726513eeb 100644 --- a/services/audio_service/common/src/audio_dump_pcm.cpp +++ b/services/audio_service/common/src/audio_dump_pcm.cpp @@ -308,7 +308,7 @@ void AudioCacheMgrInner::GetCachedDuration(int64_t &startTime, int64_t &endTime) return; } - int64_t temp; + int64_t temp = 0; if (memChunkDeque_.front() != nullptr) { memChunkDeque_.front()->GetMemChunkDuration(startTime, temp); } -- Gitee