Documentation ¶
Index ¶
- Variables
- type Stream
- func (s *Stream) AttachStream(client *gumble.Client)
- func (s *Stream) Destroy()
- func (s *Stream) GetMicVolume() float32
- func (s *Stream) OnAudioStream(e *gumble.AudioStreamEvent)
- func (s *Stream) SetMicVolume(change float32, relative bool)
- func (s *Stream) StartSource(inputDevice *string) error
- func (s *Stream) StopSource() error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrState = errors.New("gumbleopenal: invalid state") ErrMic = errors.New("gumbleopenal: microphone disconnected or misconfigured") ErrInputDevice = errors.New("gumbleopenal: invalid input device or parameters") ErrOutputDevice = errors.New("gumbleopenal: invalid output device or parameters") )
Functions ¶
This section is empty.
Types ¶
type Stream ¶
type Stream struct {
// contains filtered or unexported fields
}
func (*Stream) AttachStream ¶
func (*Stream) GetMicVolume ¶
func (*Stream) OnAudioStream ¶
func (s *Stream) OnAudioStream(e *gumble.AudioStreamEvent)
func (*Stream) SetMicVolume ¶
func (*Stream) StartSource ¶
func (*Stream) StopSource ¶
Click to show internal directories.
Click to hide internal directories.