core/homeassistant/components/stream
Allen Porter 89aaeb3c35
Refactor stream worker responsibilities for segmenting into a separate class (#46563)
* Remove stream_worker dependencies on Stream

Removee stream_worker dependencies on Stream and split out the logic
for writing segments to a stream buffer.

* Stop calling internal stream methods

* Update homeassistant/components/stream/worker.py

Co-authored-by: uvjustin <46082645+uvjustin@users.noreply.github.com>

* Reuse self._outputs when creating new streams

Co-authored-by: uvjustin <46082645+uvjustin@users.noreply.github.com>
2021-02-15 09:52:37 -08:00
..
__init__.py Refactor stream worker responsibilities for segmenting into a separate class (#46563) 2021-02-15 09:52:37 -08:00
const.py Keep 1 extra segment around after playlist removal (#46310) 2021-02-10 15:51:16 -05:00
core.py Change the API boundary between camera and stream with initial improvement for nest expiring stream urls (#45431) 2021-02-08 19:53:28 -08:00
fmp4utils.py
hls.py Keep 1 extra segment around after playlist removal (#46310) 2021-02-10 15:51:16 -05:00
manifest.json Bump pyav version to 8.03 (#46315) 2021-02-10 18:14:03 +08:00
recorder.py Centralize keepalive logic in Stream class (#45850) 2021-02-08 07:19:41 -08:00
worker.py Refactor stream worker responsibilities for segmenting into a separate class (#46563) 2021-02-15 09:52:37 -08:00