ebiten/audio
Hajime Hoshi df048d9bf6 audio: Don't use nosync GopherJS
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.
2018-05-09 12:14:20 +09:00
..
internal/convert audio: Deprecate Size() and add Length() (#466) 2018-01-09 01:25:38 +09:00
mp3 mp3: Set finalizer for the stream 2018-03-27 10:58:13 +09:00
vorbis audio/vorbis: Bug fix: fail to decode too short ogg 2018-04-07 22:13:12 +09:00
wav wav: Set finalizer for the stream 2018-03-27 12:10:57 +09:00
audio.go audio: Don't use nosync GopherJS 2018-05-09 12:14:20 +09:00
infiniteloop.go audio: Fix wrong comments 2017-10-01 18:07:18 +09:00