Skip to content

Commit 35f919d

Browse files
committed
Merge branch 'patch/v1.6.x'
* patch/v1.6.x: Setup as audio-only when main segment has no video Fixes #7524
2 parents 0ce3f5b + 0919731 commit 35f919d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/controller/buffer-controller.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,18 @@ transfer tracks: ${stringify(transferredTracks, (key, value) => (key === 'initSe
662662
if (this.sourceBufferCount) {
663663
return;
664664
}
665+
666+
if (
667+
this.bufferCodecEventsTotal > 1 &&
668+
!this.tracks.video &&
669+
!data.video &&
670+
data.audio?.id === 'main'
671+
) {
672+
// MVP is missing CODECS and only audio was found in main segment (#7524)
673+
this.log(`Main audio-only`);
674+
this.bufferCodecEventsTotal = 1;
675+
}
676+
665677
if (this.mediaSourceOpenOrEnded) {
666678
this.checkPendingTracks();
667679
}

0 commit comments

Comments
 (0)