From d7f87cba38a7e79f6c7c3e7a72767cb7f337b3c1 Mon Sep 17 00:00:00 2001 From: huqinglong Date: Thu, 11 Sep 2025 15:31:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=AA=E5=8A=A0=E9=94=81UAF=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huqinglong --- services/services/player/client/player_client.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/services/player/client/player_client.cpp b/services/services/player/client/player_client.cpp index 7b30af2ce..4b902b352 100644 --- a/services/services/player/client/player_client.cpp +++ b/services/services/player/client/player_client.cpp @@ -488,12 +488,14 @@ int32_t PlayerClient::SetDeviceChangeCbStatus(bool status) int32_t PlayerClient::SetPlaybackStrategy(AVPlayStrategy playbackStrategy) { + std::lock_guard lock(mutex_); CHECK_AND_RETURN_RET_LOG(playerProxy_ != nullptr, MSERR_INVALID_VAL, "playerProxy_ not exist"); return playerProxy_->SetPlaybackStrategy(playbackStrategy); } int32_t PlayerClient::SetMediaMuted(OHOS::Media::MediaType mediaType, bool isMuted) { + std::lock_guard lock(mutex_); CHECK_AND_RETURN_RET_LOG(playerProxy_ != nullptr, MSERR_INVALID_VAL, "playerProxy_ not exist"); return playerProxy_->SetMediaMuted(mediaType, isMuted); } -- Gitee