lib

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2022 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 ObsWsClient

type ObsWsClient interface {
	GenerateClient(host, password string) error
	MediaInputs() ObsWsMediaInputsApi
	Scenes() ObsWsScenesApi
	SceneItems() ObsWsSceneItemsApi
}

func NewClient

func NewClient() ObsWsClient

type ObsWsClientWrapper

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

func (*ObsWsClientWrapper) GenerateClient

func (c *ObsWsClientWrapper) GenerateClient(host, password string) error

func (*ObsWsClientWrapper) MediaInputs

func (c *ObsWsClientWrapper) MediaInputs() ObsWsMediaInputsApi

func (*ObsWsClientWrapper) SceneItems

func (c *ObsWsClientWrapper) SceneItems() ObsWsSceneItemsApi

func (*ObsWsClientWrapper) Scenes

func (c *ObsWsClientWrapper) Scenes() ObsWsScenesApi

type ObsWsMediaInputsApi

type ObsWsMediaInputsApi interface {
	GetMediaInputStatus(params *mediainputs.GetMediaInputStatusParams) (*mediainputs.GetMediaInputStatusResponse, error)
}

type ObsWsSceneItemsApi

type ObsWsSceneItemsApi interface {
	GetSceneItemList(params *sceneitems.GetSceneItemListParams) (*sceneitems.GetSceneItemListResponse, error)
}

type ObsWsScenesApi

type ObsWsScenesApi interface {
	GetSceneList(paramss ...*scenes.GetSceneListParams) (*scenes.GetSceneListResponse, error)
	SetCurrentProgramScene(params *scenes.SetCurrentProgramSceneParams) (*scenes.SetCurrentProgramSceneResponse, error)
}

Jump to

Keyboard shortcuts

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