Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetPulseBufferSize ¶
Types ¶
type PulsePlayer ¶
type PulsePlayer struct {
// contains filtered or unexported fields
}
func NewPulsePlayer ¶
func NewPulsePlayer(params Params) (*PulsePlayer, error)
func (*PulsePlayer) Batches ¶
func (p *PulsePlayer) Batches() chan<- []int16
func (*PulsePlayer) Errors ¶
func (p *PulsePlayer) Errors() <-chan error
func (*PulsePlayer) Stop ¶
func (p *PulsePlayer) Stop()
func (*PulsePlayer) Stopped ¶
func (p *PulsePlayer) Stopped() <-chan struct{}
type PulseRecorder ¶
type PulseRecorder struct {
// contains filtered or unexported fields
}
func NewPulseRecorder ¶
func NewPulseRecorder(params Params) (*PulseRecorder, error)
func (*PulseRecorder) Batches ¶
func (p *PulseRecorder) Batches() <-chan Batch
func (*PulseRecorder) Stop ¶
func (p *PulseRecorder) Stop()
Click to show internal directories.
Click to hide internal directories.