Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-31 | guess I can't have atomic for an array in Clang. ok | Kae | |
also the indenting was mixed so I had to fix it which is why the diff here is so wacky | |||
2024-12-31 | clang hates that I guess | Kae | |
2024-08-03 | Add libsamplerate, make Voice bitrate configurable | Kae | |
2024-03-25 | nicer volume sliders | Kae | |
2024-03-08 | Merge launcher branch | Kae | |
2024-02-28 | Fixed remaining compiler warnings | Kai Blaschke | |
Some warnings (e.g. in Opus and the tests) can't be fixed, only suppressed. | |||
2024-02-20 | Merge branch 'main' into small-fixes | Kae | |
2024-02-19 | Fixed a huge amount of Clang warnings | Kai Blaschke | |
On Linux and macOS, using Clang to compile OpenStarbound produces about 400 MB worth of warnings during the build, making the compiler output unreadable and slowing the build down considerably. 99% of the warnings were unqualified uses of std::move and std::forward, which are now all properly qualified. Fixed a few other minor warnings about non-virtual destructors and some uses of std::move preventing copy elision on temporary objects. Most remaining warnings are now unused parameters. | |||
2024-02-19 | Use memmove instead of memcpy as the blocks overlap. | Kai Blaschke | |
2023-07-24 | Fix discrepancy in voice saving | Kae | |
2023-07-21 | Support for changing the game's timescale | Kae | |
Context-specific (like per-world) timescales can also be added later | |||
2023-07-20 | Voice: Minor options menu fixes, fix decibel level freezing on muted speakers | Kae | |
2023-07-19 | Fix decibel level being 0 when under threshold | Kae | |
2023-07-19 | Fix residual voice data not clearing | Kae | |
2023-07-19 | Minor fixes | Kae | |
2023-07-19 | Port in the voice settings menu | Kae | |
2023-07-19 | more Lua voice callbacks | Kae | |
2023-07-19 | Save loopback setting | Kae | |
2023-07-19 | Schedule voice config save when updating settings from Lua | Kae | |
2023-07-19 | Add loopback, fix mono and leak | Kae | |
2023-07-19 | Lua functions for updating Voice settings, improve loudness visualization | Kae | |
2023-07-19 | Detect setting changes loading Voice JSON | Kae | |
2023-07-18 | Unused alternate blending for stereo | Kae | |
2023-07-18 | Provide speaker info to HUD indicators | Kae | |
2023-07-16 | Get SE-compatible voice transmission working | Kae | |
2023-07-16 | Support receiving SE voice data, resample per-speaker again because of ↵ | Kae | |
positional delay | |||
2023-07-15 | Get transmission working | Kae | |
2023-07-15 | Fix mono | Kae | |
2023-07-15 | Only resample during mix, store samples a simpler way | Kae | |
Still need a better resampler, I think | |||
2023-07-14 | Move Opus encoding off-thread because of SDL | Kae | |
SDL gives its audio threads a very small stack size and it was making Opus fuck up | |||
2023-07-14 | Ensure NONTHREADSAFE_PSUEDOSTACK is never used | Kae | |
2023-07-14 | Update StarVoice.cpp | Kae | |
2023-07-14 | cleanup | Kae | |
2023-07-14 | more voice stuff | Kae | |
2023-07-13 | more voice work!!! | Kae | |
2023-07-13 | more Voice work | Kae | |