5d64dff234be88561a5eda13b38a92f5d117d516
This eliminates the (optional) libresample dependency, which will clean up building and eliminate the goofy 5k DLL. It's also faster. This doesn't implement "HighQuality". That would involve changing L from 8 to 16. I might implement that in the future, but it sounds decent to me. (It's a little tricky, since PolyphaseFilter::RunPolyphaseFilter needs L to be a constant for speed.)
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%