ebiten/audio
Hajime Hoshi 1799ed0b28 add a build tag 'ebitencbackend' and internal/cbackend
This enables to create a C archive with Ebiten without an actual driver
implementation. This enables Ebiten work on a platform Go doesn't support.
See also Hitsumabushi project: github.com/hajimehoshi/hitsumabushi.

The backend C API is not stable and might change later. Then, the build
tag 'ebitencbackend' is not documented on purpose.

Closes #1900
2021-12-22 21:12:48 +09:00
..
internal add a build tag 'ebitencbackend' and internal/cbackend 2021-12-22 21:12:48 +09:00
mp3 audio/mp3: Accept io.Reader instead of io.ReadSeeker 2021-04-24 16:39:49 +09:00
vorbis Remove dot imports from tests - Remove dot imports (#1837) 2021-10-02 19:58:48 +09:00
wav audio/wav: Accept io.Reader instead of io.ReadSeeker 2021-04-24 16:35:28 +09:00
audio_test.go audio: Use (*Context).NewPlayer 2021-10-07 22:34:59 +09:00
audio.go audio: refactoring: rename types 2021-12-17 16:02:12 +09:00
buffersize_js.go audio: Use the larget buffer size for go2cpp 2021-01-05 16:07:36 +09:00
buffersize_mobile.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
buffersize_notmobile.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
export_test.go audio: bug fix: compile error on tests 2021-12-17 16:04:39 +09:00
loop_test.go audio: Blend the loop start and after-the-loop part to reduce noises at InfiniteLoop 2021-11-30 00:00:50 +09:00
loop.go audio: Add comments 2021-11-30 21:56:47 +09:00
oto.go add a build tag 'ebitencbackend' and internal/cbackend 2021-12-22 21:12:48 +09:00
player_cbackend.go add a build tag 'ebitencbackend' and internal/cbackend 2021-12-22 21:12:48 +09:00
player_js.go add a build tag 'ebitencbackend' and internal/cbackend 2021-12-22 21:12:48 +09:00
player_notjs.go add a build tag 'ebitencbackend' and internal/cbackend 2021-12-22 21:12:48 +09:00
player.go audio: refactoring: rename types 2021-12-17 16:02:12 +09:00