Return null earlier on

This commit is contained in:
Vanilagy
2026-01-13 17:34:33 +01:00
parent a89101ff40
commit 267c09abf8
2 changed files with 4 additions and 4 deletions
+4 -4
View File
@@ -322,6 +322,10 @@ export class OggDemuxer extends Demuxer {
} }
const totalPacketSize = chunks.reduce((sum, chunk) => sum + chunk.length, 0); const totalPacketSize = chunks.reduce((sum, chunk) => sum + chunk.length, 0);
if (totalPacketSize === 0) {
return null; // Invalid packet, treat it as end of stream
}
const packetData = new Uint8Array(totalPacketSize); const packetData = new Uint8Array(totalPacketSize);
let offset = 0; let offset = 0;
@@ -499,10 +503,6 @@ class OggAudioTrackBacking implements InputAudioTrackBacking {
return null; return null;
} }
if (packet.data.byteLength === 0) {
return null;
}
const { durationInSamples, vorbisBlockSize } = extractSampleMetadata( const { durationInSamples, vorbisBlockSize } = extractSampleMetadata(
packet.data, packet.data,
this.bitstream.codecInfo, this.bitstream.codecInfo,