From 75cadc7b68521a55566ee1b4372cccd7cfaf745e Mon Sep 17 00:00:00 2001 From: hwwuhaobo Date: Mon, 21 Aug 2023 21:25:27 +0800 Subject: [PATCH] modify client pause&restart Signed-off-by: hwwuhaobo --- services/audioclient/spkclient/src/dspeaker_client.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/audioclient/spkclient/src/dspeaker_client.cpp b/services/audioclient/spkclient/src/dspeaker_client.cpp index c6bf978d..9ae280e6 100644 --- a/services/audioclient/spkclient/src/dspeaker_client.cpp +++ b/services/audioclient/spkclient/src/dspeaker_client.cpp @@ -550,6 +550,7 @@ void DSpeakerClient::Pause() if (audioRenderer_ != nullptr) { audioRenderer_->Flush(); } + audioRenderer_->Pause(); clientStatus_ = AudioStatus::STATUS_START; isRenderReady_.store(true); } @@ -564,6 +565,7 @@ void DSpeakerClient::ReStart() isRenderReady_.store(true); renderDataThread_ = std::thread(&DSpeakerClient::PlayThreadRunning, this); } + audioRenderer_->Start(); clientStatus_ = AudioStatus::STATUS_START; } -- Gitee