Simplify initialization logic somewhat
This commit is contained in:
parent
9cc3a25c73
commit
8b9411ec54
1 changed files with 1 additions and 3 deletions
4
mpv.py
4
mpv.py
|
|
@ -418,10 +418,8 @@ class MPV(object):
|
|||
_mpv_set_option_string(self.handle, flag.encode('utf-8'), b'')
|
||||
for k,v in extra_mpv_opts.items():
|
||||
_mpv_set_option_string(self.handle, k.replace('_', '-').encode('utf-8'), istr(v).encode('utf-8'))
|
||||
except AttributeError as e:
|
||||
finally:
|
||||
_mpv_initialize(self.handle)
|
||||
raise e
|
||||
_mpv_initialize(self.handle)
|
||||
|
||||
self._event_callbacks = []
|
||||
self._property_handlers = collections.defaultdict(lambda: [])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue