wait after audio process

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

View file

@ -46,11 +46,10 @@ 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);