From 1782596fd9cf8893a93781e500964f9fa9ead87d Mon Sep 17 00:00:00 2001 From: Elysia <71698422+aiko-chan-ai@users.noreply.github.com> Date: Fri, 23 Aug 2024 17:25:16 +0700 Subject: [PATCH] fix(voice): mark stream as ended #10455 djs --- src/client/voice/receiver/PacketHandler.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/client/voice/receiver/PacketHandler.js b/src/client/voice/receiver/PacketHandler.js index 0877f70..f2979b1 100644 --- a/src/client/voice/receiver/PacketHandler.js +++ b/src/client/voice/receiver/PacketHandler.js @@ -151,6 +151,10 @@ class PacketHandler extends EventEmitter { } } stream.push(opusPacket); + if (opusPacket === null) { + // ! null marks EOF for stream + stream.destroy(); + } } if (videoStreamInfo) {