VP9 video in fragmented MP4 now actually plays, not just parses
Fragmented MP4 (ISO-BMFF) is the container almost every streaming site serves - DASH and a video site included. Floati learned to PARSE it a few releases ago, but nothing decoded: a VP9-in-MP4 clip produced no picture. Now it plays. The engine extracts the coded samples from each fragment (the moof/trun sample table pointing into mdat) and feeds them to the same royalty-free VP9 decoder that already drives WebM, producing real RGBA frames on the exact same <video> timeline. One decode entry point sniffs the container, so the <video> element and Media Source Extensions play WebM or MP4 without caring which. isTypeSupported now honestly answers yes to video/mp4 with VP9 (and VP8), and still no to H.264/avc1, HEVC, AV1 and MP4 audio, which have no clean-license decoder. Proven end to end on a real VP9-in-MP4 fixture decoding to 64x48 pixels. Media moves 40 to 41; overall holds at 52 (the patent-encumbered codecs most commercial streams use still do not play).