AyuGramDesktop/Telegram/SourceFiles/media
Niklas Haas 6096116526 Use quasi-logarithmic volume controls
This commit significantly improves the usability of the volume controls
for controlling volume in a way that matches intuitively onto human
needs and loudness perception.

Using the third power of the volume is a good approximation of the
quasi-logarithmic psychoacoustic system, while being defined everywhere
and preserving the useful quality of 0% volume mapping onto gain 0.0.
The use of this exact mapping function is a prior art established by
e.g. PulseAudio, among many other programs.

Fixes #24488
2022-07-19 19:32:46 +04:00
..
audio Use quasi-logarithmic volume controls 2022-07-19 19:32:46 +04:00
clip Force libvpx_vp9 decoder for VP9 videos. 2022-01-28 19:10:07 +03:00
player Fixed opening of shared media in corresponding window from media viewer. 2022-06-09 00:45:04 +03:00
streaming Fix build on Linux. 2022-06-14 21:27:50 +04:00
view Restore missed QWindow::setScreen 2022-06-21 22:19:32 +04:00
system_media_controls_manager.cpp Improved management of online status from non-primary windows. 2022-06-12 16:07:41 +03:00
system_media_controls_manager.h Implement loop status/shuffle for MPRIS 2021-12-29 00:56:46 +04:00