Set mixer volume on media control change

This commit is contained in:
udf 2021-09-05 22:48:37 +02:00 committed by John Preston
parent d53932382c
commit fb1c253992

View file

@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
*/
#include "media/system_media_controls_manager.h"
#include "media/audio/media_audio.h"
#include "base/observer.h"
#include "base/platform/base_platform_system_media_controls.h"
#include "core/application.h"
@ -246,6 +247,7 @@ SystemMediaControlsManager::SystemMediaControlsManager(
_controls->volumeChangeRequests(
) | rpl::start_with_next([](float64 volume) {
Player::mixer()->setSongVolume(volume);
Core::App().settings().setSongVolume(volume);
}, _lifetime);
}