Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Code refactoring] remove circular dependencies (#3256)
* Code refactoring: remove circular dependencies from/to StreamController and StreamProcessor * Code refactoring: update unit tests * Code refactoring: fix BufferController events listeners * Code refactoring: - rename BufferController.switchInitData() by appendInitSegment() - add method BufferController.replaceBuffer() for replacing buffer when switching track (replace resetBufferInProgress mechanism) * Code refactoring: fix scheduler start after track switch * Code refactoring: fix unit tests * remove some logs * use mimeType (and not type) when whecking if text track * code refactoring: fix TIMED_TEXT_REQUESTED event listener * code refactoring: fix current representation info update for scheduleController (to update fragmentDuration for example in case of SegmentTimeline) * code comment * Fix unit tests * ScheduleController: fix hasVideoTrack initiailization * add buffer level metrics in StreamProcessor
- Loading branch information
Bertrand Berthelot
committed
Jun 3, 2020
1 parent
926e754
commit f7d4d7c
Showing
24 changed files
with
769 additions
and
894 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
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
Oops, something went wrong.