From 0a593e46b8bea0fbfd11acf70053269fcdd78a7c Mon Sep 17 00:00:00 2001 From: byndyx Date: Tue, 8 Oct 2024 15:08:14 +0800 Subject: [PATCH] fix return Signed-off-by: byndyx --- .../audiomanager/managersource/src/daudio_source_dev.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/audiomanager/managersource/src/daudio_source_dev.cpp b/services/audiomanager/managersource/src/daudio_source_dev.cpp index c906571a..375a9b1a 100644 --- a/services/audiomanager/managersource/src/daudio_source_dev.cpp +++ b/services/audiomanager/managersource/src/daudio_source_dev.cpp @@ -1194,17 +1194,18 @@ int32_t DAudioSourceDev::TaskPlayStatusChange(const std::string &args) if (changeType == AUDIO_EVENT_RESTART) { if (speaker->Restart() != DH_SUCCESS) { DHLOGE("Speaker restart failed."); + return ERR_DH_AUDIO_FAILED; } - return ERR_DH_AUDIO_FAILED; } else if (changeType == AUDIO_EVENT_PAUSE) { if (speaker->Pause() != DH_SUCCESS) { DHLOGE("Speaker Pause failed."); + return ERR_DH_AUDIO_FAILED; } - return ERR_DH_AUDIO_FAILED; } else { DHLOGE("Play status error."); return ERR_DH_AUDIO_FAILED; } + return DH_SUCCESS; } int32_t DAudioSourceDev::SendAudioEventToRemote(const AudioEvent &event) -- Gitee