diff --git a/services/audio_policy/etc/audio_config.para b/services/audio_policy/etc/audio_config.para index 1535cde3e757c7cc96b4c523bc6251309da36f17..40c67dda4fcc9e3c9587fae00868348f7c9a65ac 100644 --- a/services/audio_policy/etc/audio_config.para +++ b/services/audio_policy/etc/audio_config.para @@ -14,7 +14,7 @@ persist.multimedia.audio.audioCacheState = 2 const.multimedia.audio.fixedvolume = false const.multimedia.audio.volumestep = 1 persist.multimedia.audio.safevolume = 15 -persist.multimedia.audio.safevolume.timeout = 1140 +persist.multimedia.audio.safevolume.timeout = 1080 persist.multimedia.audio.firstboot = 1 const.multimedia.audio.proaudioEnable = 0 persist.multimedia.audio.anco_focus_control = 1 diff --git a/services/audio_policy/server/domain/volume/include/audio_adapter_manager.h b/services/audio_policy/server/domain/volume/include/audio_adapter_manager.h index fdcea314e5b64ae7016ebb79d12bf168806c631d..8344f0e385babc0296a8222e1bd949c108f55d29 100644 --- a/services/audio_policy/server/domain/volume/include/audio_adapter_manager.h +++ b/services/audio_policy/server/domain/volume/include/audio_adapter_manager.h @@ -317,7 +317,7 @@ private: static constexpr int32_t APP_MIN_VOLUME_LEVEL = 0; static constexpr int32_t APP_DEFAULT_VOLUME_LEVEL = 25; static constexpr int32_t CONST_FACTOR = 100; - static constexpr int32_t DEFAULT_SAFE_VOLUME_TIMEOUT = 1140; + static constexpr int32_t DEFAULT_SAFE_VOLUME_TIMEOUT = 1080; static constexpr int32_t CONVERT_FROM_MS_TO_SECONDS = 1000; static constexpr float MIN_STREAM_VOLUME = 0.0f; static constexpr float MAX_STREAM_VOLUME = 1.0f; diff --git a/services/audio_policy/server/domain/volume/src/audio_adapter_manager.cpp b/services/audio_policy/server/domain/volume/src/audio_adapter_manager.cpp index f47ba066b50627634bdc7cede2ea439596538161..b8a98b7ae6e9b1046860defeed2a41aa54a54943 100644 --- a/services/audio_policy/server/domain/volume/src/audio_adapter_manager.cpp +++ b/services/audio_policy/server/domain/volume/src/audio_adapter_manager.cpp @@ -155,7 +155,7 @@ bool AudioAdapterManager::Init() } char safeVolumeTimeout[6] = {0}; - ret = GetParameter("persist.multimedia.audio.safevolume.timeout", "1140", + ret = GetParameter("persist.multimedia.audio.safevolume.timeout", "1080", safeVolumeTimeout, sizeof(safeVolumeTimeout)); if (ret > 0) { safeVolumeTimeout_ = atoi(safeVolumeTimeout);