diff --git a/homeassistant/components/stream/worker.py b/homeassistant/components/stream/worker.py index ed1e1b9551d..c4ae3f30e18 100644 --- a/homeassistant/components/stream/worker.py +++ b/homeassistant/components/stream/worker.py @@ -45,9 +45,9 @@ class SegmentBuffer: self._memory_file: BytesIO = cast(BytesIO, None) self._av_output: av.container.OutputContainer = None self._input_video_stream: av.video.VideoStream = None - self._input_audio_stream: Any | None = None # av.audio.AudioStream | None + self._input_audio_stream: av.audio.stream.AudioStream | None = None self._output_video_stream: av.video.VideoStream = None - self._output_audio_stream: Any | None = None # av.audio.AudioStream | None + self._output_audio_stream: av.audio.stream.AudioStream | None = None self._segment: Segment | None = None # the following 3 member variables are used for Part formation self._memory_file_pos: int = cast(int, None) diff --git a/pyproject.toml b/pyproject.toml index f8d47624c8f..ee6e0015a84 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,7 +32,9 @@ load-plugins = [ "hass_logger", ] persistent = false -extension-pkg-whitelist = [ +extension-pkg-allow-list = [ + "av.audio.stream", + "av.stream", "ciso8601", "cv2", ]