36 lines
1.8 KiB
Diff
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" ;
|
|
}
|
|
}
|