Check mpv options

This commit is contained in:
localhost_frssoft 2022-11-09 12:49:33 +03:00
parent 5c3e459cfe
commit 9181923e52

View File

@ -13,13 +13,19 @@ def mpv_log(loglevel, component, message):
elif loglevel == 'error': elif loglevel == 'error':
logger.error(f'{component} {message}') logger.error(f'{component} {message}')
player = mpv.MPV(log_handler=mpv_log, ytdl=False, player = mpv.MPV(log_handler=mpv_log)
prefetch_playlist=True)
list_options = dir(player)
if 'ytdl' in list_options:
player.ytdl = False
if 'prefetch_playlist' in list_options:
player.prefetch_playlist = True
def set_http_header(headers=[]): def set_http_header(headers=[]):
player.http_header_fields = headers player.http_header_fields = headers
@logger.catch @logger.catch
def player_menu(header=None, storage={}): def player_menu(header=None, storage={}):
while True: while True: