Commit Graph

3 Commits

Author SHA1 Message Date
Storm Dragon
769f59731d Fix SoundQueue memory leak causing system lockups
Added bounded queue protection to prevent infinite memory growth during
high-latency audio processing. Limits queue to 250 frames (~5 seconds)
with conservative frame dropping to minimize stuttering while preventing
runaway memory usage that was causing 4GB+ leaks and system freezes.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-31 13:06:41 -04:00
Storm Dragon
c86921ea65 Hopefully fixed lockup bug. 2025-08-16 19:57:19 -04:00
Storm Dragon
947ec68754 More cleanup, merged pymumble into the project so I don't have to maintain 2 separate things, tested working version. 2025-06-14 00:23:09 -04:00