fix: ignore empty buffers

This commit is contained in:
2026-01-17 20:53:11 -03:00
parent 042fde30c4
commit 17df430122
+7 -5
View File
@@ -97,12 +97,14 @@ export class MixedStream {
completion: Promise<void>;
stop: () => void;
} {
if (this.player.state.status === AudioPlayerStatus.Idle) {
this.setupPipeline();
}
let stopCallback: () => void = () => {};
let stopCallback: () => void = () => { };
const completion = new Promise<void>((resolve) => {
if (source.readableLength <= 0) { return; }
if (this.player.state.status === AudioPlayerStatus.Idle) {
this.setupPipeline();
}
const mixerInput = this.mixer.createAudioInput({
channels: 2,
sampleRate: 48000,