From a2591e696cfb5112cc30c7af505949e8092afedf Mon Sep 17 00:00:00 2001 From: Markus Nigbur Date: Thu, 10 Oct 2019 09:19:46 +0200 Subject: [PATCH] Move imports in vlc component (#27361) --- homeassistant/components/vlc/media_player.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/vlc/media_player.py b/homeassistant/components/vlc/media_player.py index aaef128f33d..30b316cb4e8 100644 --- a/homeassistant/components/vlc/media_player.py +++ b/homeassistant/components/vlc/media_player.py @@ -2,6 +2,7 @@ import logging import voluptuous as vol +import vlc from homeassistant.components.media_player import MediaPlayerDevice, PLATFORM_SCHEMA from homeassistant.components.media_player.const import ( @@ -17,6 +18,7 @@ from homeassistant.const import CONF_NAME, STATE_IDLE, STATE_PAUSED, STATE_PLAYI import homeassistant.helpers.config_validation as cv import homeassistant.util.dt as dt_util + _LOGGER = logging.getLogger(__name__) CONF_ARGUMENTS = "arguments" @@ -51,8 +53,6 @@ class VlcDevice(MediaPlayerDevice): def __init__(self, name, arguments): """Initialize the vlc device.""" - import vlc - self._instance = vlc.Instance(arguments) self._vlc = self._instance.media_player_new() self._name = name @@ -65,8 +65,6 @@ class VlcDevice(MediaPlayerDevice): def update(self): """Get the latest details from the device.""" - import vlc - status = self._vlc.get_state() if status == vlc.State.Playing: self._state = STATE_PLAYING