mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-11-10 04:57:26 +01:00
parent
6bce8fea2d
commit
8ef52841bc
@ -20,8 +20,12 @@ import (
|
|||||||
"github.com/hajimehoshi/oto/v2"
|
"github.com/hajimehoshi/oto/v2"
|
||||||
)
|
)
|
||||||
|
|
||||||
func newContext(sampleRate, channelCount, bitDepthInBytes int) (context, chan struct{}, error) {
|
func newContext(sampleRate int) (context, chan struct{}, error) {
|
||||||
ctx, ready, err := oto.NewContext(sampleRate, channelCount, bitDepthInBytes)
|
ctx, ready, err := oto.NewContextWithOptions(&oto.NewContextOptions{
|
||||||
|
SampleRate: sampleRate,
|
||||||
|
ChannelCount: channelCount,
|
||||||
|
Format: bitDepthInBytes,
|
||||||
|
})
|
||||||
err = addErrorInfoForContextCreation(err)
|
err = addErrorInfoForContextCreation(err)
|
||||||
return &contextProxy{ctx}, ready, err
|
return &contextProxy{ctx}, ready, err
|
||||||
}
|
}
|
||||||
|
@ -124,7 +124,7 @@ func (f *playerFactory) initContextIfNeeded() (<-chan struct{}, error) {
|
|||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
c, ready, err := newContext(f.sampleRate, channelCount, bitDepthInBytes)
|
c, ready, err := newContext(f.sampleRate)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
2
go.mod
2
go.mod
@ -7,7 +7,7 @@ require (
|
|||||||
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20221017161538-93cebf72946b
|
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20221017161538-93cebf72946b
|
||||||
github.com/hajimehoshi/bitmapfont/v2 v2.2.3
|
github.com/hajimehoshi/bitmapfont/v2 v2.2.3
|
||||||
github.com/hajimehoshi/go-mp3 v0.3.4
|
github.com/hajimehoshi/go-mp3 v0.3.4
|
||||||
github.com/hajimehoshi/oto/v2 v2.4.0-alpha.10.0.20230107095450-7e07d2d07898
|
github.com/hajimehoshi/oto/v2 v2.4.0-alpha.10.0.20230109090240-83efbbaa8024
|
||||||
github.com/jakecoffman/cp v1.2.1
|
github.com/jakecoffman/cp v1.2.1
|
||||||
github.com/jezek/xgb v1.1.0
|
github.com/jezek/xgb v1.1.0
|
||||||
github.com/jfreymuth/oggvorbis v1.0.4
|
github.com/jfreymuth/oggvorbis v1.0.4
|
||||||
|
4
go.sum
4
go.sum
@ -8,8 +8,8 @@ github.com/hajimehoshi/bitmapfont/v2 v2.2.3/go.mod h1:sWM8ejdkGSXaQGlZcegMRx4DyE
|
|||||||
github.com/hajimehoshi/go-mp3 v0.3.4 h1:NUP7pBYH8OguP4diaTZ9wJbUbk3tC0KlfzsEpWmYj68=
|
github.com/hajimehoshi/go-mp3 v0.3.4 h1:NUP7pBYH8OguP4diaTZ9wJbUbk3tC0KlfzsEpWmYj68=
|
||||||
github.com/hajimehoshi/go-mp3 v0.3.4/go.mod h1:fRtZraRFcWb0pu7ok0LqyFhCUrPeMsGRSVop0eemFmo=
|
github.com/hajimehoshi/go-mp3 v0.3.4/go.mod h1:fRtZraRFcWb0pu7ok0LqyFhCUrPeMsGRSVop0eemFmo=
|
||||||
github.com/hajimehoshi/oto/v2 v2.3.1/go.mod h1:seWLbgHH7AyUMYKfKYT9pg7PhUu9/SisyJvNTT+ASQo=
|
github.com/hajimehoshi/oto/v2 v2.3.1/go.mod h1:seWLbgHH7AyUMYKfKYT9pg7PhUu9/SisyJvNTT+ASQo=
|
||||||
github.com/hajimehoshi/oto/v2 v2.4.0-alpha.10.0.20230107095450-7e07d2d07898 h1:vXa8jrvtwSYYoCg10X0xcpE84Tqw6HfvYkMoNKRnma4=
|
github.com/hajimehoshi/oto/v2 v2.4.0-alpha.10.0.20230109090240-83efbbaa8024 h1:o9DkHJHwms3ZlLTpZ9psAfY9ttSCTltSlzj3XwEliw0=
|
||||||
github.com/hajimehoshi/oto/v2 v2.4.0-alpha.10.0.20230107095450-7e07d2d07898/go.mod h1:wre+KgbOrKDXpgk6W/JC6KoFqZnVC/VtX5ZFRkJuxO4=
|
github.com/hajimehoshi/oto/v2 v2.4.0-alpha.10.0.20230109090240-83efbbaa8024/go.mod h1:wre+KgbOrKDXpgk6W/JC6KoFqZnVC/VtX5ZFRkJuxO4=
|
||||||
github.com/jakecoffman/cp v1.2.1 h1:zkhc2Gpo9l4NLUZfeG3j33+3bQD7MkqPa+n5PdX+5mI=
|
github.com/jakecoffman/cp v1.2.1 h1:zkhc2Gpo9l4NLUZfeG3j33+3bQD7MkqPa+n5PdX+5mI=
|
||||||
github.com/jakecoffman/cp v1.2.1/go.mod h1:JjY/Fp6d8E1CHnu74gWNnU0+b9VzEdUVPoJxg2PsTQg=
|
github.com/jakecoffman/cp v1.2.1/go.mod h1:JjY/Fp6d8E1CHnu74gWNnU0+b9VzEdUVPoJxg2PsTQg=
|
||||||
github.com/jezek/xgb v1.1.0 h1:wnpxJzP1+rkbGclEkmwpVFQWpuE2PUGNUzP8SbfFobk=
|
github.com/jezek/xgb v1.1.0 h1:wnpxJzP1+rkbGclEkmwpVFQWpuE2PUGNUzP8SbfFobk=
|
||||||
|
Loading…
Reference in New Issue
Block a user