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) }
Click to show internal directories.
Click to hide internal directories.