Hajime Hoshi
e0d559f27e
update Oto (pure Go for macOS and iOS)
...
This is a reland of making Oto pure Go with the purego fix for Go 1.15.
Updates #1162
Updates ebitengine/purego#27
2022-09-07 12:39:17 +09:00
Hajime Hoshi
62127e432e
bug fix: go mod vendor
didn't work
...
Closes #2036
Closes ebitengine/purego#31
2022-09-05 17:25:03 +09:00
Hajime Hoshi
b2c36d3d33
update Oto to fix the issue with Siri on iOS
...
Closes #2279
2022-09-01 00:45:02 +09:00
Hajime Hoshi
4df536a9d4
update Oto to v2.4.0-alpha.1
2022-08-31 22:28:08 +09:00
Hajime Hoshi
7703ab17fc
update Oto (a fix was applied for the main branch)
...
Updates #2268
Updates hajimehoshi/oto#183
2022-08-26 01:26:30 +09:00
Hajime Hoshi
64ce59c4fa
update Oto to fix crashes with Go 1.15 and 1.16
...
Closes #2268
2022-08-25 01:28:25 +09:00
Hajime Hoshi
b858f36d54
remove the dependency on file2byteslice
...
Specify the version explicitly instead.
2022-08-23 16:34:55 +09:00
Hajime Hoshi
386f9cb63e
Revert "update Oto (pure Go for macOS)"
...
This reverts commit 99b69813e2
.
Reason: test failures: https://github.com/hajimehoshi/ebiten/runs/7943880948
Updates #2264
2022-08-22 12:02:35 +09:00
Hajime Hoshi
99b69813e2
update Oto (pure Go for macOS)
...
Now Oto is pure Go for macOS.
Updates #1162
2022-08-22 11:48:56 +09:00
Hajime Hoshi
371f369a9f
update Oto
2022-08-21 04:47:01 +09:00
Hajime Hoshi
9c5ba4b857
release v2.5.0-alpha
2022-08-21 04:03:01 +09:00
Hajime Hoshi
b4589254f8
update Oto
...
Initializing an audio context might take long and reduce TPS/FPS
on Linux. With the latest Oto, the initialization happens in
parallel thanks to the 'ready' channel.
2022-08-21 00:58:13 +09:00
Hajime Hoshi
c585ea3018
update Oto to v2.3.0-alpha.7
2022-08-19 02:51:01 +09:00
Hajime Hoshi
71013e0527
update dependencies
2022-08-19 02:49:43 +09:00
Hajime Hoshi
73cd05eeec
update github.com/jfreymuth/oggvorbis to v1.0.4
...
This improves an error message when an empty source is passed to
the decoder.
Updates #2251
2022-08-19 02:46:54 +09:00
TotallyGamerJet
05470f7706
internal/graphicsdriver/metal: remove C for macOS ( #2243 )
...
Updates #1162
2022-08-18 01:39:34 +09:00
Hajime Hoshi
dd292552d5
audio: move the implementation for NintendoSDK to Oto
...
Updates #2242
2022-08-12 20:53:55 +09:00
Hajime Hoshi
2b248ef783
audio: refactoring: remove audio/internal/cbackend
2022-08-08 23:58:46 +09:00
Hajime Hoshi
445378ab31
update dependencies
2022-08-08 11:38:10 +09:00
Hajime Hoshi
4a00bbc299
update GLFW to v3.3.8 for non-Windows
...
Updates #2214
2022-08-07 13:24:20 +09:00
Hajime Hoshi
6a985fae4b
update Oto: bug fix: crash when the window was inactive and the audio was suspended on Windows
...
Updates hajimehoshi/oto#179
2022-08-03 00:17:25 +09:00
Hajime Hoshi
508a42a9c4
update Oto for pure Go on Darwin
...
Updates #1162
2022-07-31 20:47:13 +09:00
Hajime Hoshi
87aa498bd2
update Oto to v2.3.0-alpha.6
2022-07-30 13:53:34 +09:00
Hajime Hoshi
ac18f69f9c
update Oto: asynchronous initialization of audio for Xbox
...
Updates #2084
2022-07-24 15:25:31 +09:00
Hajime Hoshi
67ae8d9851
update Oto: bug fix: Suspend and Resume were concurrent-unsafe on WASAPI
2022-07-23 23:10:49 +09:00
Hajime Hoshi
7d75f1ad04
update Oto: implement Pause and Resume for WASAPI
2022-07-23 23:00:44 +09:00
Hajime Hoshi
46b0563ddd
update Oto for WASAPI
...
Updates #2084
2022-07-22 22:56:06 +09:00
Hajime Hoshi
c83eb8c0c9
update dependencies
2022-07-22 03:44:02 +09:00
Hajime Hoshi
2386ccc4cb
update Oto to v2.3.0-alpha.5
2022-07-22 03:41:48 +09:00
Hajime Hoshi
a7beddbc94
update Oto to v2.2.0-alpha.6
2022-07-15 19:15:38 +09:00
Hajime Hoshi
926dd5677e
update Oto
2022-07-09 14:39:39 +09:00
Hajime Hoshi
166e219390
update Oto to v2.2.0-alpha.5
2022-07-09 12:16:40 +09:00
Hajime Hoshi
7021086c07
update Oto to v2.2.0-alpha.4 (again)
2022-07-09 02:32:30 +09:00
Hajime Hoshi
9136d0cfd8
Revert "update Oto to v2.2.0-alpha.4"
...
This reverts commit 19ebb28776
.
Bug fix: wrong version was specified
2022-07-09 01:57:33 +09:00
Hajime Hoshi
19ebb28776
update Oto to v2.2.0-alpha.4
2022-07-09 00:35:31 +09:00
Hajime Hoshi
a516a5b092
update Oto (for refactoring)
2022-07-01 02:28:20 +09:00
Hajime Hoshi
12d274eb0a
update Oto for a player's Seek
...
Updates hajimehoshi/oto#172
2022-07-01 02:21:19 +09:00
Hajime Hoshi
c8f0bf52e4
update purego
2022-06-29 23:42:31 +09:00
Hajime Hoshi
d6e257084d
audio: bug fix: potential busy reading after the source reaches EOF
...
Closes #2167
Updates hajimehoshi/oto#171
2022-06-27 22:54:33 +09:00
Hajime Hoshi
8b86751237
update purego
2022-06-27 10:19:47 +09:00
Hajime Hoshi
7f26562531
update dependencies
2022-06-24 02:06:23 +09:00
Hajime Hoshi
409c78eeb9
update GLFW
2022-06-23 11:35:13 +09:00
Hajime Hoshi
2f104a35be
update purego
2022-06-20 11:49:19 +09:00
Hajime Hoshi
7a94140724
update Oto to v2.2.0-alpha.3
2022-06-14 00:44:51 +09:00
Hajime Hoshi
abef203a70
rename github.com/ebitne/purego -> github.com/ebitengine/purego
2022-06-10 21:59:01 +09:00
Hajime Hoshi
b30700ac31
update Oto: simplify pausing
...
Updates #2125
2022-06-07 00:24:58 +09:00
Hajime Hoshi
0a1fe2e294
update Oto
2022-06-06 02:40:06 +09:00
Hajime Hoshi
e5172d7b6c
update Oto
2022-06-05 23:13:18 +09:00
Hajime Hoshi
744340da5e
update Oto: use arecord -L to list devices
...
Closes #2118
2022-06-05 12:16:02 +09:00
Hajime Hoshi
04643d06f7
update Oto: try other devices than 'default' when needed
...
Closes #2118
2022-06-04 22:56:11 +09:00