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不存在的情况" <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" ; } }