Fixture-backed tests look for captured DASH manifests + segments under:
testdata/fixtures/live-steady/ # steady-state content
NNNN.mpd # MPD snapshots
segments/ # referenced init + media segments
key.secret # key=<KID:KEY> (git-ignored)
testdata/fixtures/live-adbreak/ # a capture spanning an ad break
...
segments-ads/
testdata/fixtures/ is git-ignored — these captures are not shipped (size and
content licensing). The tests that use them t.Skip when the files are absent, so
make test is green without them. The CENC decrypt path has a self-contained
synthetic round-trip test (cenc/roundtrip_test.go) that needs no fixtures.