Hajime Hoshi
fbea792fe4
audio: rename Seek -> SetPosition and Current -> Position
...
Seek and Current are not removed but marked as deprecated.
Closes #2698
2023-08-02 01:24:52 +09:00
Hajime Hoshi
335dab9175
audio: refactoring
2023-07-30 17:04:58 +09:00
Hajime Hoshi
5f1d1ec412
update Oto to v3.0.0-alpha.2
2023-07-30 16:05:17 +09:00
Hajime Hoshi
875113782a
update Oto to v3
...
Closes #2659
2023-07-30 14:52:59 +09:00
Hajime Hoshi
9b05d9eb35
audio: refactoring
2023-07-30 14:42:13 +09:00
Hajime Hoshi
65afb51d73
audio/wav: refactoring
2023-04-18 22:27:22 +09:00
Hajime Hoshi
aeca79494f
audio: bug fix: compile error
2023-04-08 19:40:59 +09:00
Hajime Hoshi
85f8423345
audio: rename constants
...
Updates #2630
2023-04-08 19:14:28 +09:00
Pierre Curto
4de807cc44
all: fix typos ( #2558 )
...
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
2023-01-28 19:06:38 +09:00
Hajime Hoshi
8ef52841bc
audio: use NewContextWithOptions
...
Upates #2534
2023-01-09 19:15:31 +09:00
Hajime Hoshi
6bce8fea2d
audio: update comments
2023-01-09 18:53:19 +09:00
Artem Yadelskyi
5b53cef59e
all: remove old // +build
comments ( #2431 )
...
Closes #2325
2022-11-03 12:55:14 +09:00
Hajime Hoshi
1906262ef4
audio/internal/convert: refactoring
2022-10-23 01:14:30 +09:00
Nathan Levett
18123a6336
audio/internal/convert: add a lazy-load getter for cosTable
( #2404 )
...
Closes #2286
2022-10-23 00:24:51 +09:00
Hajime Hoshi
80407fb9d6
audio/vorbis: use go:embed
...
Updates #1258
2022-09-17 21:58:32 +09:00
Hajime Hoshi
5404e4d68a
all: replace io/ioutil
with io
and os
...
Closes #1770
2022-09-15 02:54:25 +09:00
Hajime Hoshi
655cd4bf68
all: remove the build tag
...
Updates #1415
2022-09-15 00:23:40 +09:00
Terra Brown
a1cc44833d
add errcheck static analysis ( #2293 )
...
Closes #2287
2022-09-10 01:52:46 +09:00
Hajime Hoshi
b53c686017
audio: bug fix: suspend/resume didn't return an error
...
This was removed at a93897d9d2
accidentally.
Updates #1665
2022-08-31 12:12:06 +09:00
Hajime Hoshi
2d43e59b37
audio: add comments
2022-08-31 12:10:01 +09:00
Hajime Hoshi
216ca95960
audio: bug fix: build error with Go 1.17 for iOS
2022-08-31 02:13:17 +09:00
Hajime Hoshi
48110eb518
audio: add an additional error information when creating a context
...
Updates hajimehoshi/oto#93
2022-08-31 01:05:36 +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
344d66c365
audio/internal/convert: remove Resampling.Close
...
This function is not used anywhere.
2022-08-21 23:48:33 +09:00
Hajime Hoshi
33616600e4
audio/vorbis: test Length with a non-seekable source
...
Updates #2252
2022-08-18 15:48:26 +09:00
Hajime Hoshi
1251bd5792
audio/vorbis: bug fix: error when a non-seeker source is given to Decode*
...
Closes #2252
2022-08-18 15:31:54 +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
8081d0636a
internal/cbackend: rename to nintendosdk
...
Updates #2242
2022-08-12 17:19:37 +09:00
Hajime Hoshi
e7c0a121c4
all: remove the build tag 'ebitencbackend'
...
This also automatically enables 'egl' when 'nintendosdk' is specified.
Updates #2242
2022-08-12 13:15:39 +09:00
Hajime Hoshi
dac6548c0c
all: rename ebitenginecbackend to nintendosdk
...
Updates #2242
2022-08-12 02:05:29 +09:00
Hajime Hoshi
2b248ef783
audio: refactoring: remove audio/internal/cbackend
2022-08-08 23:58:46 +09:00
Hajime Hoshi
aca290caa9
audio: refactoring
2022-08-08 12:06:08 +09:00
Hajime Hoshi
3fe59e75cb
audio: remove go2cpp support
...
Updates #2126
2022-08-07 21:56:57 +09:00
mattn
2bacecca24
fix typos ( #2227 )
2022-08-03 22:40:39 +09:00
mattn
3cd0daac67
go generate ./... with Go 1.19 ( #2228 )
2022-08-03 20:48:02 +09:00
divVerent
21207f827c
do not require installing file2byteslice to update go generate'd files. ( #2221 )
...
The tool is already referenced in go.mod, so it is trivial to just go run it -
that way, go generate can use it without the user explicitly installing it first.
2022-07-29 20:43:23 +09:00
Hajime Hoshi
20082b3879
audio: add more explanations to Resample
2022-07-23 18:35:53 +09:00
Vseslav Kochenov
00b530bfcc
audio: add Resample ( #2212 )
...
Closes #2055
2022-07-23 18:32:22 +09:00
Hajime Hoshi
017ad69e93
audio: add comments
2022-07-23 18:17:05 +09:00
Hajime Hoshi
921aeb4ea7
audio: rename channelNum -> channelCount
2022-07-13 02:08:38 +09:00
Hajime Hoshi
c77e5884aa
audio: change the naming convention: Num -> Count
2022-07-13 01:46:20 +09:00
Hajime Hoshi
428b1263d9
add ebitenginecbackend build tag besides ebitencbackend
...
Updates #2111
Updates #2190
2022-07-09 15:23:52 +09:00
Hajime Hoshi
8cb023e3c8
audio: refactoring: remove Reset from Player
2022-07-01 02:33:39 +09:00
Hajime Hoshi
7232b1a8a9
audio: bug fix: test failures
2022-07-01 02:31:29 +09:00
Hajime Hoshi
a516a5b092
update Oto (for refactoring)
2022-07-01 02:28:20 +09:00
Hajime Hoshi
858f3926ee
audio/internal/cbackend: add comments
2022-07-01 02:26:09 +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
abc8697ea3
audio: fix a wrong comment
2022-07-01 02:06:30 +09:00
Hajime Hoshi
75e84f6eda
audio/mp3, audio/vorbis, audio/wav: add DecodeWithoutResampling
...
Updates #2055
2022-07-01 01:46:37 +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