file player: fix output rate changes

This commit is contained in:
tildearrow 2025-11-01 12:18:11 -05:00
parent 0a958a17d3
commit deee0f816c

View file

@ -3860,6 +3860,9 @@ bool DivEngine::switchMaster(bool full) {
disCont[i].setRates(got.rate);
disCont[i].setQuality(lowQuality,dcHiPass);
}
if (curFilePlayer!=NULL) {
curFilePlayer->setOutputRate(got.rate);
}
if (!output->setRun(true)) {
logE("error while activating audio!");
return false;
@ -4421,6 +4424,10 @@ bool DivEngine::init() {
reset();
active=true;
if (curFilePlayer!=NULL) {
curFilePlayer->setOutputRate(got.rate);
}
if (!haveAudio) {
return false;
} else {