Make go2rtc supported streams a frozenset (#127439)

Avoids the linear search of the tuple
This commit is contained in:
J. Nick Koston 2024-10-03 08:08:17 -05:00 committed by GitHub
parent 49882112ac
commit 7cd4f78767
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -15,7 +15,8 @@ from homeassistant.helpers.aiohttp_client import async_get_clientsession
from .const import CONF_BINARY from .const import CONF_BINARY
from .server import Server from .server import Server
_SUPPORTED_STREAMS = ( _SUPPORTED_STREAMS = frozenset(
(
"bubble", "bubble",
"dvrip", "dvrip",
"expr", "expr",
@ -42,6 +43,7 @@ _SUPPORTED_STREAMS = (
"webrtc", "webrtc",
"webtorrent", "webtorrent",
) )
)
async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: