Projects
home:Eustace:branches:Eulaceura:Factory
kiran-cc-daemon
_service:obs_scm:0011-fix-audio-Fix-audio-strea...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:0011-fix-audio-Fix-audio-stream-volume-retain-while-set-m.patch of Package kiran-cc-daemon
From 16f0c4876beb217bdf904386e766f904ce10f8b2 Mon Sep 17 00:00:00 2001 From: meizhigang <meizhigang@kylinsec.com.cn> Date: Fri, 29 Mar 2024 10:36:15 +0800 Subject: [PATCH 4/4] fix(audio):Fix audio stream volume retain while set mute MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 音频流设置静音保留音量大小 Related #33694 --- plugins/audio/audio-stream.cpp | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/plugins/audio/audio-stream.cpp b/plugins/audio/audio-stream.cpp index 263f2cc..2616a42 100644 --- a/plugins/audio/audio-stream.cpp +++ b/plugins/audio/audio-stream.cpp @@ -72,19 +72,6 @@ void AudioStream::SetMute(bool mute, MethodInvocation &invocation) DBUS_ERROR_REPLY_AND_RET(CCErrorCode::ERROR_AUDIO_STREAM_SET_MUTE_FAILED); } - // 如果设置了静音,则将音量也设置为0 - if (mute) - { - auto volume_absolute = AudioUtils::volume_range2absolute(0, - this->stream_->get_min_volume(), - this->stream_->get_max_volume()); - - if (!this->stream_->set_volume(volume_absolute)) - { - DBUS_ERROR_REPLY_AND_RET(CCErrorCode::ERROR_AUDIO_STREAM_SET_VOLUME_FAILED); - } - } - invocation.ret(); } -- 2.27.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2