From 1f0bef02995b5a648e19b528bf0d27b1542243c9 Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Tue, 22 Oct 2024 15:04:09 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D=E5=BD=95=E9=9F=B3=E6=92=AD?= =?utf8?q?=E6=94=BE=E5=AE=8C=E5=90=8E=E7=AD=89=E5=BE=85=E4=B8=80=E6=AE=B5?= =?utf8?q?=E6=97=B6=E9=97=B4=E5=86=8D=E5=8E=BB=E7=82=B9=E5=87=BB=E5=BD=95?= =?utf8?q?=E9=9F=B3=E6=92=AD=E6=94=BE=EF=BC=8C=E9=9C=80=E8=A6=81=E7=82=B9?= =?utf8?q?=E5=87=BB=E4=B8=A4=E6=AC=A1bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230app/nativeui/record/src/RecordingModel.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp index 8fc509443..b977038b9 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp @@ -385,7 +385,11 @@ namespace OHOS RecordingPlayerView::GetInstance()->SetPlayerButtonState(UICheckBox::UNSELECTED); } } - AudioManager::GetInstance().DeactivateAudioInterrupt(interrupt); + if (AudioManager::GetInstance().DeactivateAudioInterrupt(interrupt) != 0) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "DeactivateAudioInterrupt err"); + return OHOS_FAILURE; + } return OHOS_SUCCESS; } else if (state == PlayerStates::PLAYER_STOPPED) @@ -410,6 +414,12 @@ namespace OHOS WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Reset err, ret:%d", ret); return OHOS_FAILURE; } + if (AudioManager::GetInstance().DeactivateAudioInterrupt(interrupt) != 0) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "DeactivateAudioInterrupt err"); + return OHOS_FAILURE; + } + IsActivateAudioInterrupt = false; return OHOS_SUCCESS; } -- 2.17.1