| __init__(self, HomeAssistant hass, str source, dict[str, str] pyav_options, StreamSettings stream_settings, DynamicStreamSettings dynamic_stream_settings, str|None stream_label=None) | homeassistant.components.stream.Stream | |
| _async_update_state(self, bool available) | homeassistant.components.stream.Stream | private |
| _available | homeassistant.components.stream.Stream | private |
| _diagnostics | homeassistant.components.stream.Stream | private |
| _fast_restart_once | homeassistant.components.stream.Stream | private |
| _keyframe_converter | homeassistant.components.stream.Stream | private |
| _logger | homeassistant.components.stream.Stream | private |
| _outputs | homeassistant.components.stream.Stream | private |
| _run_worker(self) | homeassistant.components.stream.Stream | private |
| _set_state(self, bool available) | homeassistant.components.stream.Stream | private |
| _start_stop_lock | homeassistant.components.stream.Stream | private |
| _stop(self) | homeassistant.components.stream.Stream | private |
| _stream_label | homeassistant.components.stream.Stream | private |
| _stream_settings | homeassistant.components.stream.Stream | private |
| _thread | homeassistant.components.stream.Stream | private |
| _thread_quit | homeassistant.components.stream.Stream | private |
| _update_callback | homeassistant.components.stream.Stream | private |
| access_token | homeassistant.components.stream.Stream | |
| add_provider(self, str fmt, int timeout=OUTPUT_IDLE_TIMEOUT) | homeassistant.components.stream.Stream | |
| async_get_image(self, int|None width=None, int|None height=None, bool wait_for_next_keyframe=False) | homeassistant.components.stream.Stream | |
| async_record(self, str video_path, int duration=30, int lookback=5) | homeassistant.components.stream.Stream | |
| available(self) | homeassistant.components.stream.Stream | |
| check_idle(self) | homeassistant.components.stream.Stream | |
| dynamic_stream_settings | homeassistant.components.stream.Stream | |
| endpoint_url(self, str fmt) | homeassistant.components.stream.Stream | |
| get_diagnostics(self) | homeassistant.components.stream.Stream | |
| hass | homeassistant.components.stream.Stream | |
| outputs(self) | homeassistant.components.stream.Stream | |
| pyav_options | homeassistant.components.stream.Stream | |
| remove_provider(self, StreamOutput provider) | homeassistant.components.stream.Stream | |
| set_update_callback(self, Callable[[], None] update_callback) | homeassistant.components.stream.Stream | |
| source | homeassistant.components.stream.Stream | |
| start(self) | homeassistant.components.stream.Stream | |
| stop(self) | homeassistant.components.stream.Stream | |
| update_source(self, str new_source) | homeassistant.components.stream.Stream | |