-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add support for fallback tracks
When a track's primary version is unavailable but has an alternative version (fallback), automatically use the fallback version by: - Adding fallback field to Track struct - Implementing MediumType enum to distinguish primary/fallback media - Swapping track metadata with fallback version when using fallback - Adding documentation for fallback functionality This improves playback reliability when the primary track version cannot be accessed due to regional restrictions or availability issues.
- Loading branch information
1 parent
a3c71fd
commit 25c08fa
Showing
4 changed files
with
152 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters