added 4 commits
June 28, 2022 11:38- Move SegmentedStreamWorker.wait to AwaitableMixin
- Make both SegmentedStream{Worker,Writer} inherit from AwaitableMixin
- Refactor DASHStreamWorker.iter_segments() - Replace dash_manifest.sleeper() with SegmentedStreamWorker.wait(), and make the worker thread shut down immediately on close(). - Prevent unnecessary wait times for static manifest types by calling close() after all segments were put into the writer's queue.
Merged
Billy2011 added a commit to Billy2011/streamlink-27 that referenced this pull request
Jul 10, 2022Billy2011 added a commit to Billy2011/streamlink-27 that referenced this pull request
Jul 10, 2022…#4630) - Refactor DASHStreamWorker.iter_segments() - Replace dash_manifest.sleeper() with SegmentedStreamWorker.wait(), and make the worker thread shut down immediately on close(). - Prevent unnecessary wait times for static manifest types by calling close() after all segments were put into the writer's queue.
Billy2011 added a commit to Billy2011/streamlink-27 that referenced this pull request
Jul 10, 2022Closed
4 tasks