From b4955c13ae971b7b2b47597cd9fb36e025047196 Mon Sep 17 00:00:00 2001 From: Jonah May <119529402+JonahMMay@users.noreply.github.com> Date: Wed, 30 Sep 2026 14:51:14 -0500 Subject: [PATCH] fix(playback): drop default_base_moof from progressive remux Samsung Tizen's native player (capi-media-player, used by the Prairie Tizen app) cannot follow moof-relative tfhd offsets. On a progressive fMP4 remux written with default_base_moof it plays the first fragment, then stalls with no audio ("Not supported audio codec but video can be played"), so every Tizen remux failed and recovery fell through to an HDR encode that has no recipe (Iron Man: HEVC DV8 + TrueHD 7.1). The progressive remux is one byte stream, not MSE/CMAF segments, so explicit base data offsets are correct for it and every progressive demuxer (browser