Documentation ¶
Index ¶
- Variables
- type Option
- type VideoSwitcher
- func (vs *VideoSwitcher) AudioVideoInputs(ctx context.Context) (map[string]string, error)
- func (vs *VideoSwitcher) Healthy(ctx context.Context) error
- func (vs *VideoSwitcher) Info(ctx context.Context) (interface{}, error)
- func (vs *VideoSwitcher) SetAudioVideoInput(ctx context.Context, output, input string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrOutOfRange = errors.New("input or output is out of range")
)
Functions ¶
This section is empty.
Types ¶
type Option ¶ added in v0.2.0
type Option interface {
// contains filtered or unexported methods
}
func WithLogger ¶ added in v0.2.0
type VideoSwitcher ¶
type VideoSwitcher struct {
// contains filtered or unexported fields
}
func NewVideoSwitcher ¶ added in v0.2.0
func NewVideoSwitcher(addr string, opts ...Option) *VideoSwitcher
func (*VideoSwitcher) AudioVideoInputs ¶ added in v0.1.1
AudioVideoInputs .
func (*VideoSwitcher) Healthy ¶ added in v0.1.2
func (vs *VideoSwitcher) Healthy(ctx context.Context) error
func (*VideoSwitcher) Info ¶ added in v0.1.1
func (vs *VideoSwitcher) Info(ctx context.Context) (interface{}, error)
func (*VideoSwitcher) SetAudioVideoInput ¶
func (vs *VideoSwitcher) SetAudioVideoInput(ctx context.Context, output, input string) error
SetAudioVideoInput .
Click to show internal directories.
Click to hide internal directories.