mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-25 03:08:54 +01:00
df048d9bf6
nosync package is good in terms of performance, but this assumes that duplicated lock never happens. As audio package runs multiple goroutines, theoretically duplicated lock can happen, and it looks like this is an actual case (#603). This change replaces nosync usages with regular sync usages. Probably I'll deprecate nosync usages via internal/sync package everywhere in Ebiten. This might fix #603. |
||
---|---|---|
.. | ||
internal/convert | ||
mp3 | ||
vorbis | ||
wav | ||
audio.go | ||
infiniteloop.go |