Fixes cue list order and filename in widget

This commit is contained in:
snt 2024-06-20 18:57:43 +02:00
parent 84702c5e44
commit 14a8aab0a4
4 changed files with 28 additions and 4 deletions

View file

@ -245,21 +245,26 @@ void libreMediaServerAudio::uiSliderChanged(int layer, Slider s, int value)
switch (s){
case Slider::Volume:
m_mae.volChanged(layer, value);
m_updateUi[layer][0] = value;
break;
case Slider::Pan:
m_mae.panChanged(layer, value);
m_updateUi[layer][1] = value;
break;
case Slider::Pitch:
m_mae.pitchChanged(layer, value);
m_updateUi[layer][2] = value;
break;
case Slider::Bypass:
m_mae.setBypass(m_dmxSettings.at(layer).audioDevice, layer, value);
break;
case Slider::Bus1:
m_mae.filterParamChanged(layer, SEND1, value / 255.0f);
m_lmsUi->m_aw->filterParamChanged(layer, SEND1, value / 255.0f);
break;
case Slider::Bus2:
m_mae.filterParamChanged(layer, SEND2, value / 255.0f);
m_lmsUi->m_aw->filterParamChanged(layer, SEND2, value / 255.0f);
break;
}
}
@ -271,6 +276,7 @@ void libreMediaServerAudio::uiPlaybackChanged(int layer, Status s)
result = m_mae.playbackChanged(layer, s);
if (result == MA_SUCCESS) {
m_currentStatus[layer] = s;
m_lmsUi->m_aw->playbackChanged(layer, s);
} else {
qWarning() << "ui playback change error " << result << " status " << statusToString(s) << "layer" << layer;
}