Firefox MSE Init Segment Order Reproduction

Tests whether appending a video media segment before audio init causes mozHasAudio = false in Firefox.

1 · Load HLS Playlist

2 · Manual Setup

3 · Manual Steps

4 · Test Scenarios

Correct order: Both inits committed, then media segments.

Bug trigger: Video init → video segment 1 → then audio init → audio segment 1.
In Firefox this should leave mozHasAudio = false.

Log