mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00

The spec technically allows to mark adaptation sets with the switching property if they allow seamless switching with non-overlapping segments. This is typically only used for compatible content (e.g. different codecs), but the spec allows it to be used for other content as well (e.g. different languages, roles). ExoPlayer's concept of a TrackGroup only allows formats with the same language and role flags to be merged, so we should check that before merging. Issue: androidx/media#2222 #cherrypick PiperOrigin-RevId: 736564055
Test data module
Provides sample data for media unit and instrumentation tests.