From 6d2caf87ed958d81dca11e50e250c9a07fb0db1c Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Mon, 23 Dec 2024 17:53:41 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E6=94=B9=E6=9D=A5=E7=94=B5=E9=93=83?= =?utf8?q?=E5=A3=B0=E5=A3=B0=E9=9F=B3=E9=80=9A=E9=81=93=E4=B8=BA=E5=8E=9F?= =?utf8?q?=E6=9D=A5=E7=9A=84AUDIO=5FSTREAM=5FRING=EF=BC=8C=E8=A7=A3?= =?utf8?q?=E5=86=B3=E6=9D=A5=E7=94=B5=E9=93=83=E5=A3=B0=E8=A2=AB=E6=89=93?= =?utf8?q?=E6=96=AD=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../wearable/fd230app/nativeui/alarm/src/AlarmClockModel.cpp | 4 ++-- .../src/SoundAndVibrationVolumeSettingPresenter.cpp | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/alarm/src/AlarmClockModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/alarm/src/AlarmClockModel.cpp index 02678eaa3..d884f8119 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/alarm/src/AlarmClockModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/alarm/src/AlarmClockModel.cpp @@ -858,7 +858,7 @@ int AlarmClockModel::AlarmPlayerStat() } WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AlarmPlayer uri %s.", uri.c_str()); playerCtr->SetSource(*source); - playerCtr->SetAudioStreamType(AUDIO_STREAM_MUSIC); + playerCtr->SetAudioStreamType(AUDIO_STREAM_RING); playerCtr->Prepare(); // 申请焦点 @@ -874,7 +874,7 @@ int AlarmClockModel::AlarmPlayerStat() WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "playerInterruptListener new fail"); return OHOS_FAILURE; } - interrupt = { AUDIO_STREAM_MUSIC, sessionId, playerInterruptListener }; + interrupt = { AUDIO_STREAM_RING, sessionId, playerInterruptListener }; // 激活音频中断 5s超时 if (amIntance.ActivateAudioInterrupt(interrupt) == INTERRUPT_FAILED) { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ActivateAudioInterrupt faild"); diff --git a/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp index aec96c0c9..4923e93f2 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-04-19 10:08:31 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-12-16 15:17:04 + * @LastEditTime: 2024-12-23 15:53:23 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp */ #include "soundandvibration/include/SoundAndVibrationVolumeSettingPresenter.h" @@ -224,6 +224,7 @@ extern "C" WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "SystemVolumeSet %d", sounding); Audio::AudioManager::GetInstance().SetVolume(AUDIO_STREAM_MUSIC, sounding); // 系统音量设置 Audio::AudioManager::GetInstance().SetVolume(AUDIO_STREAM_NOTIFICATION_SYSTEM, sounding); // 查找手表,闹钟,倒计时铃声也受系统音量控制 + Audio::AudioManager::GetInstance().SetVolume(AUDIO_STREAM_RING, sounding); //来电铃声 } int SystemVolumeGet(void) -- 2.17.1