fix: ignore empty buffers
This commit is contained in:
@@ -97,12 +97,14 @@ export class MixedStream {
|
||||
completion: Promise<void>;
|
||||
stop: () => void;
|
||||
} {
|
||||
let stopCallback: () => void = () => { };
|
||||
const completion = new Promise<void>((resolve) => {
|
||||
if (source.readableLength <= 0) { return; }
|
||||
|
||||
if (this.player.state.status === AudioPlayerStatus.Idle) {
|
||||
this.setupPipeline();
|
||||
}
|
||||
|
||||
let stopCallback: () => void = () => {};
|
||||
const completion = new Promise<void>((resolve) => {
|
||||
const mixerInput = this.mixer.createAudioInput({
|
||||
channels: 2,
|
||||
sampleRate: 48000,
|
||||
|
||||
Reference in New Issue
Block a user