audio

package
v0.0.0-...-59843aa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Audio

type Audio struct {
	// contains filtered or unexported fields
}

音频

func NewAudio

func NewAudio(engine *g2d.Engine, mp3 []byte) (a Audio, err error)

新建

func (*Audio) Close

func (a *Audio) Close() error

关闭

func (*Audio) GetLength

func (a *Audio) GetLength() time.Duration

获取长度

func (*Audio) GetPosition

func (a *Audio) GetPosition() time.Duration

获取位置

func (*Audio) GetVolume

func (a *Audio) GetVolume() float64

获取音量

func (*Audio) IsPlaying

func (a *Audio) IsPlaying() bool

状态

func (*Audio) Pause

func (a *Audio) Pause()

暂停

func (*Audio) Play

func (a *Audio) Play()

播放

func (*Audio) Rewind

func (a *Audio) Rewind() error

重置

func (*Audio) SetPosition

func (a *Audio) SetPosition(offset time.Duration)

设置位置

func (*Audio) SetVolume

func (a *Audio) SetVolume(volume float64)

设置音量

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL