diff --git a/src/fw_radios.py b/src/fw_radios.py index 990f4e1..dbc79ad 100644 --- a/src/fw_radios.py +++ b/src/fw_radios.py @@ -82,6 +82,7 @@ radio_event_gen = threading.Event() @logger.catch def radio_load(id_radio=None, type_radio='custom', name=None, related_object=None): show_like_button = get_config('show_like_button') + player.volume = get_config('mpv_volume') requested_radio = { 'custom_radio': id_radio, 'radio_type': type_radio, diff --git a/src/mpv_control.py b/src/mpv_control.py index 3a35112..78f0a89 100644 --- a/src/mpv_control.py +++ b/src/mpv_control.py @@ -24,6 +24,7 @@ def set_http_header(headers=[]): @logger.catch def player_menu(header='', storage={}): player_fw_storage.storage = storage + player.volume = get_config("mpv_volume") while True: try: player_items_menu = ['Next', 'Prev', 'Pause', diff --git a/src/settings.py b/src/settings.py index beb7205..ad722d5 100644 --- a/src/settings.py +++ b/src/settings.py @@ -39,6 +39,7 @@ default_conf = { "shitnoise.monster" ], 'prefetch_playlist': True, + 'mpv_volume': 100, 'show_like_button': True, 'show_artist_name_in_albums': False }