mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-26 19:32:06 -05:00
22b836dd7b
1) The Sound Player visualizer couldn't deal with small sample buffers, which occur on low sample rates. Now, it simply doesn't update its buffer, meaning the display is broken on low sample rates. I'm not too familiar with the visualizer to figure out a proper fix for now, but this mitigates the issue (and "normal" sample rates still work). 2) Piano wouldn't buffer enough samples for small sample rates, so the sample count per buffer is now increased to 2^12, introducing minor amounts of (acceptable) lag. |
||
---|---|---|
.. | ||
AudioAlgorithms.cpp | ||
AudioAlgorithms.h | ||
BarsVisualizationWidget.cpp | ||
BarsVisualizationWidget.h | ||
CMakeLists.txt | ||
Common.h | ||
M3UParser.cpp | ||
M3UParser.h | ||
main.cpp | ||
NoVisualizationWidget.cpp | ||
NoVisualizationWidget.h | ||
PlaybackManager.cpp | ||
PlaybackManager.h | ||
Player.h | ||
PlaylistWidget.cpp | ||
PlaylistWidget.h | ||
SampleWidget.cpp | ||
SampleWidget.h | ||
SoundPlayerWidgetAdvancedView.cpp | ||
SoundPlayerWidgetAdvancedView.h | ||
VisualizationBase.h |