ukui-media/0004-fix-first-install-volume-not-mute.patch
dou33 5528656792 add 0004-fix-first-install-volume-not-mute.patch
(cherry picked from commit c76e5dfd63316b242f9a376a0e18465310162037)
2024-05-10 09:27:03 +08:00

36 lines
1.8 KiB
Diff

diff -Naur ukui-media-3.1.0/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp ukui-media-3.1.0~/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp
--- ukui-media-3.1.0/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp 2024-05-09 16:54:50.944895614 +0800
+++ ukui-media-3.1.0~/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp 2024-05-09 16:59:55.043191038 +0800
@@ -323,6 +323,7 @@
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 @@
{
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 @@
{
m_pVolumeControl->customSoundFile->addXmlNode(m_pVolumeControl->defaultSourceName,false);
m_pVolumeControl->setSourceVolume(m_pVolumeControl->sourceIndex,MIC_VOLUME);
+ m_pVolumeControl->setSinkMute(false);
qDebug()<< "初始化音量SourcePortName不存在的情况" <<m_pVolumeControl->defaultSourceName ;
}
@@ -353,6 +356,7 @@
{
m_pVolumeControl->customSoundFile->addXmlNode(m_pVolumeControl->sourcePortName,false);
m_pVolumeControl->setSourceVolume(m_pVolumeControl->sourceIndex,MIC_VOLUME);
+ m_pVolumeControl->setSinkMute(false);
qDebug() << "初始化输入音量为100" ;
}
}