Home Assistant Unofficial Reference 2024.12.1
worker.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.stream.worker.PeekIterator
 
class  homeassistant.components.stream.worker.StreamEndedError
 
class  homeassistant.components.stream.worker.StreamMuxer
 
class  homeassistant.components.stream.worker.StreamState
 
class  homeassistant.components.stream.worker.StreamWorkerError
 
class  homeassistant.components.stream.worker.TimestampValidator
 

Namespaces

 homeassistant.components.stream.worker
 

Functions

str|None homeassistant.components.stream.worker.get_audio_bitstream_filter (Iterator[av.Packet] packets, Any audio_stream)
 
Any homeassistant.components.stream.worker.is_keyframe (av.Packet packet)
 
str homeassistant.components.stream.worker.redact_av_error_string (av.FFmpegError err)
 
None homeassistant.components.stream.worker.stream_worker (str source, dict[str, str] pyav_options, StreamSettings stream_settings, StreamState stream_state, KeyFrameConverter keyframe_converter, Event quit_event)
 

Variables

 homeassistant.components.stream.worker._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.stream.worker.NEGATIVE_INF = float("-inf")