funkwlmpv/src/mpv_control.py

15 lines
394 B
Python
Raw Normal View History

from src.fw_api import headers
2022-11-01 10:15:28 +00:00
from loguru import logger
import mpv
2022-11-01 10:15:28 +00:00
def mpv_log(loglevel, component, message):
if loglevel == 'info':
logger.info(f'{component} {message}')
elif loglevel == 'error':
logger.error(f'{component} {message}')
player = mpv.MPV(log_handler=mpv_log, ytdl=False)
player.http_header_fields = ['Authorization: ' + headers.get('Authorization')]
2022-11-01 10:15:28 +00:00