wait after audio process

This commit is contained in:
lizzie 2026-05-17 20:41:26 +00:00
parent e072e160a1
commit da02a40d28

View file

@ -46,13 +46,12 @@ struct PS4SinkStream final : public SinkStream {
// this->ProcessAudioIn(input_buffer, length); // this->ProcessAudioIn(input_buffer, length);
} else { } else {
int err = 0; int err = 0;
sceAudioOutOutput(audio_dev, nullptr);
this->ProcessAudioOutAndRender(output_buffer, length); this->ProcessAudioOutAndRender(output_buffer, length);
if ((err = sceAudioOutOutput(audio_dev, output_buffer.data())) < 0) { sceAudioOutOutput(audio_dev, nullptr);
if ((err = sceAudioOutOutput(audio_dev, output_buffer.data())) < 0)
LOG_ERROR(Service_Audio, "{}", err); LOG_ERROR(Service_Audio, "{}", err);
} }
} }
}
sceAudioOutClose(audio_dev); sceAudioOutClose(audio_dev);
}); });
} else { } else {