From ae9669d82eaa4e346e6587b4a1254db75e5c838b Mon Sep 17 00:00:00 2001 From: peijiankang Date: Fri, 30 Dec 2022 15:19:54 +0800 Subject: [PATCH] fix ukui-volume-control-applet-qt work error --- ukui-volume-control-applet-qt/ukmedia_main_widget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp b/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp index a6dd72d..3bf86b2 100644 --- a/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp +++ b/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp @@ -323,6 +323,7 @@ void UkmediaMainWidget::initDefaultSinkVolume() if(outputCardName.contains(BLUEZ,Qt::CaseInsensitive)) volume = OUTPUT_VOLUME; m_pVolumeControl->setSinkVolume(m_pVolumeControl->sinkIndex,volume); + m_pVolumeControl->setSinkMute(false); m_pVolumeControl->customSoundFile->addXmlNode(m_pVolumeControl->sinkPortName,false); qDebug() << "初始化输出音量为:" << volume ; if (temp != "") @@ -333,6 +334,7 @@ void UkmediaMainWidget::initDefaultSinkVolume() { volume = OUTPUT_VOLUME; m_pVolumeControl->setSinkVolume(m_pVolumeControl->sinkIndex,volume); + m_pVolumeControl->setSinkMute(false); m_pVolumeControl->customSoundFile->addXmlNode(m_pVolumeControl->defaultSinkName,false); qDebug()<< "初始化音量SinkPortName不存在的情况" << volume; } @@ -346,6 +348,7 @@ void UkmediaMainWidget::initDefaultSourceVolume() { m_pVolumeControl->customSoundFile->addXmlNode(m_pVolumeControl->defaultSourceName,false); m_pVolumeControl->setSourceVolume(m_pVolumeControl->sourceIndex,MIC_VOLUME); + m_pVolumeControl->setSourceMute(false); qDebug()<< "初始化音量SourcePortName不存在的情况" <defaultSourceName ; } @@ -353,6 +356,7 @@ void UkmediaMainWidget::initDefaultSourceVolume() { m_pVolumeControl->customSoundFile->addXmlNode(m_pVolumeControl->sourcePortName,false); m_pVolumeControl->setSourceVolume(m_pVolumeControl->sourceIndex,MIC_VOLUME); + m_pVolumeControl->setSourceMute(false); qDebug() << "初始化输入音量为100" ; } } -- 2.33.0