Versions in this module Expand all Collapse all v1 v1.0.0 Sep 9, 2021 Changes in this version + const StatusError + const StatusOK + var ErrAlreadySent = errors.New("request already sent") + var ErrNotConnected = errors.New("not connected") + var ErrNotSent = errors.New("request not yet sent") + var ErrReceiveTimeout = errors.New("receive timed out") + var ErrUnknownEventType = errors.New("unknown event type") + var Logger = log.New(os.Stdout, "[obsws] ", log.LstdFlags) + func GetMessageID() string + func SetReceiveTimeout(timeout time.Duration) + type AddFilterToSourceRequest struct + FilterName string + FilterSettings map[string]interface{} + FilterType string + SourceName string + func NewAddFilterToSourceRequest(sourceName string, filterName string, filterType string, ...) AddFilterToSourceRequest + func (r *AddFilterToSourceRequest) Send(c Client) error + func (r AddFilterToSourceRequest) ID() string + func (r AddFilterToSourceRequest) Receive() (AddFilterToSourceResponse, error) + func (r AddFilterToSourceRequest) SendReceive(c Client) (AddFilterToSourceResponse, error) + func (r AddFilterToSourceRequest) Type() string + type AddFilterToSourceResponse struct + func (r AddFilterToSourceResponse) Error() string + func (r AddFilterToSourceResponse) ID() string + func (r AddFilterToSourceResponse) Status() string + type AddSceneItemRequest struct + SceneName string + SetVisible bool + SourceName string + func NewAddSceneItemRequest(sceneName string, sourceName string, setVisible bool) AddSceneItemRequest + func (r *AddSceneItemRequest) Send(c Client) error + func (r AddSceneItemRequest) ID() string + func (r AddSceneItemRequest) Receive() (AddSceneItemResponse, error) + func (r AddSceneItemRequest) SendReceive(c Client) (AddSceneItemResponse, error) + func (r AddSceneItemRequest) Type() string + type AddSceneItemResponse struct + ItemID int + func (r AddSceneItemResponse) Error() string + func (r AddSceneItemResponse) ID() string + func (r AddSceneItemResponse) Status() string + type AuthenticateRequest struct + Auth string + func NewAuthenticateRequest(auth string) AuthenticateRequest + func (r *AuthenticateRequest) Send(c Client) error + func (r AuthenticateRequest) ID() string + func (r AuthenticateRequest) Receive() (AuthenticateResponse, error) + func (r AuthenticateRequest) SendReceive(c Client) (AuthenticateResponse, error) + func (r AuthenticateRequest) Type() string + type AuthenticateResponse struct + func (r AuthenticateResponse) Error() string + func (r AuthenticateResponse) ID() string + func (r AuthenticateResponse) Status() string + type BroadcastCustomMessageEvent struct + Data map[string]interface{} + Realm string + func (e BroadcastCustomMessageEvent) RecTimecode() string + func (e BroadcastCustomMessageEvent) StreamTimecode() string + func (e BroadcastCustomMessageEvent) Type() string + type BroadcastCustomMessageRequest struct + Data map[string]interface{} + Realm string + func NewBroadcastCustomMessageRequest(realm string, data map[string]interface{}) BroadcastCustomMessageRequest + func (r *BroadcastCustomMessageRequest) Send(c Client) error + func (r BroadcastCustomMessageRequest) ID() string + func (r BroadcastCustomMessageRequest) Receive() (BroadcastCustomMessageResponse, error) + func (r BroadcastCustomMessageRequest) SendReceive(c Client) (BroadcastCustomMessageResponse, error) + func (r BroadcastCustomMessageRequest) Type() string + type BroadcastCustomMessageResponse struct + func (r BroadcastCustomMessageResponse) Error() string + func (r BroadcastCustomMessageResponse) ID() string + func (r BroadcastCustomMessageResponse) Status() string + type Client struct + Host string + Password string + Port int + func (c *Client) AddEventHandler(eventType string, handler func(Event)) error + func (c *Client) Connect() error + func (c *Client) Disconnect() error + func (c *Client) MustAddEventHandler(eventType string, handler func(Event)) + func (c *Client) RemoveEventHandler(eventType string) + func (c *Client) SendRequest(req Request) (chan map[string]interface{}, error) + func (c Client) Connected() bool + type CreateSceneRequest struct + SceneName string + func NewCreateSceneRequest(sceneName string) CreateSceneRequest + func (r *CreateSceneRequest) Send(c Client) error + func (r CreateSceneRequest) ID() string + func (r CreateSceneRequest) Receive() (CreateSceneResponse, error) + func (r CreateSceneRequest) SendReceive(c Client) (CreateSceneResponse, error) + func (r CreateSceneRequest) Type() string + type CreateSceneResponse struct + func (r CreateSceneResponse) Error() string + func (r CreateSceneResponse) ID() string + func (r CreateSceneResponse) Status() string + type CreateSourceRequest struct + SceneName string + SetVisible bool + SourceKind string + SourceName string + SourceSettings map[string]interface{} + func NewCreateSourceRequest(sourceName string, sourceKind string, sceneName string, ...) CreateSourceRequest + func (r *CreateSourceRequest) Send(c Client) error + func (r CreateSourceRequest) ID() string + func (r CreateSourceRequest) Receive() (CreateSourceResponse, error) + func (r CreateSourceRequest) SendReceive(c Client) (CreateSourceResponse, error) + func (r CreateSourceRequest) Type() string + type CreateSourceResponse struct + ItemID int + func (r CreateSourceResponse) Error() string + func (r CreateSourceResponse) ID() string + func (r CreateSourceResponse) Status() string + type DeleteSceneItemRequest struct + Item map[string]interface{} + ItemID int + ItemName string + Scene string + func NewDeleteSceneItemRequest(scene string, item map[string]interface{}, itemName string, itemID int) DeleteSceneItemRequest + func (r *DeleteSceneItemRequest) Send(c Client) error + func (r DeleteSceneItemRequest) ID() string + func (r DeleteSceneItemRequest) Receive() (DeleteSceneItemResponse, error) + func (r DeleteSceneItemRequest) SendReceive(c Client) (DeleteSceneItemResponse, error) + func (r DeleteSceneItemRequest) Type() string + type DeleteSceneItemResponse struct + func (r DeleteSceneItemResponse) Error() string + func (r DeleteSceneItemResponse) ID() string + func (r DeleteSceneItemResponse) Status() string + type DisableStudioModeRequest struct + func NewDisableStudioModeRequest() DisableStudioModeRequest + func (r *DisableStudioModeRequest) Send(c Client) error + func (r DisableStudioModeRequest) ID() string + func (r DisableStudioModeRequest) Receive() (DisableStudioModeResponse, error) + func (r DisableStudioModeRequest) SendReceive(c Client) (DisableStudioModeResponse, error) + func (r DisableStudioModeRequest) Type() string + type DisableStudioModeResponse struct + func (r DisableStudioModeResponse) Error() string + func (r DisableStudioModeResponse) ID() string + func (r DisableStudioModeResponse) Status() string + type DuplicateSceneItemRequest struct + FromScene string + Item map[string]interface{} + ItemID int + ItemName string + ToScene string + func NewDuplicateSceneItemRequest(fromScene string, toScene string, item map[string]interface{}, itemName string, ...) DuplicateSceneItemRequest + func (r *DuplicateSceneItemRequest) Send(c Client) error + func (r DuplicateSceneItemRequest) ID() string + func (r DuplicateSceneItemRequest) Receive() (DuplicateSceneItemResponse, error) + func (r DuplicateSceneItemRequest) SendReceive(c Client) (DuplicateSceneItemResponse, error) + func (r DuplicateSceneItemRequest) Type() string + type DuplicateSceneItemResponse struct + Item map[string]interface{} + ItemID int + ItemName string + Scene string + func (r DuplicateSceneItemResponse) Error() string + func (r DuplicateSceneItemResponse) ID() string + func (r DuplicateSceneItemResponse) Status() string + type EnableStudioModeRequest struct + func NewEnableStudioModeRequest() EnableStudioModeRequest + func (r *EnableStudioModeRequest) Send(c Client) error + func (r EnableStudioModeRequest) ID() string + func (r EnableStudioModeRequest) Receive() (EnableStudioModeResponse, error) + func (r EnableStudioModeRequest) SendReceive(c Client) (EnableStudioModeResponse, error) + func (r EnableStudioModeRequest) Type() string + type EnableStudioModeResponse struct + func (r EnableStudioModeResponse) Error() string + func (r EnableStudioModeResponse) ID() string + func (r EnableStudioModeResponse) Status() string + type Event interface + RecTimecode func() string + StreamTimecode func() string + Type func() string + type ExecuteBatchRequest struct + AbortOnFail bool + Requests []map[string]interface{} + RequestsMessageID string + RequestsRequestType string + func NewExecuteBatchRequest(requests []map[string]interface{}, requestsRequestType string, ...) ExecuteBatchRequest + func (r *ExecuteBatchRequest) Send(c Client) error + func (r ExecuteBatchRequest) ID() string + func (r ExecuteBatchRequest) Receive() (ExecuteBatchResponse, error) + func (r ExecuteBatchRequest) SendReceive(c Client) (ExecuteBatchResponse, error) + func (r ExecuteBatchRequest) Type() string + type ExecuteBatchResponse struct + Results []map[string]interface{} + ResultsError string + ResultsMessageID string + ResultsStatus string + func (r ExecuteBatchResponse) Error() string + func (r ExecuteBatchResponse) ID() string + func (r ExecuteBatchResponse) Status() string + type ExitingEvent struct + func (e ExitingEvent) RecTimecode() string + func (e ExitingEvent) StreamTimecode() string + func (e ExitingEvent) Type() string + type GetAudioActiveRequest struct + SourceName string + func NewGetAudioActiveRequest(sourceName string) GetAudioActiveRequest + func (r *GetAudioActiveRequest) Send(c Client) error + func (r GetAudioActiveRequest) ID() string + func (r GetAudioActiveRequest) Receive() (GetAudioActiveResponse, error) + func (r GetAudioActiveRequest) SendReceive(c Client) (GetAudioActiveResponse, error) + func (r GetAudioActiveRequest) Type() string + type GetAudioActiveResponse struct + AudioActive bool + func (r GetAudioActiveResponse) Error() string + func (r GetAudioActiveResponse) ID() string + func (r GetAudioActiveResponse) Status() string + type GetAudioMonitorTypeRequest struct + SourceName string + func NewGetAudioMonitorTypeRequest(sourceName string) GetAudioMonitorTypeRequest + func (r *GetAudioMonitorTypeRequest) Send(c Client) error + func (r GetAudioMonitorTypeRequest) ID() string + func (r GetAudioMonitorTypeRequest) Receive() (GetAudioMonitorTypeResponse, error) + func (r GetAudioMonitorTypeRequest) SendReceive(c Client) (GetAudioMonitorTypeResponse, error) + func (r GetAudioMonitorTypeRequest) Type() string + type GetAudioMonitorTypeResponse struct + MonitorType string + func (r GetAudioMonitorTypeResponse) Error() string + func (r GetAudioMonitorTypeResponse) ID() string + func (r GetAudioMonitorTypeResponse) Status() string + type GetAudioTracksRequest struct + SourceName string + func NewGetAudioTracksRequest(sourceName string) GetAudioTracksRequest + func (r *GetAudioTracksRequest) Send(c Client) error + func (r GetAudioTracksRequest) ID() string + func (r GetAudioTracksRequest) Receive() (GetAudioTracksResponse, error) + func (r GetAudioTracksRequest) SendReceive(c Client) (GetAudioTracksResponse, error) + func (r GetAudioTracksRequest) Type() string + type GetAudioTracksResponse struct + Track1 bool + Track2 bool + Track3 bool + Track4 bool + Track5 bool + Track6 bool + func (r GetAudioTracksResponse) Error() string + func (r GetAudioTracksResponse) ID() string + func (r GetAudioTracksResponse) Status() string + type GetAuthRequiredRequest struct + func NewGetAuthRequiredRequest() GetAuthRequiredRequest + func (r *GetAuthRequiredRequest) Send(c Client) error + func (r GetAuthRequiredRequest) ID() string + func (r GetAuthRequiredRequest) Receive() (GetAuthRequiredResponse, error) + func (r GetAuthRequiredRequest) SendReceive(c Client) (GetAuthRequiredResponse, error) + func (r GetAuthRequiredRequest) Type() string + type GetAuthRequiredResponse struct + AuthRequired bool + Challenge string + Salt string + func (r GetAuthRequiredResponse) Error() string + func (r GetAuthRequiredResponse) ID() string + func (r GetAuthRequiredResponse) Status() string + type GetBrowserSourcePropertiesRequest struct + Source string + func NewGetBrowserSourcePropertiesRequest(source string) GetBrowserSourcePropertiesRequest + func (r *GetBrowserSourcePropertiesRequest) Send(c Client) error + func (r GetBrowserSourcePropertiesRequest) ID() string + func (r GetBrowserSourcePropertiesRequest) Receive() (GetBrowserSourcePropertiesResponse, error) + func (r GetBrowserSourcePropertiesRequest) SendReceive(c Client) (GetBrowserSourcePropertiesResponse, error) + func (r GetBrowserSourcePropertiesRequest) Type() string + type GetBrowserSourcePropertiesResponse struct + Css string + FPS int + Height int + IsLocalFile bool + LocalFile string + Shutdown bool + Source string + Url string + Width int + func (r GetBrowserSourcePropertiesResponse) Error() string + func (r GetBrowserSourcePropertiesResponse) ID() string + func (r GetBrowserSourcePropertiesResponse) Status() string + type GetCurrentProfileRequest struct + func NewGetCurrentProfileRequest() GetCurrentProfileRequest + func (r *GetCurrentProfileRequest) Send(c Client) error + func (r GetCurrentProfileRequest) ID() string + func (r GetCurrentProfileRequest) Receive() (GetCurrentProfileResponse, error) + func (r GetCurrentProfileRequest) SendReceive(c Client) (GetCurrentProfileResponse, error) + func (r GetCurrentProfileRequest) Type() string + type GetCurrentProfileResponse struct + ProfileName string + func (r GetCurrentProfileResponse) Error() string + func (r GetCurrentProfileResponse) ID() string + func (r GetCurrentProfileResponse) Status() string + type GetCurrentSceneCollectionRequest struct + func NewGetCurrentSceneCollectionRequest() GetCurrentSceneCollectionRequest + func (r *GetCurrentSceneCollectionRequest) Send(c Client) error + func (r GetCurrentSceneCollectionRequest) ID() string + func (r GetCurrentSceneCollectionRequest) Receive() (GetCurrentSceneCollectionResponse, error) + func (r GetCurrentSceneCollectionRequest) SendReceive(c Client) (GetCurrentSceneCollectionResponse, error) + func (r GetCurrentSceneCollectionRequest) Type() string + type GetCurrentSceneCollectionResponse struct + ScName string + func (r GetCurrentSceneCollectionResponse) Error() string + func (r GetCurrentSceneCollectionResponse) ID() string + func (r GetCurrentSceneCollectionResponse) Status() string + type GetCurrentSceneRequest struct + func NewGetCurrentSceneRequest() GetCurrentSceneRequest + func (r *GetCurrentSceneRequest) Send(c Client) error + func (r GetCurrentSceneRequest) ID() string + func (r GetCurrentSceneRequest) Receive() (GetCurrentSceneResponse, error) + func (r GetCurrentSceneRequest) SendReceive(c Client) (GetCurrentSceneResponse, error) + func (r GetCurrentSceneRequest) Type() string + type GetCurrentSceneResponse struct + Name string + Sources []*SceneItem + func (r GetCurrentSceneResponse) Error() string + func (r GetCurrentSceneResponse) ID() string + func (r GetCurrentSceneResponse) Status() string + type GetCurrentTransitionRequest struct + func NewGetCurrentTransitionRequest() GetCurrentTransitionRequest + func (r *GetCurrentTransitionRequest) Send(c Client) error + func (r GetCurrentTransitionRequest) ID() string + func (r GetCurrentTransitionRequest) Receive() (GetCurrentTransitionResponse, error) + func (r GetCurrentTransitionRequest) SendReceive(c Client) (GetCurrentTransitionResponse, error) + func (r GetCurrentTransitionRequest) Type() string + type GetCurrentTransitionResponse struct + Duration int + Name string + func (r GetCurrentTransitionResponse) Error() string + func (r GetCurrentTransitionResponse) ID() string + func (r GetCurrentTransitionResponse) Status() string + type GetFilenameFormattingRequest struct + func NewGetFilenameFormattingRequest() GetFilenameFormattingRequest + func (r *GetFilenameFormattingRequest) Send(c Client) error + func (r GetFilenameFormattingRequest) ID() string + func (r GetFilenameFormattingRequest) Receive() (GetFilenameFormattingResponse, error) + func (r GetFilenameFormattingRequest) SendReceive(c Client) (GetFilenameFormattingResponse, error) + func (r GetFilenameFormattingRequest) Type() string + type GetFilenameFormattingResponse struct + FilenameFormatting string + func (r GetFilenameFormattingResponse) Error() string + func (r GetFilenameFormattingResponse) ID() string + func (r GetFilenameFormattingResponse) Status() string + type GetMediaDurationRequest struct + SourceName string + func NewGetMediaDurationRequest(sourceName string) GetMediaDurationRequest + func (r *GetMediaDurationRequest) Send(c Client) error + func (r GetMediaDurationRequest) ID() string + func (r GetMediaDurationRequest) Receive() (GetMediaDurationResponse, error) + func (r GetMediaDurationRequest) SendReceive(c Client) (GetMediaDurationResponse, error) + func (r GetMediaDurationRequest) Type() string + type GetMediaDurationResponse struct + MediaDuration int + func (r GetMediaDurationResponse) Error() string + func (r GetMediaDurationResponse) ID() string + func (r GetMediaDurationResponse) Status() string + type GetMediaSourcesListRequest struct + func NewGetMediaSourcesListRequest() GetMediaSourcesListRequest + func (r *GetMediaSourcesListRequest) Send(c Client) error + func (r GetMediaSourcesListRequest) ID() string + func (r GetMediaSourcesListRequest) Receive() (GetMediaSourcesListResponse, error) + func (r GetMediaSourcesListRequest) SendReceive(c Client) (GetMediaSourcesListResponse, error) + func (r GetMediaSourcesListRequest) Type() string + type GetMediaSourcesListResponse struct + MediaSources []map[string]interface{} + MediaSourcesMediaState string + MediaSourcesSourceKind string + MediaSourcesSourceName string + func (r GetMediaSourcesListResponse) Error() string + func (r GetMediaSourcesListResponse) ID() string + func (r GetMediaSourcesListResponse) Status() string + type GetMediaStateRequest struct + SourceName string + func NewGetMediaStateRequest(sourceName string) GetMediaStateRequest + func (r *GetMediaStateRequest) Send(c Client) error + func (r GetMediaStateRequest) ID() string + func (r GetMediaStateRequest) Receive() (GetMediaStateResponse, error) + func (r GetMediaStateRequest) SendReceive(c Client) (GetMediaStateResponse, error) + func (r GetMediaStateRequest) Type() string + type GetMediaStateResponse struct + MediaState string + func (r GetMediaStateResponse) Error() string + func (r GetMediaStateResponse) ID() string + func (r GetMediaStateResponse) Status() string + type GetMediaTimeRequest struct + SourceName string + func NewGetMediaTimeRequest(sourceName string) GetMediaTimeRequest + func (r *GetMediaTimeRequest) Send(c Client) error + func (r GetMediaTimeRequest) ID() string + func (r GetMediaTimeRequest) Receive() (GetMediaTimeResponse, error) + func (r GetMediaTimeRequest) SendReceive(c Client) (GetMediaTimeResponse, error) + func (r GetMediaTimeRequest) Type() string + type GetMediaTimeResponse struct + Timestamp int + func (r GetMediaTimeResponse) Error() string + func (r GetMediaTimeResponse) ID() string + func (r GetMediaTimeResponse) Status() string + type GetMuteRequest struct + Source string + func NewGetMuteRequest(source string) GetMuteRequest + func (r *GetMuteRequest) Send(c Client) error + func (r GetMuteRequest) ID() string + func (r GetMuteRequest) Receive() (GetMuteResponse, error) + func (r GetMuteRequest) SendReceive(c Client) (GetMuteResponse, error) + func (r GetMuteRequest) Type() string + type GetMuteResponse struct + Muted bool + Name string + func (r GetMuteResponse) Error() string + func (r GetMuteResponse) ID() string + func (r GetMuteResponse) Status() string + type GetOutputInfoRequest struct + OutputName string + func NewGetOutputInfoRequest(outputName string) GetOutputInfoRequest + func (r *GetOutputInfoRequest) Send(c Client) error + func (r GetOutputInfoRequest) ID() string + func (r GetOutputInfoRequest) Receive() (GetOutputInfoResponse, error) + func (r GetOutputInfoRequest) SendReceive(c Client) (GetOutputInfoResponse, error) + func (r GetOutputInfoRequest) Type() string + type GetOutputInfoResponse struct + OutputInfo map[string]interface{} + func (r GetOutputInfoResponse) Error() string + func (r GetOutputInfoResponse) ID() string + func (r GetOutputInfoResponse) Status() string + type GetPreviewSceneRequest struct + func NewGetPreviewSceneRequest() GetPreviewSceneRequest + func (r *GetPreviewSceneRequest) Send(c Client) error + func (r GetPreviewSceneRequest) ID() string + func (r GetPreviewSceneRequest) Receive() (GetPreviewSceneResponse, error) + func (r GetPreviewSceneRequest) SendReceive(c Client) (GetPreviewSceneResponse, error) + func (r GetPreviewSceneRequest) Type() string + type GetPreviewSceneResponse struct + Name string + Sources []*SceneItem + func (r GetPreviewSceneResponse) Error() string + func (r GetPreviewSceneResponse) ID() string + func (r GetPreviewSceneResponse) Status() string + type GetRecordingFolderRequest struct + func NewGetRecordingFolderRequest() GetRecordingFolderRequest + func (r *GetRecordingFolderRequest) Send(c Client) error + func (r GetRecordingFolderRequest) ID() string + func (r GetRecordingFolderRequest) Receive() (GetRecordingFolderResponse, error) + func (r GetRecordingFolderRequest) SendReceive(c Client) (GetRecordingFolderResponse, error) + func (r GetRecordingFolderRequest) Type() string + type GetRecordingFolderResponse struct + RecFolder string + func (r GetRecordingFolderResponse) Error() string + func (r GetRecordingFolderResponse) ID() string + func (r GetRecordingFolderResponse) Status() string + type GetRecordingStatusRequest struct + func NewGetRecordingStatusRequest() GetRecordingStatusRequest + func (r *GetRecordingStatusRequest) Send(c Client) error + func (r GetRecordingStatusRequest) ID() string + func (r GetRecordingStatusRequest) Receive() (GetRecordingStatusResponse, error) + func (r GetRecordingStatusRequest) SendReceive(c Client) (GetRecordingStatusResponse, error) + func (r GetRecordingStatusRequest) Type() string + type GetRecordingStatusResponse struct + IsRecording bool + IsRecordingPaused bool + RecordTimecode string + RecordingFilename string + func (r GetRecordingStatusResponse) Error() string + func (r GetRecordingStatusResponse) ID() string + func (r GetRecordingStatusResponse) Status() string + type GetReplayBufferStatusRequest struct + func NewGetReplayBufferStatusRequest() GetReplayBufferStatusRequest + func (r *GetReplayBufferStatusRequest) Send(c Client) error + func (r GetReplayBufferStatusRequest) ID() string + func (r GetReplayBufferStatusRequest) Receive() (GetReplayBufferStatusResponse, error) + func (r GetReplayBufferStatusRequest) SendReceive(c Client) (GetReplayBufferStatusResponse, error) + func (r GetReplayBufferStatusRequest) Type() string + type GetReplayBufferStatusResponse struct + IsReplayBufferActive bool + func (r GetReplayBufferStatusResponse) Error() string + func (r GetReplayBufferStatusResponse) ID() string + func (r GetReplayBufferStatusResponse) Status() string + type GetSceneItemListRequest struct + SceneName string + func NewGetSceneItemListRequest(sceneName string) GetSceneItemListRequest + func (r *GetSceneItemListRequest) Send(c Client) error + func (r GetSceneItemListRequest) ID() string + func (r GetSceneItemListRequest) Receive() (GetSceneItemListResponse, error) + func (r GetSceneItemListRequest) SendReceive(c Client) (GetSceneItemListResponse, error) + func (r GetSceneItemListRequest) Type() string + type GetSceneItemListResponse struct + SceneItems []map[string]interface{} + SceneItemsItemID int + SceneItemsSourceKind string + SceneItemsSourceName string + SceneItemsSourceType string + SceneName string + func (r GetSceneItemListResponse) Error() string + func (r GetSceneItemListResponse) ID() string + func (r GetSceneItemListResponse) Status() string + type GetSceneItemPropertiesRequest struct + Item interface{} + ItemID int + ItemName string + SceneName string + func NewGetSceneItemPropertiesRequest(sceneName string, item interface{}, itemName string, itemID int) GetSceneItemPropertiesRequest + func (r *GetSceneItemPropertiesRequest) Send(c Client) error + func (r GetSceneItemPropertiesRequest) ID() string + func (r GetSceneItemPropertiesRequest) Receive() (GetSceneItemPropertiesResponse, error) + func (r GetSceneItemPropertiesRequest) SendReceive(c Client) (GetSceneItemPropertiesResponse, error) + func (r GetSceneItemPropertiesRequest) Type() string + type GetSceneItemPropertiesResponse struct + BoundsAlignment int + BoundsType string + BoundsX float64 + BoundsY float64 + CropBottom int + CropLeft int + CropRight int + CropTop int + GroupChildren []*SceneItemTransform + Height float64 + ItemID int + Locked bool + Muted bool + Name string + ParentGroupName string + PositionAlignment int + PositionX float64 + PositionY float64 + Rotation float64 + ScaleFilter string + ScaleX float64 + ScaleY float64 + SourceHeight int + SourceWidth int + Visible bool + Width float64 + func (r GetSceneItemPropertiesResponse) Error() string + func (r GetSceneItemPropertiesResponse) ID() string + func (r GetSceneItemPropertiesResponse) Status() string + type GetSceneListRequest struct + func NewGetSceneListRequest() GetSceneListRequest + func (r *GetSceneListRequest) Send(c Client) error + func (r GetSceneListRequest) ID() string + func (r GetSceneListRequest) Receive() (GetSceneListResponse, error) + func (r GetSceneListRequest) SendReceive(c Client) (GetSceneListResponse, error) + func (r GetSceneListRequest) Type() string + type GetSceneListResponse struct + CurrentScene string + Scenes []*Scene + func (r GetSceneListResponse) Error() string + func (r GetSceneListResponse) ID() string + func (r GetSceneListResponse) Status() string + type GetSceneTransitionOverrideRequest struct + SceneName string + func NewGetSceneTransitionOverrideRequest(sceneName string) GetSceneTransitionOverrideRequest + func (r *GetSceneTransitionOverrideRequest) Send(c Client) error + func (r GetSceneTransitionOverrideRequest) ID() string + func (r GetSceneTransitionOverrideRequest) Receive() (GetSceneTransitionOverrideResponse, error) + func (r GetSceneTransitionOverrideRequest) SendReceive(c Client) (GetSceneTransitionOverrideResponse, error) + func (r GetSceneTransitionOverrideRequest) Type() string + type GetSceneTransitionOverrideResponse struct + TransitionDuration int + TransitionName string + func (r GetSceneTransitionOverrideResponse) Error() string + func (r GetSceneTransitionOverrideResponse) ID() string + func (r GetSceneTransitionOverrideResponse) Status() string + type GetSourceActiveRequest struct + SourceName string + func NewGetSourceActiveRequest(sourceName string) GetSourceActiveRequest + func (r *GetSourceActiveRequest) Send(c Client) error + func (r GetSourceActiveRequest) ID() string + func (r GetSourceActiveRequest) Receive() (GetSourceActiveResponse, error) + func (r GetSourceActiveRequest) SendReceive(c Client) (GetSourceActiveResponse, error) + func (r GetSourceActiveRequest) Type() string + type GetSourceActiveResponse struct + SourceActive bool + func (r GetSourceActiveResponse) Error() string + func (r GetSourceActiveResponse) ID() string + func (r GetSourceActiveResponse) Status() string + type GetSourceDefaultSettingsRequest struct + SourceKind string + func NewGetSourceDefaultSettingsRequest(sourceKind string) GetSourceDefaultSettingsRequest + func (r *GetSourceDefaultSettingsRequest) Send(c Client) error + func (r GetSourceDefaultSettingsRequest) ID() string + func (r GetSourceDefaultSettingsRequest) Receive() (GetSourceDefaultSettingsResponse, error) + func (r GetSourceDefaultSettingsRequest) SendReceive(c Client) (GetSourceDefaultSettingsResponse, error) + func (r GetSourceDefaultSettingsRequest) Type() string + type GetSourceDefaultSettingsResponse struct + DefaultSettings map[string]interface{} + SourceKind string + func (r GetSourceDefaultSettingsResponse) Error() string + func (r GetSourceDefaultSettingsResponse) ID() string + func (r GetSourceDefaultSettingsResponse) Status() string + type GetSourceFilterInfoRequest struct + FilterName string + SourceName string + func NewGetSourceFilterInfoRequest(sourceName string, filterName string) GetSourceFilterInfoRequest + func (r *GetSourceFilterInfoRequest) Send(c Client) error + func (r GetSourceFilterInfoRequest) ID() string + func (r GetSourceFilterInfoRequest) Receive() (GetSourceFilterInfoResponse, error) + func (r GetSourceFilterInfoRequest) SendReceive(c Client) (GetSourceFilterInfoResponse, error) + func (r GetSourceFilterInfoRequest) Type() string + type GetSourceFilterInfoResponse struct + Enabled bool + Name string + Settings map[string]interface{} + Type_ string + func (r GetSourceFilterInfoResponse) Error() string + func (r GetSourceFilterInfoResponse) ID() string + func (r GetSourceFilterInfoResponse) Status() string + type GetSourceFiltersRequest struct + SourceName string + func NewGetSourceFiltersRequest(sourceName string) GetSourceFiltersRequest + func (r *GetSourceFiltersRequest) Send(c Client) error + func (r GetSourceFiltersRequest) ID() string + func (r GetSourceFiltersRequest) Receive() (GetSourceFiltersResponse, error) + func (r GetSourceFiltersRequest) SendReceive(c Client) (GetSourceFiltersResponse, error) + func (r GetSourceFiltersRequest) Type() string + type GetSourceFiltersResponse struct + Filters []map[string]interface{} + FiltersEnabled bool + FiltersName string + FiltersSettings map[string]interface{} + FiltersType string + func (r GetSourceFiltersResponse) Error() string + func (r GetSourceFiltersResponse) ID() string + func (r GetSourceFiltersResponse) Status() string + type GetSourceSettingsRequest struct + SourceName string + SourceType string + func NewGetSourceSettingsRequest(sourceName string, sourceType string) GetSourceSettingsRequest + func (r *GetSourceSettingsRequest) Send(c Client) error + func (r GetSourceSettingsRequest) ID() string + func (r GetSourceSettingsRequest) Receive() (GetSourceSettingsResponse, error) + func (r GetSourceSettingsRequest) SendReceive(c Client) (GetSourceSettingsResponse, error) + func (r GetSourceSettingsRequest) Type() string + type GetSourceSettingsResponse struct + SourceName string + SourceSettings map[string]interface{} + SourceType string + func (r GetSourceSettingsResponse) Error() string + func (r GetSourceSettingsResponse) ID() string + func (r GetSourceSettingsResponse) Status() string + type GetSourceTypesListRequest struct + func NewGetSourceTypesListRequest() GetSourceTypesListRequest + func (r *GetSourceTypesListRequest) Send(c Client) error + func (r GetSourceTypesListRequest) ID() string + func (r GetSourceTypesListRequest) Receive() (GetSourceTypesListResponse, error) + func (r GetSourceTypesListRequest) SendReceive(c Client) (GetSourceTypesListResponse, error) + func (r GetSourceTypesListRequest) Type() string + type GetSourceTypesListResponse struct + Types []map[string]interface{} + TypesCaps map[string]interface{} + TypesCapsCanInteract bool + TypesCapsDoNotDuplicate bool + TypesCapsDoNotSelfMonitor bool + TypesCapsHasAudio bool + TypesCapsHasVideo bool + TypesCapsIsAsync bool + TypesCapsIsComposite bool + TypesDefaultSettings map[string]interface{} + TypesDisplayName string + TypesType string + TypesTypeID string + func (r GetSourceTypesListResponse) Error() string + func (r GetSourceTypesListResponse) ID() string + func (r GetSourceTypesListResponse) Status() string + type GetSourcesListRequest struct + func NewGetSourcesListRequest() GetSourcesListRequest + func (r *GetSourcesListRequest) Send(c Client) error + func (r GetSourcesListRequest) ID() string + func (r GetSourcesListRequest) Receive() (GetSourcesListResponse, error) + func (r GetSourcesListRequest) SendReceive(c Client) (GetSourcesListResponse, error) + func (r GetSourcesListRequest) Type() string + type GetSourcesListResponse struct + Sources []map[string]interface{} + SourcesName string + SourcesType string + SourcesTypeID string + func (r GetSourcesListResponse) Error() string + func (r GetSourcesListResponse) ID() string + func (r GetSourcesListResponse) Status() string + type GetSpecialSourcesRequest struct + func NewGetSpecialSourcesRequest() GetSpecialSourcesRequest + func (r *GetSpecialSourcesRequest) Send(c Client) error + func (r GetSpecialSourcesRequest) ID() string + func (r GetSpecialSourcesRequest) Receive() (GetSpecialSourcesResponse, error) + func (r GetSpecialSourcesRequest) SendReceive(c Client) (GetSpecialSourcesResponse, error) + func (r GetSpecialSourcesRequest) Type() string + type GetSpecialSourcesResponse struct + Desktop1 string + Desktop2 string + Mic1 string + Mic2 string + Mic3 string + func (r GetSpecialSourcesResponse) Error() string + func (r GetSpecialSourcesResponse) ID() string + func (r GetSpecialSourcesResponse) Status() string + type GetStatsRequest struct + func NewGetStatsRequest() GetStatsRequest + func (r *GetStatsRequest) Send(c Client) error + func (r GetStatsRequest) ID() string + func (r GetStatsRequest) Receive() (GetStatsResponse, error) + func (r GetStatsRequest) SendReceive(c Client) (GetStatsResponse, error) + func (r GetStatsRequest) Type() string + type GetStatsResponse struct + Stats *OBSStats + func (r GetStatsResponse) Error() string + func (r GetStatsResponse) ID() string + func (r GetStatsResponse) Status() string + type GetStreamSettingsRequest struct + func NewGetStreamSettingsRequest() GetStreamSettingsRequest + func (r *GetStreamSettingsRequest) Send(c Client) error + func (r GetStreamSettingsRequest) ID() string + func (r GetStreamSettingsRequest) Receive() (GetStreamSettingsResponse, error) + func (r GetStreamSettingsRequest) SendReceive(c Client) (GetStreamSettingsResponse, error) + func (r GetStreamSettingsRequest) Type() string + type GetStreamSettingsResponse struct + Settings map[string]interface{} + SettingsKey string + SettingsPassword string + SettingsServer string + SettingsUseAuth bool + SettingsUsername string + Type_ string + func (r GetStreamSettingsResponse) Error() string + func (r GetStreamSettingsResponse) ID() string + func (r GetStreamSettingsResponse) Status() string + type GetStreamingStatusRequest struct + func NewGetStreamingStatusRequest() GetStreamingStatusRequest + func (r *GetStreamingStatusRequest) Send(c Client) error + func (r GetStreamingStatusRequest) ID() string + func (r GetStreamingStatusRequest) Receive() (GetStreamingStatusResponse, error) + func (r GetStreamingStatusRequest) SendReceive(c Client) (GetStreamingStatusResponse, error) + func (r GetStreamingStatusRequest) Type() string + type GetStreamingStatusResponse struct + PreviewOnly bool + RecTimecode string + Recording bool + RecordingPaused bool + StreamTimecode string + Streaming bool + Virtualcam bool + VirtualcamTimecode string + func (r GetStreamingStatusResponse) Error() string + func (r GetStreamingStatusResponse) ID() string + func (r GetStreamingStatusResponse) Status() string + type GetStudioModeStatusRequest struct + func NewGetStudioModeStatusRequest() GetStudioModeStatusRequest + func (r *GetStudioModeStatusRequest) Send(c Client) error + func (r GetStudioModeStatusRequest) ID() string + func (r GetStudioModeStatusRequest) Receive() (GetStudioModeStatusResponse, error) + func (r GetStudioModeStatusRequest) SendReceive(c Client) (GetStudioModeStatusResponse, error) + func (r GetStudioModeStatusRequest) Type() string + type GetStudioModeStatusResponse struct + StudioMode bool + func (r GetStudioModeStatusResponse) Error() string + func (r GetStudioModeStatusResponse) ID() string + func (r GetStudioModeStatusResponse) Status() string + type GetSyncOffsetRequest struct + Source string + func NewGetSyncOffsetRequest(source string) GetSyncOffsetRequest + func (r *GetSyncOffsetRequest) Send(c Client) error + func (r GetSyncOffsetRequest) ID() string + func (r GetSyncOffsetRequest) Receive() (GetSyncOffsetResponse, error) + func (r GetSyncOffsetRequest) SendReceive(c Client) (GetSyncOffsetResponse, error) + func (r GetSyncOffsetRequest) Type() string + type GetSyncOffsetResponse struct + Name string + Offset int + func (r GetSyncOffsetResponse) Error() string + func (r GetSyncOffsetResponse) ID() string + func (r GetSyncOffsetResponse) Status() string + type GetTextFreetype2PropertiesRequest struct + Source string + func NewGetTextFreetype2PropertiesRequest(source string) GetTextFreetype2PropertiesRequest + func (r *GetTextFreetype2PropertiesRequest) Send(c Client) error + func (r GetTextFreetype2PropertiesRequest) ID() string + func (r GetTextFreetype2PropertiesRequest) Receive() (GetTextFreetype2PropertiesResponse, error) + func (r GetTextFreetype2PropertiesRequest) SendReceive(c Client) (GetTextFreetype2PropertiesResponse, error) + func (r GetTextFreetype2PropertiesRequest) Type() string + type GetTextFreetype2PropertiesResponse struct + Color1 int + Color2 int + CustomWidth int + DropShadow bool + Font map[string]interface{} + FontFace string + FontFlags int + FontSize int + FontStyle string + FromFile bool + LogMode bool + Outline bool + Source string + Text string + TextFile string + WordWrap bool + func (r GetTextFreetype2PropertiesResponse) Error() string + func (r GetTextFreetype2PropertiesResponse) ID() string + func (r GetTextFreetype2PropertiesResponse) Status() string + type GetTextGDIPlusPropertiesRequest struct + Source string + func NewGetTextGDIPlusPropertiesRequest(source string) GetTextGDIPlusPropertiesRequest + func (r *GetTextGDIPlusPropertiesRequest) Send(c Client) error + func (r GetTextGDIPlusPropertiesRequest) ID() string + func (r GetTextGDIPlusPropertiesRequest) Receive() (GetTextGDIPlusPropertiesResponse, error) + func (r GetTextGDIPlusPropertiesRequest) SendReceive(c Client) (GetTextGDIPlusPropertiesResponse, error) + func (r GetTextGDIPlusPropertiesRequest) Type() string + type GetTextGDIPlusPropertiesResponse struct + Align string + BkColor int + BkOpacity int + Chatlog bool + ChatlogLines int + Color int + Extents bool + ExtentsCx int + ExtentsCy int + File string + Font map[string]interface{} + FontFace string + FontFlags int + FontSize int + FontStyle string + Gradient bool + GradientColor int + GradientDir float64 + GradientOpacity int + Outline bool + OutlineColor int + OutlineOpacity int + OutlineSize int + ReadFromFile bool + Source string + Text string + Valign string + Vertical bool + func (r GetTextGDIPlusPropertiesResponse) Error() string + func (r GetTextGDIPlusPropertiesResponse) ID() string + func (r GetTextGDIPlusPropertiesResponse) Status() string + type GetTransitionDurationRequest struct + func NewGetTransitionDurationRequest() GetTransitionDurationRequest + func (r *GetTransitionDurationRequest) Send(c Client) error + func (r GetTransitionDurationRequest) ID() string + func (r GetTransitionDurationRequest) Receive() (GetTransitionDurationResponse, error) + func (r GetTransitionDurationRequest) SendReceive(c Client) (GetTransitionDurationResponse, error) + func (r GetTransitionDurationRequest) Type() string + type GetTransitionDurationResponse struct + TransitionDuration int + func (r GetTransitionDurationResponse) Error() string + func (r GetTransitionDurationResponse) ID() string + func (r GetTransitionDurationResponse) Status() string + type GetTransitionListRequest struct + func NewGetTransitionListRequest() GetTransitionListRequest + func (r *GetTransitionListRequest) Send(c Client) error + func (r GetTransitionListRequest) ID() string + func (r GetTransitionListRequest) Receive() (GetTransitionListResponse, error) + func (r GetTransitionListRequest) SendReceive(c Client) (GetTransitionListResponse, error) + func (r GetTransitionListRequest) Type() string + type GetTransitionListResponse struct + CurrentTransition string + Transitions []map[string]interface{} + TransitionsName string + func (r GetTransitionListResponse) Error() string + func (r GetTransitionListResponse) ID() string + func (r GetTransitionListResponse) Status() string + type GetTransitionPositionRequest struct + func NewGetTransitionPositionRequest() GetTransitionPositionRequest + func (r *GetTransitionPositionRequest) Send(c Client) error + func (r GetTransitionPositionRequest) ID() string + func (r GetTransitionPositionRequest) Receive() (GetTransitionPositionResponse, error) + func (r GetTransitionPositionRequest) SendReceive(c Client) (GetTransitionPositionResponse, error) + func (r GetTransitionPositionRequest) Type() string + type GetTransitionPositionResponse struct + Position float64 + func (r GetTransitionPositionResponse) Error() string + func (r GetTransitionPositionResponse) ID() string + func (r GetTransitionPositionResponse) Status() string + type GetTransitionSettingsRequest struct + TransitionName string + func NewGetTransitionSettingsRequest(transitionName string) GetTransitionSettingsRequest + func (r *GetTransitionSettingsRequest) Send(c Client) error + func (r GetTransitionSettingsRequest) ID() string + func (r GetTransitionSettingsRequest) Receive() (GetTransitionSettingsResponse, error) + func (r GetTransitionSettingsRequest) SendReceive(c Client) (GetTransitionSettingsResponse, error) + func (r GetTransitionSettingsRequest) Type() string + type GetTransitionSettingsResponse struct + TransitionSettings map[string]interface{} + func (r GetTransitionSettingsResponse) Error() string + func (r GetTransitionSettingsResponse) ID() string + func (r GetTransitionSettingsResponse) Status() string + type GetVersionRequest struct + func NewGetVersionRequest() GetVersionRequest + func (r *GetVersionRequest) Send(c Client) error + func (r GetVersionRequest) ID() string + func (r GetVersionRequest) Receive() (GetVersionResponse, error) + func (r GetVersionRequest) SendReceive(c Client) (GetVersionResponse, error) + func (r GetVersionRequest) Type() string + type GetVersionResponse struct + AvailableRequests string + OBSStudioVersion string + OBSWebsocketVersion string + SupportedImageExportFormats string + Version float64 + func (r GetVersionResponse) Error() string + func (r GetVersionResponse) ID() string + func (r GetVersionResponse) Status() string + type GetVideoInfoRequest struct + func NewGetVideoInfoRequest() GetVideoInfoRequest + func (r *GetVideoInfoRequest) Send(c Client) error + func (r GetVideoInfoRequest) ID() string + func (r GetVideoInfoRequest) Receive() (GetVideoInfoResponse, error) + func (r GetVideoInfoRequest) SendReceive(c Client) (GetVideoInfoResponse, error) + func (r GetVideoInfoRequest) Type() string + type GetVideoInfoResponse struct + BaseHeight int + BaseWidth int + ColorRange string + ColorSpace string + FPS float64 + OutputHeight int + OutputWidth int + ScaleType string + VideoFormat string + func (r GetVideoInfoResponse) Error() string + func (r GetVideoInfoResponse) ID() string + func (r GetVideoInfoResponse) Status() string + type GetVirtualCamStatusRequest struct + func NewGetVirtualCamStatusRequest() GetVirtualCamStatusRequest + func (r *GetVirtualCamStatusRequest) Send(c Client) error + func (r GetVirtualCamStatusRequest) ID() string + func (r GetVirtualCamStatusRequest) Receive() (GetVirtualCamStatusResponse, error) + func (r GetVirtualCamStatusRequest) SendReceive(c Client) (GetVirtualCamStatusResponse, error) + func (r GetVirtualCamStatusRequest) Type() string + type GetVirtualCamStatusResponse struct + IsVirtualCam bool + VirtualCamTimecode string + func (r GetVirtualCamStatusResponse) Error() string + func (r GetVirtualCamStatusResponse) ID() string + func (r GetVirtualCamStatusResponse) Status() string + type GetVolumeRequest struct + Source string + UseDecibel bool + func NewGetVolumeRequest(source string, useDecibel bool) GetVolumeRequest + func (r *GetVolumeRequest) Send(c Client) error + func (r GetVolumeRequest) ID() string + func (r GetVolumeRequest) Receive() (GetVolumeResponse, error) + func (r GetVolumeRequest) SendReceive(c Client) (GetVolumeResponse, error) + func (r GetVolumeRequest) Type() string + type GetVolumeResponse struct + Muted bool + Name string + Volume float64 + func (r GetVolumeResponse) Error() string + func (r GetVolumeResponse) ID() string + func (r GetVolumeResponse) Status() string + type HeartbeatEvent struct + CurrentProfile string + CurrentScene string + Pulse bool + Recording bool + Stats *OBSStats + Streaming bool + TotalRecordBytes int + TotalRecordFrames int + TotalRecordTime int + TotalStreamBytes int + TotalStreamFrames int + TotalStreamTime int + func (e HeartbeatEvent) RecTimecode() string + func (e HeartbeatEvent) StreamTimecode() string + func (e HeartbeatEvent) Type() string + type ListOutputsRequest struct + func NewListOutputsRequest() ListOutputsRequest + func (r *ListOutputsRequest) Send(c Client) error + func (r ListOutputsRequest) ID() string + func (r ListOutputsRequest) Receive() (ListOutputsResponse, error) + func (r ListOutputsRequest) SendReceive(c Client) (ListOutputsResponse, error) + func (r ListOutputsRequest) Type() string + type ListOutputsResponse struct + Outputs []map[string]interface{} + func (r ListOutputsResponse) Error() string + func (r ListOutputsResponse) ID() string + func (r ListOutputsResponse) Status() string + type ListProfilesRequest struct + func NewListProfilesRequest() ListProfilesRequest + func (r *ListProfilesRequest) Send(c Client) error + func (r ListProfilesRequest) ID() string + func (r ListProfilesRequest) Receive() (ListProfilesResponse, error) + func (r ListProfilesRequest) SendReceive(c Client) (ListProfilesResponse, error) + func (r ListProfilesRequest) Type() string + type ListProfilesResponse struct + Profiles []map[string]interface{} + ProfilesProfileName string + func (r ListProfilesResponse) Error() string + func (r ListProfilesResponse) ID() string + func (r ListProfilesResponse) Status() string + type ListSceneCollectionsRequest struct + func NewListSceneCollectionsRequest() ListSceneCollectionsRequest + func (r *ListSceneCollectionsRequest) Send(c Client) error + func (r ListSceneCollectionsRequest) ID() string + func (r ListSceneCollectionsRequest) Receive() (ListSceneCollectionsResponse, error) + func (r ListSceneCollectionsRequest) SendReceive(c Client) (ListSceneCollectionsResponse, error) + func (r ListSceneCollectionsRequest) Type() string + type ListSceneCollectionsResponse struct + SceneCollections []*SceneCollection + func (r ListSceneCollectionsResponse) Error() string + func (r ListSceneCollectionsResponse) ID() string + func (r ListSceneCollectionsResponse) Status() string + type MediaEndedEvent struct + SourceKind string + SourceName string + func (e MediaEndedEvent) RecTimecode() string + func (e MediaEndedEvent) StreamTimecode() string + func (e MediaEndedEvent) Type() string + type MediaNextEvent struct + SourceKind string + SourceName string + func (e MediaNextEvent) RecTimecode() string + func (e MediaNextEvent) StreamTimecode() string + func (e MediaNextEvent) Type() string + type MediaPausedEvent struct + SourceKind string + SourceName string + func (e MediaPausedEvent) RecTimecode() string + func (e MediaPausedEvent) StreamTimecode() string + func (e MediaPausedEvent) Type() string + type MediaPlayingEvent struct + SourceKind string + SourceName string + func (e MediaPlayingEvent) RecTimecode() string + func (e MediaPlayingEvent) StreamTimecode() string + func (e MediaPlayingEvent) Type() string + type MediaPreviousEvent struct + SourceKind string + SourceName string + func (e MediaPreviousEvent) RecTimecode() string + func (e MediaPreviousEvent) StreamTimecode() string + func (e MediaPreviousEvent) Type() string + type MediaRestartedEvent struct + SourceKind string + SourceName string + func (e MediaRestartedEvent) RecTimecode() string + func (e MediaRestartedEvent) StreamTimecode() string + func (e MediaRestartedEvent) Type() string + type MediaStartedEvent struct + SourceKind string + SourceName string + func (e MediaStartedEvent) RecTimecode() string + func (e MediaStartedEvent) StreamTimecode() string + func (e MediaStartedEvent) Type() string + type MediaStoppedEvent struct + SourceKind string + SourceName string + func (e MediaStoppedEvent) RecTimecode() string + func (e MediaStoppedEvent) StreamTimecode() string + func (e MediaStoppedEvent) Type() string + type MoveSourceFilterRequest struct + FilterName string + MovementType string + SourceName string + func NewMoveSourceFilterRequest(sourceName string, filterName string, movementType string) MoveSourceFilterRequest + func (r *MoveSourceFilterRequest) Send(c Client) error + func (r MoveSourceFilterRequest) ID() string + func (r MoveSourceFilterRequest) Receive() (MoveSourceFilterResponse, error) + func (r MoveSourceFilterRequest) SendReceive(c Client) (MoveSourceFilterResponse, error) + func (r MoveSourceFilterRequest) Type() string + type MoveSourceFilterResponse struct + func (r MoveSourceFilterResponse) Error() string + func (r MoveSourceFilterResponse) ID() string + func (r MoveSourceFilterResponse) Status() string + type NextMediaRequest struct + SourceName string + func NewNextMediaRequest(sourceName string) NextMediaRequest + func (r *NextMediaRequest) Send(c Client) error + func (r NextMediaRequest) ID() string + func (r NextMediaRequest) Receive() (NextMediaResponse, error) + func (r NextMediaRequest) SendReceive(c Client) (NextMediaResponse, error) + func (r NextMediaRequest) Type() string + type NextMediaResponse struct + func (r NextMediaResponse) Error() string + func (r NextMediaResponse) ID() string + func (r NextMediaResponse) Status() string + type OBSStats struct + AverageFrameTime float64 + CPUUsage float64 + FPS float64 + FreeDiskSpace float64 + MemoryUsage float64 + OutputMissedFrames int + OutputTotalFrames int + RenderMissedFrames int + RenderTotalFrames int + type OpenProjectorRequest struct + Geometry string + Monitor int + Name string + Type_ string + func NewOpenProjectorRequest(_type string, monitor int, geometry string, name string) OpenProjectorRequest + func (r *OpenProjectorRequest) Send(c Client) error + func (r OpenProjectorRequest) ID() string + func (r OpenProjectorRequest) Receive() (OpenProjectorResponse, error) + func (r OpenProjectorRequest) SendReceive(c Client) (OpenProjectorResponse, error) + func (r OpenProjectorRequest) Type() string + type OpenProjectorResponse struct + func (r OpenProjectorResponse) Error() string + func (r OpenProjectorResponse) ID() string + func (r OpenProjectorResponse) Status() string + type PauseRecordingRequest struct + func NewPauseRecordingRequest() PauseRecordingRequest + func (r *PauseRecordingRequest) Send(c Client) error + func (r PauseRecordingRequest) ID() string + func (r PauseRecordingRequest) Receive() (PauseRecordingResponse, error) + func (r PauseRecordingRequest) SendReceive(c Client) (PauseRecordingResponse, error) + func (r PauseRecordingRequest) Type() string + type PauseRecordingResponse struct + func (r PauseRecordingResponse) Error() string + func (r PauseRecordingResponse) ID() string + func (r PauseRecordingResponse) Status() string + type PlayPauseMediaRequest struct + PlayPause bool + SourceName string + func NewPlayPauseMediaRequest(sourceName string, playPause bool) PlayPauseMediaRequest + func (r *PlayPauseMediaRequest) Send(c Client) error + func (r PlayPauseMediaRequest) ID() string + func (r PlayPauseMediaRequest) Receive() (PlayPauseMediaResponse, error) + func (r PlayPauseMediaRequest) SendReceive(c Client) (PlayPauseMediaResponse, error) + func (r PlayPauseMediaRequest) Type() string + type PlayPauseMediaResponse struct + func (r PlayPauseMediaResponse) Error() string + func (r PlayPauseMediaResponse) ID() string + func (r PlayPauseMediaResponse) Status() string + type PreviewSceneChangedEvent struct + SceneName string + Sources []*SceneItem + func (e PreviewSceneChangedEvent) RecTimecode() string + func (e PreviewSceneChangedEvent) StreamTimecode() string + func (e PreviewSceneChangedEvent) Type() string + type PreviousMediaRequest struct + SourceName string + func NewPreviousMediaRequest(sourceName string) PreviousMediaRequest + func (r *PreviousMediaRequest) Send(c Client) error + func (r PreviousMediaRequest) ID() string + func (r PreviousMediaRequest) Receive() (PreviousMediaResponse, error) + func (r PreviousMediaRequest) SendReceive(c Client) (PreviousMediaResponse, error) + func (r PreviousMediaRequest) Type() string + type PreviousMediaResponse struct + func (r PreviousMediaResponse) Error() string + func (r PreviousMediaResponse) ID() string + func (r PreviousMediaResponse) Status() string + type ProfileChangedEvent struct + Profile string + func (e ProfileChangedEvent) RecTimecode() string + func (e ProfileChangedEvent) StreamTimecode() string + func (e ProfileChangedEvent) Type() string + type ProfileListChangedEvent struct + Profiles []map[string]interface{} + ProfilesName string + func (e ProfileListChangedEvent) RecTimecode() string + func (e ProfileListChangedEvent) StreamTimecode() string + func (e ProfileListChangedEvent) Type() string + type RecordingPausedEvent struct + func (e RecordingPausedEvent) RecTimecode() string + func (e RecordingPausedEvent) StreamTimecode() string + func (e RecordingPausedEvent) Type() string + type RecordingResumedEvent struct + func (e RecordingResumedEvent) RecTimecode() string + func (e RecordingResumedEvent) StreamTimecode() string + func (e RecordingResumedEvent) Type() string + type RecordingStartedEvent struct + RecordingFilename string + func (e RecordingStartedEvent) RecTimecode() string + func (e RecordingStartedEvent) StreamTimecode() string + func (e RecordingStartedEvent) Type() string + type RecordingStartingEvent struct + func (e RecordingStartingEvent) RecTimecode() string + func (e RecordingStartingEvent) StreamTimecode() string + func (e RecordingStartingEvent) Type() string + type RecordingStoppedEvent struct + RecordingFilename string + func (e RecordingStoppedEvent) RecTimecode() string + func (e RecordingStoppedEvent) StreamTimecode() string + func (e RecordingStoppedEvent) Type() string + type RecordingStoppingEvent struct + RecordingFilename string + func (e RecordingStoppingEvent) RecTimecode() string + func (e RecordingStoppingEvent) StreamTimecode() string + func (e RecordingStoppingEvent) Type() string + type RefreshBrowserSourceRequest struct + SourceName string + func NewRefreshBrowserSourceRequest(sourceName string) RefreshBrowserSourceRequest + func (r *RefreshBrowserSourceRequest) Send(c Client) error + func (r RefreshBrowserSourceRequest) ID() string + func (r RefreshBrowserSourceRequest) Receive() (RefreshBrowserSourceResponse, error) + func (r RefreshBrowserSourceRequest) SendReceive(c Client) (RefreshBrowserSourceResponse, error) + func (r RefreshBrowserSourceRequest) Type() string + type RefreshBrowserSourceResponse struct + func (r RefreshBrowserSourceResponse) Error() string + func (r RefreshBrowserSourceResponse) ID() string + func (r RefreshBrowserSourceResponse) Status() string + type ReleaseTBarRequest struct + func NewReleaseTBarRequest() ReleaseTBarRequest + func (r *ReleaseTBarRequest) Send(c Client) error + func (r ReleaseTBarRequest) ID() string + func (r ReleaseTBarRequest) Receive() (ReleaseTBarResponse, error) + func (r ReleaseTBarRequest) SendReceive(c Client) (ReleaseTBarResponse, error) + func (r ReleaseTBarRequest) Type() string + type ReleaseTBarResponse struct + func (r ReleaseTBarResponse) Error() string + func (r ReleaseTBarResponse) ID() string + func (r ReleaseTBarResponse) Status() string + type RemoveFilterFromSourceRequest struct + FilterName string + SourceName string + func NewRemoveFilterFromSourceRequest(sourceName string, filterName string) RemoveFilterFromSourceRequest + func (r *RemoveFilterFromSourceRequest) Send(c Client) error + func (r RemoveFilterFromSourceRequest) ID() string + func (r RemoveFilterFromSourceRequest) Receive() (RemoveFilterFromSourceResponse, error) + func (r RemoveFilterFromSourceRequest) SendReceive(c Client) (RemoveFilterFromSourceResponse, error) + func (r RemoveFilterFromSourceRequest) Type() string + type RemoveFilterFromSourceResponse struct + func (r RemoveFilterFromSourceResponse) Error() string + func (r RemoveFilterFromSourceResponse) ID() string + func (r RemoveFilterFromSourceResponse) Status() string + type RemoveSceneTransitionOverrideRequest struct + SceneName string + func NewRemoveSceneTransitionOverrideRequest(sceneName string) RemoveSceneTransitionOverrideRequest + func (r *RemoveSceneTransitionOverrideRequest) Send(c Client) error + func (r RemoveSceneTransitionOverrideRequest) ID() string + func (r RemoveSceneTransitionOverrideRequest) Receive() (RemoveSceneTransitionOverrideResponse, error) + func (r RemoveSceneTransitionOverrideRequest) SendReceive(c Client) (RemoveSceneTransitionOverrideResponse, error) + func (r RemoveSceneTransitionOverrideRequest) Type() string + type RemoveSceneTransitionOverrideResponse struct + func (r RemoveSceneTransitionOverrideResponse) Error() string + func (r RemoveSceneTransitionOverrideResponse) ID() string + func (r RemoveSceneTransitionOverrideResponse) Status() string + type ReorderSceneItemsRequest struct + Items []map[string]interface{} + ItemsID int + ItemsName string + Scene string + func NewReorderSceneItemsRequest(scene string, items []map[string]interface{}, itemsID int, itemsName string) ReorderSceneItemsRequest + func (r *ReorderSceneItemsRequest) Send(c Client) error + func (r ReorderSceneItemsRequest) ID() string + func (r ReorderSceneItemsRequest) Receive() (ReorderSceneItemsResponse, error) + func (r ReorderSceneItemsRequest) SendReceive(c Client) (ReorderSceneItemsResponse, error) + func (r ReorderSceneItemsRequest) Type() string + type ReorderSceneItemsResponse struct + func (r ReorderSceneItemsResponse) Error() string + func (r ReorderSceneItemsResponse) ID() string + func (r ReorderSceneItemsResponse) Status() string + type ReorderSourceFilterRequest struct + FilterName string + NewIndex int + SourceName string + func NewReorderSourceFilterRequest(sourceName string, filterName string, newIndex int) ReorderSourceFilterRequest + func (r *ReorderSourceFilterRequest) Send(c Client) error + func (r ReorderSourceFilterRequest) ID() string + func (r ReorderSourceFilterRequest) Receive() (ReorderSourceFilterResponse, error) + func (r ReorderSourceFilterRequest) SendReceive(c Client) (ReorderSourceFilterResponse, error) + func (r ReorderSourceFilterRequest) Type() string + type ReorderSourceFilterResponse struct + func (r ReorderSourceFilterResponse) Error() string + func (r ReorderSourceFilterResponse) ID() string + func (r ReorderSourceFilterResponse) Status() string + type ReplayStartedEvent struct + func (e ReplayStartedEvent) RecTimecode() string + func (e ReplayStartedEvent) StreamTimecode() string + func (e ReplayStartedEvent) Type() string + type ReplayStartingEvent struct + func (e ReplayStartingEvent) RecTimecode() string + func (e ReplayStartingEvent) StreamTimecode() string + func (e ReplayStartingEvent) Type() string + type ReplayStoppedEvent struct + func (e ReplayStoppedEvent) RecTimecode() string + func (e ReplayStoppedEvent) StreamTimecode() string + func (e ReplayStoppedEvent) Type() string + type ReplayStoppingEvent struct + func (e ReplayStoppingEvent) RecTimecode() string + func (e ReplayStoppingEvent) StreamTimecode() string + func (e ReplayStoppingEvent) Type() string + type Request interface + ID func() string + Send func(Client) error + Type func() string + type ResetSceneItemRequest struct + Item interface{} + ItemID int + ItemName string + SceneName string + func NewResetSceneItemRequest(sceneName string, item interface{}, itemName string, itemID int) ResetSceneItemRequest + func (r *ResetSceneItemRequest) Send(c Client) error + func (r ResetSceneItemRequest) ID() string + func (r ResetSceneItemRequest) Receive() (ResetSceneItemResponse, error) + func (r ResetSceneItemRequest) SendReceive(c Client) (ResetSceneItemResponse, error) + func (r ResetSceneItemRequest) Type() string + type ResetSceneItemResponse struct + func (r ResetSceneItemResponse) Error() string + func (r ResetSceneItemResponse) ID() string + func (r ResetSceneItemResponse) Status() string + type Response interface + Error func() string + ID func() string + Status func() string + type RestartMediaRequest struct + SourceName string + func NewRestartMediaRequest(sourceName string) RestartMediaRequest + func (r *RestartMediaRequest) Send(c Client) error + func (r RestartMediaRequest) ID() string + func (r RestartMediaRequest) Receive() (RestartMediaResponse, error) + func (r RestartMediaRequest) SendReceive(c Client) (RestartMediaResponse, error) + func (r RestartMediaRequest) Type() string + type RestartMediaResponse struct + func (r RestartMediaResponse) Error() string + func (r RestartMediaResponse) ID() string + func (r RestartMediaResponse) Status() string + type ResumeRecordingRequest struct + func NewResumeRecordingRequest() ResumeRecordingRequest + func (r *ResumeRecordingRequest) Send(c Client) error + func (r ResumeRecordingRequest) ID() string + func (r ResumeRecordingRequest) Receive() (ResumeRecordingResponse, error) + func (r ResumeRecordingRequest) SendReceive(c Client) (ResumeRecordingResponse, error) + func (r ResumeRecordingRequest) Type() string + type ResumeRecordingResponse struct + func (r ResumeRecordingResponse) Error() string + func (r ResumeRecordingResponse) ID() string + func (r ResumeRecordingResponse) Status() string + type SaveReplayBufferRequest struct + func NewSaveReplayBufferRequest() SaveReplayBufferRequest + func (r *SaveReplayBufferRequest) Send(c Client) error + func (r SaveReplayBufferRequest) ID() string + func (r SaveReplayBufferRequest) Receive() (SaveReplayBufferResponse, error) + func (r SaveReplayBufferRequest) SendReceive(c Client) (SaveReplayBufferResponse, error) + func (r SaveReplayBufferRequest) Type() string + type SaveReplayBufferResponse struct + func (r SaveReplayBufferResponse) Error() string + func (r SaveReplayBufferResponse) ID() string + func (r SaveReplayBufferResponse) Status() string + type SaveStreamSettingsRequest struct + func NewSaveStreamSettingsRequest() SaveStreamSettingsRequest + func (r *SaveStreamSettingsRequest) Send(c Client) error + func (r SaveStreamSettingsRequest) ID() string + func (r SaveStreamSettingsRequest) Receive() (SaveStreamSettingsResponse, error) + func (r SaveStreamSettingsRequest) SendReceive(c Client) (SaveStreamSettingsResponse, error) + func (r SaveStreamSettingsRequest) Type() string + type SaveStreamSettingsResponse struct + func (r SaveStreamSettingsResponse) Error() string + func (r SaveStreamSettingsResponse) ID() string + func (r SaveStreamSettingsResponse) Status() string + type Scene struct + Name string + Sources []*SceneItem + type SceneCollection struct + SCName string + type SceneCollectionChangedEvent struct + SceneCollection string + func (e SceneCollectionChangedEvent) RecTimecode() string + func (e SceneCollectionChangedEvent) StreamTimecode() string + func (e SceneCollectionChangedEvent) Type() string + type SceneCollectionListChangedEvent struct + SceneCollections []map[string]interface{} + SceneCollectionsName string + func (e SceneCollectionListChangedEvent) RecTimecode() string + func (e SceneCollectionListChangedEvent) StreamTimecode() string + func (e SceneCollectionListChangedEvent) Type() string + type SceneItem struct + CX int + CY int + GroupChildren []*SceneItem + ID int + Locked bool + Name string + ParentGroupName string + Render bool + SourceCX int + SourceCY int + Type string + Volume int + X int + Y int + type SceneItemAddedEvent struct + ItemID int + ItemName string + SceneName string + func (e SceneItemAddedEvent) RecTimecode() string + func (e SceneItemAddedEvent) StreamTimecode() string + func (e SceneItemAddedEvent) Type() string + type SceneItemDeselectedEvent struct + ItemID int + ItemName string + SceneName string + func (e SceneItemDeselectedEvent) RecTimecode() string + func (e SceneItemDeselectedEvent) StreamTimecode() string + func (e SceneItemDeselectedEvent) Type() string + type SceneItemLockChangedEvent struct + ItemID int + ItemLocked bool + ItemName string + SceneName string + func (e SceneItemLockChangedEvent) RecTimecode() string + func (e SceneItemLockChangedEvent) StreamTimecode() string + func (e SceneItemLockChangedEvent) Type() string + type SceneItemRemovedEvent struct + ItemID int + ItemName string + SceneName string + func (e SceneItemRemovedEvent) RecTimecode() string + func (e SceneItemRemovedEvent) StreamTimecode() string + func (e SceneItemRemovedEvent) Type() string + type SceneItemSelectedEvent struct + ItemID int + ItemName string + SceneName string + func (e SceneItemSelectedEvent) RecTimecode() string + func (e SceneItemSelectedEvent) StreamTimecode() string + func (e SceneItemSelectedEvent) Type() string + type SceneItemTransform struct + type SceneItemTransformChangedEvent struct + ItemID int + ItemName string + SceneName string + Transform *SceneItemTransform + func (e SceneItemTransformChangedEvent) RecTimecode() string + func (e SceneItemTransformChangedEvent) StreamTimecode() string + func (e SceneItemTransformChangedEvent) Type() string + type SceneItemVisibilityChangedEvent struct + ItemID int + ItemName string + ItemVisible bool + SceneName string + func (e SceneItemVisibilityChangedEvent) RecTimecode() string + func (e SceneItemVisibilityChangedEvent) StreamTimecode() string + func (e SceneItemVisibilityChangedEvent) Type() string + type ScenesChangedEvent struct + Scenes []*Scene + func (e ScenesChangedEvent) RecTimecode() string + func (e ScenesChangedEvent) StreamTimecode() string + func (e ScenesChangedEvent) Type() string + type ScrubMediaRequest struct + SourceName string + TimeOffset int + func NewScrubMediaRequest(sourceName string, timeOffset int) ScrubMediaRequest + func (r *ScrubMediaRequest) Send(c Client) error + func (r ScrubMediaRequest) ID() string + func (r ScrubMediaRequest) Receive() (ScrubMediaResponse, error) + func (r ScrubMediaRequest) SendReceive(c Client) (ScrubMediaResponse, error) + func (r ScrubMediaRequest) Type() string + type ScrubMediaResponse struct + func (r ScrubMediaResponse) Error() string + func (r ScrubMediaResponse) ID() string + func (r ScrubMediaResponse) Status() string + type SendCaptionsRequest struct + Text string + func NewSendCaptionsRequest(text string) SendCaptionsRequest + func (r *SendCaptionsRequest) Send(c Client) error + func (r SendCaptionsRequest) ID() string + func (r SendCaptionsRequest) Receive() (SendCaptionsResponse, error) + func (r SendCaptionsRequest) SendReceive(c Client) (SendCaptionsResponse, error) + func (r SendCaptionsRequest) Type() string + type SendCaptionsResponse struct + func (r SendCaptionsResponse) Error() string + func (r SendCaptionsResponse) ID() string + func (r SendCaptionsResponse) Status() string + type SetAudioMonitorTypeRequest struct + MonitorType string + SourceName string + func NewSetAudioMonitorTypeRequest(sourceName string, monitorType string) SetAudioMonitorTypeRequest + func (r *SetAudioMonitorTypeRequest) Send(c Client) error + func (r SetAudioMonitorTypeRequest) ID() string + func (r SetAudioMonitorTypeRequest) Receive() (SetAudioMonitorTypeResponse, error) + func (r SetAudioMonitorTypeRequest) SendReceive(c Client) (SetAudioMonitorTypeResponse, error) + func (r SetAudioMonitorTypeRequest) Type() string + type SetAudioMonitorTypeResponse struct + func (r SetAudioMonitorTypeResponse) Error() string + func (r SetAudioMonitorTypeResponse) ID() string + func (r SetAudioMonitorTypeResponse) Status() string + type SetAudioTracksRequest struct + Active bool + SourceName string + Track int + func NewSetAudioTracksRequest(sourceName string, track int, active bool) SetAudioTracksRequest + func (r *SetAudioTracksRequest) Send(c Client) error + func (r SetAudioTracksRequest) ID() string + func (r SetAudioTracksRequest) Receive() (SetAudioTracksResponse, error) + func (r SetAudioTracksRequest) SendReceive(c Client) (SetAudioTracksResponse, error) + func (r SetAudioTracksRequest) Type() string + type SetAudioTracksResponse struct + func (r SetAudioTracksResponse) Error() string + func (r SetAudioTracksResponse) ID() string + func (r SetAudioTracksResponse) Status() string + type SetBrowserSourcePropertiesRequest struct + Css string + FPS int + Height int + IsLocalFile bool + LocalFile string + Render bool + Shutdown bool + Source string + Url string + Width int + func NewSetBrowserSourcePropertiesRequest(source string, isLocalFile bool, localFile string, url string, css string, ...) SetBrowserSourcePropertiesRequest + func (r *SetBrowserSourcePropertiesRequest) Send(c Client) error + func (r SetBrowserSourcePropertiesRequest) ID() string + func (r SetBrowserSourcePropertiesRequest) Receive() (SetBrowserSourcePropertiesResponse, error) + func (r SetBrowserSourcePropertiesRequest) SendReceive(c Client) (SetBrowserSourcePropertiesResponse, error) + func (r SetBrowserSourcePropertiesRequest) Type() string + type SetBrowserSourcePropertiesResponse struct + func (r SetBrowserSourcePropertiesResponse) Error() string + func (r SetBrowserSourcePropertiesResponse) ID() string + func (r SetBrowserSourcePropertiesResponse) Status() string + type SetCurrentProfileRequest struct + ProfileName string + func NewSetCurrentProfileRequest(profileName string) SetCurrentProfileRequest + func (r *SetCurrentProfileRequest) Send(c Client) error + func (r SetCurrentProfileRequest) ID() string + func (r SetCurrentProfileRequest) Receive() (SetCurrentProfileResponse, error) + func (r SetCurrentProfileRequest) SendReceive(c Client) (SetCurrentProfileResponse, error) + func (r SetCurrentProfileRequest) Type() string + type SetCurrentProfileResponse struct + func (r SetCurrentProfileResponse) Error() string + func (r SetCurrentProfileResponse) ID() string + func (r SetCurrentProfileResponse) Status() string + type SetCurrentSceneCollectionRequest struct + ScName string + func NewSetCurrentSceneCollectionRequest(scName string) SetCurrentSceneCollectionRequest + func (r *SetCurrentSceneCollectionRequest) Send(c Client) error + func (r SetCurrentSceneCollectionRequest) ID() string + func (r SetCurrentSceneCollectionRequest) Receive() (SetCurrentSceneCollectionResponse, error) + func (r SetCurrentSceneCollectionRequest) SendReceive(c Client) (SetCurrentSceneCollectionResponse, error) + func (r SetCurrentSceneCollectionRequest) Type() string + type SetCurrentSceneCollectionResponse struct + func (r SetCurrentSceneCollectionResponse) Error() string + func (r SetCurrentSceneCollectionResponse) ID() string + func (r SetCurrentSceneCollectionResponse) Status() string + type SetCurrentSceneRequest struct + SceneName string + func NewSetCurrentSceneRequest(sceneName string) SetCurrentSceneRequest + func (r *SetCurrentSceneRequest) Send(c Client) error + func (r SetCurrentSceneRequest) ID() string + func (r SetCurrentSceneRequest) Receive() (SetCurrentSceneResponse, error) + func (r SetCurrentSceneRequest) SendReceive(c Client) (SetCurrentSceneResponse, error) + func (r SetCurrentSceneRequest) Type() string + type SetCurrentSceneResponse struct + func (r SetCurrentSceneResponse) Error() string + func (r SetCurrentSceneResponse) ID() string + func (r SetCurrentSceneResponse) Status() string + type SetCurrentTransitionRequest struct + TransitionName string + func NewSetCurrentTransitionRequest(transitionName string) SetCurrentTransitionRequest + func (r *SetCurrentTransitionRequest) Send(c Client) error + func (r SetCurrentTransitionRequest) ID() string + func (r SetCurrentTransitionRequest) Receive() (SetCurrentTransitionResponse, error) + func (r SetCurrentTransitionRequest) SendReceive(c Client) (SetCurrentTransitionResponse, error) + func (r SetCurrentTransitionRequest) Type() string + type SetCurrentTransitionResponse struct + func (r SetCurrentTransitionResponse) Error() string + func (r SetCurrentTransitionResponse) ID() string + func (r SetCurrentTransitionResponse) Status() string + type SetFilenameFormattingRequest struct + FilenameFormatting string + func NewSetFilenameFormattingRequest(filenameFormatting string) SetFilenameFormattingRequest + func (r *SetFilenameFormattingRequest) Send(c Client) error + func (r SetFilenameFormattingRequest) ID() string + func (r SetFilenameFormattingRequest) Receive() (SetFilenameFormattingResponse, error) + func (r SetFilenameFormattingRequest) SendReceive(c Client) (SetFilenameFormattingResponse, error) + func (r SetFilenameFormattingRequest) Type() string + type SetFilenameFormattingResponse struct + func (r SetFilenameFormattingResponse) Error() string + func (r SetFilenameFormattingResponse) ID() string + func (r SetFilenameFormattingResponse) Status() string + type SetHeartbeatRequest struct + Enable bool + func NewSetHeartbeatRequest(enable bool) SetHeartbeatRequest + func (r *SetHeartbeatRequest) Send(c Client) error + func (r SetHeartbeatRequest) ID() string + func (r SetHeartbeatRequest) Receive() (SetHeartbeatResponse, error) + func (r SetHeartbeatRequest) SendReceive(c Client) (SetHeartbeatResponse, error) + func (r SetHeartbeatRequest) Type() string + type SetHeartbeatResponse struct + func (r SetHeartbeatResponse) Error() string + func (r SetHeartbeatResponse) ID() string + func (r SetHeartbeatResponse) Status() string + type SetMediaTimeRequest struct + SourceName string + Timestamp int + func NewSetMediaTimeRequest(sourceName string, timestamp int) SetMediaTimeRequest + func (r *SetMediaTimeRequest) Send(c Client) error + func (r SetMediaTimeRequest) ID() string + func (r SetMediaTimeRequest) Receive() (SetMediaTimeResponse, error) + func (r SetMediaTimeRequest) SendReceive(c Client) (SetMediaTimeResponse, error) + func (r SetMediaTimeRequest) Type() string + type SetMediaTimeResponse struct + func (r SetMediaTimeResponse) Error() string + func (r SetMediaTimeResponse) ID() string + func (r SetMediaTimeResponse) Status() string + type SetMuteRequest struct + Mute bool + Source string + func NewSetMuteRequest(source string, mute bool) SetMuteRequest + func (r *SetMuteRequest) Send(c Client) error + func (r SetMuteRequest) ID() string + func (r SetMuteRequest) Receive() (SetMuteResponse, error) + func (r SetMuteRequest) SendReceive(c Client) (SetMuteResponse, error) + func (r SetMuteRequest) Type() string + type SetMuteResponse struct + func (r SetMuteResponse) Error() string + func (r SetMuteResponse) ID() string + func (r SetMuteResponse) Status() string + type SetPreviewSceneRequest struct + SceneName string + func NewSetPreviewSceneRequest(sceneName string) SetPreviewSceneRequest + func (r *SetPreviewSceneRequest) Send(c Client) error + func (r SetPreviewSceneRequest) ID() string + func (r SetPreviewSceneRequest) Receive() (SetPreviewSceneResponse, error) + func (r SetPreviewSceneRequest) SendReceive(c Client) (SetPreviewSceneResponse, error) + func (r SetPreviewSceneRequest) Type() string + type SetPreviewSceneResponse struct + func (r SetPreviewSceneResponse) Error() string + func (r SetPreviewSceneResponse) ID() string + func (r SetPreviewSceneResponse) Status() string + type SetRecordingFolderRequest struct + RecFolder string + func NewSetRecordingFolderRequest(recFolder string) SetRecordingFolderRequest + func (r *SetRecordingFolderRequest) Send(c Client) error + func (r SetRecordingFolderRequest) ID() string + func (r SetRecordingFolderRequest) Receive() (SetRecordingFolderResponse, error) + func (r SetRecordingFolderRequest) SendReceive(c Client) (SetRecordingFolderResponse, error) + func (r SetRecordingFolderRequest) Type() string + type SetRecordingFolderResponse struct + func (r SetRecordingFolderResponse) Error() string + func (r SetRecordingFolderResponse) ID() string + func (r SetRecordingFolderResponse) Status() string + type SetSceneItemCropRequest struct + Bottom int + Item string + Left int + Right int + SceneName string + Top int + func NewSetSceneItemCropRequest(sceneName string, item string, top int, bottom int, left int, right int) SetSceneItemCropRequest + func (r *SetSceneItemCropRequest) Send(c Client) error + func (r SetSceneItemCropRequest) ID() string + func (r SetSceneItemCropRequest) Receive() (SetSceneItemCropResponse, error) + func (r SetSceneItemCropRequest) SendReceive(c Client) (SetSceneItemCropResponse, error) + func (r SetSceneItemCropRequest) Type() string + type SetSceneItemCropResponse struct + func (r SetSceneItemCropResponse) Error() string + func (r SetSceneItemCropResponse) ID() string + func (r SetSceneItemCropResponse) Status() string + type SetSceneItemPositionRequest struct + Item string + SceneName string + X float64 + Y float64 + func NewSetSceneItemPositionRequest(sceneName string, item string, x float64, y float64) SetSceneItemPositionRequest + func (r *SetSceneItemPositionRequest) Send(c Client) error + func (r SetSceneItemPositionRequest) ID() string + func (r SetSceneItemPositionRequest) Receive() (SetSceneItemPositionResponse, error) + func (r SetSceneItemPositionRequest) SendReceive(c Client) (SetSceneItemPositionResponse, error) + func (r SetSceneItemPositionRequest) Type() string + type SetSceneItemPositionResponse struct + func (r SetSceneItemPositionResponse) Error() string + func (r SetSceneItemPositionResponse) ID() string + func (r SetSceneItemPositionResponse) Status() string + type SetSceneItemPropertiesRequest struct + BoundsAlignment int + BoundsType string + BoundsX float64 + BoundsY float64 + CropBottom int + CropLeft int + CropRight int + CropTop int + Item interface{} + ItemID int + ItemName string + Locked bool + PositionAlignment int + PositionX float64 + PositionY float64 + Rotation float64 + ScaleFilter string + ScaleX float64 + ScaleY float64 + SceneName string + Visible bool + func NewSetSceneItemPropertiesRequest(sceneName string, item interface{}, itemName string, itemID int, ...) SetSceneItemPropertiesRequest + func (r *SetSceneItemPropertiesRequest) Send(c Client) error + func (r SetSceneItemPropertiesRequest) ID() string + func (r SetSceneItemPropertiesRequest) Receive() (SetSceneItemPropertiesResponse, error) + func (r SetSceneItemPropertiesRequest) SendReceive(c Client) (SetSceneItemPropertiesResponse, error) + func (r SetSceneItemPropertiesRequest) Type() string + type SetSceneItemPropertiesResponse struct + func (r SetSceneItemPropertiesResponse) Error() string + func (r SetSceneItemPropertiesResponse) ID() string + func (r SetSceneItemPropertiesResponse) Status() string + type SetSceneItemRenderRequest struct + Item int + Render bool + SceneName string + Source string + func NewSetSceneItemRenderRequest(sceneName string, source string, item int, render bool) SetSceneItemRenderRequest + func (r *SetSceneItemRenderRequest) Send(c Client) error + func (r SetSceneItemRenderRequest) ID() string + func (r SetSceneItemRenderRequest) Receive() (SetSceneItemRenderResponse, error) + func (r SetSceneItemRenderRequest) SendReceive(c Client) (SetSceneItemRenderResponse, error) + func (r SetSceneItemRenderRequest) Type() string + type SetSceneItemRenderResponse struct + func (r SetSceneItemRenderResponse) Error() string + func (r SetSceneItemRenderResponse) ID() string + func (r SetSceneItemRenderResponse) Status() string + type SetSceneItemTransformRequest struct + Item string + Rotation float64 + SceneName string + XScale float64 + YScale float64 + func NewSetSceneItemTransformRequest(sceneName string, item string, xScale float64, yScale float64, ...) SetSceneItemTransformRequest + func (r *SetSceneItemTransformRequest) Send(c Client) error + func (r SetSceneItemTransformRequest) ID() string + func (r SetSceneItemTransformRequest) Receive() (SetSceneItemTransformResponse, error) + func (r SetSceneItemTransformRequest) SendReceive(c Client) (SetSceneItemTransformResponse, error) + func (r SetSceneItemTransformRequest) Type() string + type SetSceneItemTransformResponse struct + func (r SetSceneItemTransformResponse) Error() string + func (r SetSceneItemTransformResponse) ID() string + func (r SetSceneItemTransformResponse) Status() string + type SetSceneTransitionOverrideRequest struct + SceneName string + TransitionDuration int + TransitionName string + func NewSetSceneTransitionOverrideRequest(sceneName string, transitionName string, transitionDuration int) SetSceneTransitionOverrideRequest + func (r *SetSceneTransitionOverrideRequest) Send(c Client) error + func (r SetSceneTransitionOverrideRequest) ID() string + func (r SetSceneTransitionOverrideRequest) Receive() (SetSceneTransitionOverrideResponse, error) + func (r SetSceneTransitionOverrideRequest) SendReceive(c Client) (SetSceneTransitionOverrideResponse, error) + func (r SetSceneTransitionOverrideRequest) Type() string + type SetSceneTransitionOverrideResponse struct + func (r SetSceneTransitionOverrideResponse) Error() string + func (r SetSceneTransitionOverrideResponse) ID() string + func (r SetSceneTransitionOverrideResponse) Status() string + type SetSourceFilterSettingsRequest struct + FilterName string + FilterSettings map[string]interface{} + SourceName string + func NewSetSourceFilterSettingsRequest(sourceName string, filterName string, filterSettings map[string]interface{}) SetSourceFilterSettingsRequest + func (r *SetSourceFilterSettingsRequest) Send(c Client) error + func (r SetSourceFilterSettingsRequest) ID() string + func (r SetSourceFilterSettingsRequest) Receive() (SetSourceFilterSettingsResponse, error) + func (r SetSourceFilterSettingsRequest) SendReceive(c Client) (SetSourceFilterSettingsResponse, error) + func (r SetSourceFilterSettingsRequest) Type() string + type SetSourceFilterSettingsResponse struct + func (r SetSourceFilterSettingsResponse) Error() string + func (r SetSourceFilterSettingsResponse) ID() string + func (r SetSourceFilterSettingsResponse) Status() string + type SetSourceFilterVisibilityRequest struct + FilterEnabled bool + FilterName string + SourceName string + func NewSetSourceFilterVisibilityRequest(sourceName string, filterName string, filterEnabled bool) SetSourceFilterVisibilityRequest + func (r *SetSourceFilterVisibilityRequest) Send(c Client) error + func (r SetSourceFilterVisibilityRequest) ID() string + func (r SetSourceFilterVisibilityRequest) Receive() (SetSourceFilterVisibilityResponse, error) + func (r SetSourceFilterVisibilityRequest) SendReceive(c Client) (SetSourceFilterVisibilityResponse, error) + func (r SetSourceFilterVisibilityRequest) Type() string + type SetSourceFilterVisibilityResponse struct + func (r SetSourceFilterVisibilityResponse) Error() string + func (r SetSourceFilterVisibilityResponse) ID() string + func (r SetSourceFilterVisibilityResponse) Status() string + type SetSourceNameRequest struct + NewName string + SourceName string + func NewSetSourceNameRequest(sourceName string, newName string) SetSourceNameRequest + func (r *SetSourceNameRequest) Send(c Client) error + func (r SetSourceNameRequest) ID() string + func (r SetSourceNameRequest) Receive() (SetSourceNameResponse, error) + func (r SetSourceNameRequest) SendReceive(c Client) (SetSourceNameResponse, error) + func (r SetSourceNameRequest) Type() string + type SetSourceNameResponse struct + func (r SetSourceNameResponse) Error() string + func (r SetSourceNameResponse) ID() string + func (r SetSourceNameResponse) Status() string + type SetSourceSettingsRequest struct + SourceName string + SourceSettings map[string]interface{} + SourceType string + func NewSetSourceSettingsRequest(sourceName string, sourceType string, sourceSettings map[string]interface{}) SetSourceSettingsRequest + func (r *SetSourceSettingsRequest) Send(c Client) error + func (r SetSourceSettingsRequest) ID() string + func (r SetSourceSettingsRequest) Receive() (SetSourceSettingsResponse, error) + func (r SetSourceSettingsRequest) SendReceive(c Client) (SetSourceSettingsResponse, error) + func (r SetSourceSettingsRequest) Type() string + type SetSourceSettingsResponse struct + SourceName string + SourceSettings map[string]interface{} + SourceType string + func (r SetSourceSettingsResponse) Error() string + func (r SetSourceSettingsResponse) ID() string + func (r SetSourceSettingsResponse) Status() string + type SetStreamSettingsRequest struct + Save bool + Settings map[string]interface{} + SettingsKey string + SettingsPassword string + SettingsServer string + SettingsUseAuth bool + SettingsUsername string + Type_ string + func NewSetStreamSettingsRequest(_type string, settings map[string]interface{}, settingsServer string, ...) SetStreamSettingsRequest + func (r *SetStreamSettingsRequest) Send(c Client) error + func (r SetStreamSettingsRequest) ID() string + func (r SetStreamSettingsRequest) Receive() (SetStreamSettingsResponse, error) + func (r SetStreamSettingsRequest) SendReceive(c Client) (SetStreamSettingsResponse, error) + func (r SetStreamSettingsRequest) Type() string + type SetStreamSettingsResponse struct + func (r SetStreamSettingsResponse) Error() string + func (r SetStreamSettingsResponse) ID() string + func (r SetStreamSettingsResponse) Status() string + type SetSyncOffsetRequest struct + Offset int + Source string + func NewSetSyncOffsetRequest(source string, offset int) SetSyncOffsetRequest + func (r *SetSyncOffsetRequest) Send(c Client) error + func (r SetSyncOffsetRequest) ID() string + func (r SetSyncOffsetRequest) Receive() (SetSyncOffsetResponse, error) + func (r SetSyncOffsetRequest) SendReceive(c Client) (SetSyncOffsetResponse, error) + func (r SetSyncOffsetRequest) Type() string + type SetSyncOffsetResponse struct + func (r SetSyncOffsetResponse) Error() string + func (r SetSyncOffsetResponse) ID() string + func (r SetSyncOffsetResponse) Status() string + type SetTBarPositionRequest struct + Position float64 + Release bool + func NewSetTBarPositionRequest(position float64, release bool) SetTBarPositionRequest + func (r *SetTBarPositionRequest) Send(c Client) error + func (r SetTBarPositionRequest) ID() string + func (r SetTBarPositionRequest) Receive() (SetTBarPositionResponse, error) + func (r SetTBarPositionRequest) SendReceive(c Client) (SetTBarPositionResponse, error) + func (r SetTBarPositionRequest) Type() string + type SetTBarPositionResponse struct + func (r SetTBarPositionResponse) Error() string + func (r SetTBarPositionResponse) ID() string + func (r SetTBarPositionResponse) Status() string + type SetTextFreetype2PropertiesRequest struct + Color1 int + Color2 int + CustomWidth int + DropShadow bool + Font map[string]interface{} + FontFace string + FontFlags int + FontSize int + FontStyle string + FromFile bool + LogMode bool + Outline bool + Source string + Text string + TextFile string + WordWrap bool + func NewSetTextFreetype2PropertiesRequest(source string, color1 int, color2 int, customWidth int, dropShadow bool, ...) SetTextFreetype2PropertiesRequest + func (r *SetTextFreetype2PropertiesRequest) Send(c Client) error + func (r SetTextFreetype2PropertiesRequest) ID() string + func (r SetTextFreetype2PropertiesRequest) Receive() (SetTextFreetype2PropertiesResponse, error) + func (r SetTextFreetype2PropertiesRequest) SendReceive(c Client) (SetTextFreetype2PropertiesResponse, error) + func (r SetTextFreetype2PropertiesRequest) Type() string + type SetTextFreetype2PropertiesResponse struct + func (r SetTextFreetype2PropertiesResponse) Error() string + func (r SetTextFreetype2PropertiesResponse) ID() string + func (r SetTextFreetype2PropertiesResponse) Status() string + type SetTextGDIPlusPropertiesRequest struct + Align string + BkColor int + BkOpacity int + Chatlog bool + ChatlogLines int + Color int + Extents bool + ExtentsCx int + ExtentsCy int + File string + Font map[string]interface{} + FontFace string + FontFlags int + FontSize int + FontStyle string + Gradient bool + GradientColor int + GradientDir float64 + GradientOpacity int + Outline bool + OutlineColor int + OutlineOpacity int + OutlineSize int + ReadFromFile bool + Render bool + Source string + Text string + Valign string + Vertical bool + func NewSetTextGDIPlusPropertiesRequest(source string, align string, bkColor int, bkOpacity int, chatlog bool, ...) SetTextGDIPlusPropertiesRequest + func (r *SetTextGDIPlusPropertiesRequest) Send(c Client) error + func (r SetTextGDIPlusPropertiesRequest) ID() string + func (r SetTextGDIPlusPropertiesRequest) Receive() (SetTextGDIPlusPropertiesResponse, error) + func (r SetTextGDIPlusPropertiesRequest) SendReceive(c Client) (SetTextGDIPlusPropertiesResponse, error) + func (r SetTextGDIPlusPropertiesRequest) Type() string + type SetTextGDIPlusPropertiesResponse struct + func (r SetTextGDIPlusPropertiesResponse) Error() string + func (r SetTextGDIPlusPropertiesResponse) ID() string + func (r SetTextGDIPlusPropertiesResponse) Status() string + type SetTransitionDurationRequest struct + Duration int + func NewSetTransitionDurationRequest(duration int) SetTransitionDurationRequest + func (r *SetTransitionDurationRequest) Send(c Client) error + func (r SetTransitionDurationRequest) ID() string + func (r SetTransitionDurationRequest) Receive() (SetTransitionDurationResponse, error) + func (r SetTransitionDurationRequest) SendReceive(c Client) (SetTransitionDurationResponse, error) + func (r SetTransitionDurationRequest) Type() string + type SetTransitionDurationResponse struct + func (r SetTransitionDurationResponse) Error() string + func (r SetTransitionDurationResponse) ID() string + func (r SetTransitionDurationResponse) Status() string + type SetTransitionSettingsRequest struct + TransitionName string + TransitionSettings map[string]interface{} + func NewSetTransitionSettingsRequest(transitionName string, transitionSettings map[string]interface{}) SetTransitionSettingsRequest + func (r *SetTransitionSettingsRequest) Send(c Client) error + func (r SetTransitionSettingsRequest) ID() string + func (r SetTransitionSettingsRequest) Receive() (SetTransitionSettingsResponse, error) + func (r SetTransitionSettingsRequest) SendReceive(c Client) (SetTransitionSettingsResponse, error) + func (r SetTransitionSettingsRequest) Type() string + type SetTransitionSettingsResponse struct + TransitionSettings map[string]interface{} + func (r SetTransitionSettingsResponse) Error() string + func (r SetTransitionSettingsResponse) ID() string + func (r SetTransitionSettingsResponse) Status() string + type SetVolumeRequest struct + Source string + UseDecibel bool + Volume float64 + func NewSetVolumeRequest(source string, volume float64, useDecibel bool) SetVolumeRequest + func (r *SetVolumeRequest) Send(c Client) error + func (r SetVolumeRequest) ID() string + func (r SetVolumeRequest) Receive() (SetVolumeResponse, error) + func (r SetVolumeRequest) SendReceive(c Client) (SetVolumeResponse, error) + func (r SetVolumeRequest) Type() string + type SetVolumeResponse struct + func (r SetVolumeResponse) Error() string + func (r SetVolumeResponse) ID() string + func (r SetVolumeResponse) Status() string + type SleepRequest struct + SleepMillis int + func NewSleepRequest(sleepMillis int) SleepRequest + func (r *SleepRequest) Send(c Client) error + func (r SleepRequest) ID() string + func (r SleepRequest) Receive() (SleepResponse, error) + func (r SleepRequest) SendReceive(c Client) (SleepResponse, error) + func (r SleepRequest) Type() string + type SleepResponse struct + func (r SleepResponse) Error() string + func (r SleepResponse) ID() string + func (r SleepResponse) Status() string + type SourceAudioActivatedEvent struct + SourceName string + func (e SourceAudioActivatedEvent) RecTimecode() string + func (e SourceAudioActivatedEvent) StreamTimecode() string + func (e SourceAudioActivatedEvent) Type() string + type SourceAudioDeactivatedEvent struct + SourceName string + func (e SourceAudioDeactivatedEvent) RecTimecode() string + func (e SourceAudioDeactivatedEvent) StreamTimecode() string + func (e SourceAudioDeactivatedEvent) Type() string + type SourceAudioMixersChangedEvent struct + HexMixersValue string + Mixers []map[string]interface{} + MixersEnabled bool + MixersID int + SourceName string + func (e SourceAudioMixersChangedEvent) RecTimecode() string + func (e SourceAudioMixersChangedEvent) StreamTimecode() string + func (e SourceAudioMixersChangedEvent) Type() string + type SourceAudioSyncOffsetChangedEvent struct + SourceName string + SyncOffset int + func (e SourceAudioSyncOffsetChangedEvent) RecTimecode() string + func (e SourceAudioSyncOffsetChangedEvent) StreamTimecode() string + func (e SourceAudioSyncOffsetChangedEvent) Type() string + type SourceCreatedEvent struct + SourceKind string + SourceName string + SourceSettings map[string]interface{} + SourceType string + func (e SourceCreatedEvent) RecTimecode() string + func (e SourceCreatedEvent) StreamTimecode() string + func (e SourceCreatedEvent) Type() string + type SourceDestroyedEvent struct + SourceKind string + SourceName string + SourceType string + func (e SourceDestroyedEvent) RecTimecode() string + func (e SourceDestroyedEvent) StreamTimecode() string + func (e SourceDestroyedEvent) Type() string + type SourceFilterAddedEvent struct + FilterName string + FilterSettings map[string]interface{} + FilterType string + SourceName string + func (e SourceFilterAddedEvent) RecTimecode() string + func (e SourceFilterAddedEvent) StreamTimecode() string + func (e SourceFilterAddedEvent) Type() string + type SourceFilterRemovedEvent struct + FilterName string + FilterType string + SourceName string + func (e SourceFilterRemovedEvent) RecTimecode() string + func (e SourceFilterRemovedEvent) StreamTimecode() string + func (e SourceFilterRemovedEvent) Type() string + type SourceFilterVisibilityChangedEvent struct + FilterEnabled bool + FilterName string + SourceName string + func (e SourceFilterVisibilityChangedEvent) RecTimecode() string + func (e SourceFilterVisibilityChangedEvent) StreamTimecode() string + func (e SourceFilterVisibilityChangedEvent) Type() string + type SourceFiltersReorderedEvent struct + Filters []map[string]interface{} + FiltersEnabled bool + FiltersName string + FiltersType string + SourceName string + func (e SourceFiltersReorderedEvent) RecTimecode() string + func (e SourceFiltersReorderedEvent) StreamTimecode() string + func (e SourceFiltersReorderedEvent) Type() string + type SourceMuteStateChangedEvent struct + Muted bool + SourceName string + func (e SourceMuteStateChangedEvent) RecTimecode() string + func (e SourceMuteStateChangedEvent) StreamTimecode() string + func (e SourceMuteStateChangedEvent) Type() string + type SourceOrderChangedEvent struct + SceneItems []map[string]interface{} + SceneItemsItemID int + SceneItemsSourceName string + SceneName string + func (e SourceOrderChangedEvent) RecTimecode() string + func (e SourceOrderChangedEvent) StreamTimecode() string + func (e SourceOrderChangedEvent) Type() string + type SourceRenamedEvent struct + NewName string + PreviousName string + SourceType string + func (e SourceRenamedEvent) RecTimecode() string + func (e SourceRenamedEvent) StreamTimecode() string + func (e SourceRenamedEvent) Type() string + type SourceVolumeChangedEvent struct + SourceName string + Volume float64 + VolumeDb float64 + func (e SourceVolumeChangedEvent) RecTimecode() string + func (e SourceVolumeChangedEvent) StreamTimecode() string + func (e SourceVolumeChangedEvent) Type() string + type StartOutputRequest struct + OutputName string + func NewStartOutputRequest(outputName string) StartOutputRequest + func (r *StartOutputRequest) Send(c Client) error + func (r StartOutputRequest) ID() string + func (r StartOutputRequest) Receive() (StartOutputResponse, error) + func (r StartOutputRequest) SendReceive(c Client) (StartOutputResponse, error) + func (r StartOutputRequest) Type() string + type StartOutputResponse struct + func (r StartOutputResponse) Error() string + func (r StartOutputResponse) ID() string + func (r StartOutputResponse) Status() string + type StartRecordingRequest struct + func NewStartRecordingRequest() StartRecordingRequest + func (r *StartRecordingRequest) Send(c Client) error + func (r StartRecordingRequest) ID() string + func (r StartRecordingRequest) Receive() (StartRecordingResponse, error) + func (r StartRecordingRequest) SendReceive(c Client) (StartRecordingResponse, error) + func (r StartRecordingRequest) Type() string + type StartRecordingResponse struct + func (r StartRecordingResponse) Error() string + func (r StartRecordingResponse) ID() string + func (r StartRecordingResponse) Status() string + type StartReplayBufferRequest struct + func NewStartReplayBufferRequest() StartReplayBufferRequest + func (r *StartReplayBufferRequest) Send(c Client) error + func (r StartReplayBufferRequest) ID() string + func (r StartReplayBufferRequest) Receive() (StartReplayBufferResponse, error) + func (r StartReplayBufferRequest) SendReceive(c Client) (StartReplayBufferResponse, error) + func (r StartReplayBufferRequest) Type() string + type StartReplayBufferResponse struct + func (r StartReplayBufferResponse) Error() string + func (r StartReplayBufferResponse) ID() string + func (r StartReplayBufferResponse) Status() string + type StartStopRecordingRequest struct + func NewStartStopRecordingRequest() StartStopRecordingRequest + func (r *StartStopRecordingRequest) Send(c Client) error + func (r StartStopRecordingRequest) ID() string + func (r StartStopRecordingRequest) Receive() (StartStopRecordingResponse, error) + func (r StartStopRecordingRequest) SendReceive(c Client) (StartStopRecordingResponse, error) + func (r StartStopRecordingRequest) Type() string + type StartStopRecordingResponse struct + func (r StartStopRecordingResponse) Error() string + func (r StartStopRecordingResponse) ID() string + func (r StartStopRecordingResponse) Status() string + type StartStopReplayBufferRequest struct + func NewStartStopReplayBufferRequest() StartStopReplayBufferRequest + func (r *StartStopReplayBufferRequest) Send(c Client) error + func (r StartStopReplayBufferRequest) ID() string + func (r StartStopReplayBufferRequest) Receive() (StartStopReplayBufferResponse, error) + func (r StartStopReplayBufferRequest) SendReceive(c Client) (StartStopReplayBufferResponse, error) + func (r StartStopReplayBufferRequest) Type() string + type StartStopReplayBufferResponse struct + func (r StartStopReplayBufferResponse) Error() string + func (r StartStopReplayBufferResponse) ID() string + func (r StartStopReplayBufferResponse) Status() string + type StartStopStreamingRequest struct + func NewStartStopStreamingRequest() StartStopStreamingRequest + func (r *StartStopStreamingRequest) Send(c Client) error + func (r StartStopStreamingRequest) ID() string + func (r StartStopStreamingRequest) Receive() (StartStopStreamingResponse, error) + func (r StartStopStreamingRequest) SendReceive(c Client) (StartStopStreamingResponse, error) + func (r StartStopStreamingRequest) Type() string + type StartStopStreamingResponse struct + func (r StartStopStreamingResponse) Error() string + func (r StartStopStreamingResponse) ID() string + func (r StartStopStreamingResponse) Status() string + type StartStopVirtualCamRequest struct + func NewStartStopVirtualCamRequest() StartStopVirtualCamRequest + func (r *StartStopVirtualCamRequest) Send(c Client) error + func (r StartStopVirtualCamRequest) ID() string + func (r StartStopVirtualCamRequest) Receive() (StartStopVirtualCamResponse, error) + func (r StartStopVirtualCamRequest) SendReceive(c Client) (StartStopVirtualCamResponse, error) + func (r StartStopVirtualCamRequest) Type() string + type StartStopVirtualCamResponse struct + func (r StartStopVirtualCamResponse) Error() string + func (r StartStopVirtualCamResponse) ID() string + func (r StartStopVirtualCamResponse) Status() string + type StartStreamingRequest struct + Stream map[string]interface{} + StreamMetadata map[string]interface{} + StreamSettings map[string]interface{} + StreamSettingsKey string + StreamSettingsPassword string + StreamSettingsServer string + StreamSettingsUseAuth bool + StreamSettingsUsername string + StreamType string + func NewStartStreamingRequest(stream map[string]interface{}, streamType string, ...) StartStreamingRequest + func (r *StartStreamingRequest) Send(c Client) error + func (r StartStreamingRequest) ID() string + func (r StartStreamingRequest) Receive() (StartStreamingResponse, error) + func (r StartStreamingRequest) SendReceive(c Client) (StartStreamingResponse, error) + func (r StartStreamingRequest) Type() string + type StartStreamingResponse struct + func (r StartStreamingResponse) Error() string + func (r StartStreamingResponse) ID() string + func (r StartStreamingResponse) Status() string + type StartVirtualCamRequest struct + func NewStartVirtualCamRequest() StartVirtualCamRequest + func (r *StartVirtualCamRequest) Send(c Client) error + func (r StartVirtualCamRequest) ID() string + func (r StartVirtualCamRequest) Receive() (StartVirtualCamResponse, error) + func (r StartVirtualCamRequest) SendReceive(c Client) (StartVirtualCamResponse, error) + func (r StartVirtualCamRequest) Type() string + type StartVirtualCamResponse struct + func (r StartVirtualCamResponse) Error() string + func (r StartVirtualCamResponse) ID() string + func (r StartVirtualCamResponse) Status() string + type StopMediaRequest struct + SourceName string + func NewStopMediaRequest(sourceName string) StopMediaRequest + func (r *StopMediaRequest) Send(c Client) error + func (r StopMediaRequest) ID() string + func (r StopMediaRequest) Receive() (StopMediaResponse, error) + func (r StopMediaRequest) SendReceive(c Client) (StopMediaResponse, error) + func (r StopMediaRequest) Type() string + type StopMediaResponse struct + func (r StopMediaResponse) Error() string + func (r StopMediaResponse) ID() string + func (r StopMediaResponse) Status() string + type StopOutputRequest struct + Force bool + OutputName string + func NewStopOutputRequest(outputName string, force bool) StopOutputRequest + func (r *StopOutputRequest) Send(c Client) error + func (r StopOutputRequest) ID() string + func (r StopOutputRequest) Receive() (StopOutputResponse, error) + func (r StopOutputRequest) SendReceive(c Client) (StopOutputResponse, error) + func (r StopOutputRequest) Type() string + type StopOutputResponse struct + func (r StopOutputResponse) Error() string + func (r StopOutputResponse) ID() string + func (r StopOutputResponse) Status() string + type StopRecordingRequest struct + func NewStopRecordingRequest() StopRecordingRequest + func (r *StopRecordingRequest) Send(c Client) error + func (r StopRecordingRequest) ID() string + func (r StopRecordingRequest) Receive() (StopRecordingResponse, error) + func (r StopRecordingRequest) SendReceive(c Client) (StopRecordingResponse, error) + func (r StopRecordingRequest) Type() string + type StopRecordingResponse struct + func (r StopRecordingResponse) Error() string + func (r StopRecordingResponse) ID() string + func (r StopRecordingResponse) Status() string + type StopReplayBufferRequest struct + func NewStopReplayBufferRequest() StopReplayBufferRequest + func (r *StopReplayBufferRequest) Send(c Client) error + func (r StopReplayBufferRequest) ID() string + func (r StopReplayBufferRequest) Receive() (StopReplayBufferResponse, error) + func (r StopReplayBufferRequest) SendReceive(c Client) (StopReplayBufferResponse, error) + func (r StopReplayBufferRequest) Type() string + type StopReplayBufferResponse struct + func (r StopReplayBufferResponse) Error() string + func (r StopReplayBufferResponse) ID() string + func (r StopReplayBufferResponse) Status() string + type StopStreamingRequest struct + func NewStopStreamingRequest() StopStreamingRequest + func (r *StopStreamingRequest) Send(c Client) error + func (r StopStreamingRequest) ID() string + func (r StopStreamingRequest) Receive() (StopStreamingResponse, error) + func (r StopStreamingRequest) SendReceive(c Client) (StopStreamingResponse, error) + func (r StopStreamingRequest) Type() string + type StopStreamingResponse struct + func (r StopStreamingResponse) Error() string + func (r StopStreamingResponse) ID() string + func (r StopStreamingResponse) Status() string + type StopVirtualCamRequest struct + func NewStopVirtualCamRequest() StopVirtualCamRequest + func (r *StopVirtualCamRequest) Send(c Client) error + func (r StopVirtualCamRequest) ID() string + func (r StopVirtualCamRequest) Receive() (StopVirtualCamResponse, error) + func (r StopVirtualCamRequest) SendReceive(c Client) (StopVirtualCamResponse, error) + func (r StopVirtualCamRequest) Type() string + type StopVirtualCamResponse struct + func (r StopVirtualCamResponse) Error() string + func (r StopVirtualCamResponse) ID() string + func (r StopVirtualCamResponse) Status() string + type StreamStartedEvent struct + func (e StreamStartedEvent) RecTimecode() string + func (e StreamStartedEvent) StreamTimecode() string + func (e StreamStartedEvent) Type() string + type StreamStartingEvent struct + PreviewOnly bool + func (e StreamStartingEvent) RecTimecode() string + func (e StreamStartingEvent) StreamTimecode() string + func (e StreamStartingEvent) Type() string + type StreamStatusEvent struct + AverageFrameTime float64 + BytesPerSec int + CpuUsage float64 + FPS float64 + FreeDiskSpace float64 + KbitsPerSec int + MemoryUsage float64 + NumDroppedFrames int + NumTotalFrames int + OutputSkippedFrames int + OutputTotalFrames int + PreviewOnly bool + Recording bool + RenderMissedFrames int + RenderTotalFrames int + ReplayBufferActive bool + Strain float64 + Streaming bool + TotalStreamTime int + func (e StreamStatusEvent) RecTimecode() string + func (e StreamStatusEvent) StreamTimecode() string + func (e StreamStatusEvent) Type() string + type StreamStoppedEvent struct + func (e StreamStoppedEvent) RecTimecode() string + func (e StreamStoppedEvent) StreamTimecode() string + func (e StreamStoppedEvent) Type() string + type StreamStoppingEvent struct + PreviewOnly bool + func (e StreamStoppingEvent) RecTimecode() string + func (e StreamStoppingEvent) StreamTimecode() string + func (e StreamStoppingEvent) Type() string + type StudioModeSwitchedEvent struct + NewState bool + func (e StudioModeSwitchedEvent) RecTimecode() string + func (e StudioModeSwitchedEvent) StreamTimecode() string + func (e StudioModeSwitchedEvent) Type() string + type SwitchScenesEvent struct + SceneName string + Sources []*SceneItem + func (e SwitchScenesEvent) RecTimecode() string + func (e SwitchScenesEvent) StreamTimecode() string + func (e SwitchScenesEvent) Type() string + type SwitchTransitionEvent struct + TransitionName string + func (e SwitchTransitionEvent) RecTimecode() string + func (e SwitchTransitionEvent) StreamTimecode() string + func (e SwitchTransitionEvent) Type() string + type TakeSourceScreenshotRequest struct + CompressionQuality int + EmbedPictureFormat string + FileFormat string + Height int + SaveToFilePath string + SourceName string + Width int + func NewTakeSourceScreenshotRequest(sourceName string, embedPictureFormat string, saveToFilePath string, ...) TakeSourceScreenshotRequest + func (r *TakeSourceScreenshotRequest) Send(c Client) error + func (r TakeSourceScreenshotRequest) ID() string + func (r TakeSourceScreenshotRequest) Receive() (TakeSourceScreenshotResponse, error) + func (r TakeSourceScreenshotRequest) SendReceive(c Client) (TakeSourceScreenshotResponse, error) + func (r TakeSourceScreenshotRequest) Type() string + type TakeSourceScreenshotResponse struct + ImageFile string + Img string + SourceName string + func (r TakeSourceScreenshotResponse) Error() string + func (r TakeSourceScreenshotResponse) ID() string + func (r TakeSourceScreenshotResponse) Status() string + type ToggleMuteRequest struct + Source string + func NewToggleMuteRequest(source string) ToggleMuteRequest + func (r *ToggleMuteRequest) Send(c Client) error + func (r ToggleMuteRequest) ID() string + func (r ToggleMuteRequest) Receive() (ToggleMuteResponse, error) + func (r ToggleMuteRequest) SendReceive(c Client) (ToggleMuteResponse, error) + func (r ToggleMuteRequest) Type() string + type ToggleMuteResponse struct + func (r ToggleMuteResponse) Error() string + func (r ToggleMuteResponse) ID() string + func (r ToggleMuteResponse) Status() string + type ToggleStudioModeRequest struct + func NewToggleStudioModeRequest() ToggleStudioModeRequest + func (r *ToggleStudioModeRequest) Send(c Client) error + func (r ToggleStudioModeRequest) ID() string + func (r ToggleStudioModeRequest) Receive() (ToggleStudioModeResponse, error) + func (r ToggleStudioModeRequest) SendReceive(c Client) (ToggleStudioModeResponse, error) + func (r ToggleStudioModeRequest) Type() string + type ToggleStudioModeResponse struct + func (r ToggleStudioModeResponse) Error() string + func (r ToggleStudioModeResponse) ID() string + func (r ToggleStudioModeResponse) Status() string + type TransitionBeginEvent struct + Duration int + FromScene string + Name string + ToScene string + Type_ string + func (e TransitionBeginEvent) RecTimecode() string + func (e TransitionBeginEvent) StreamTimecode() string + func (e TransitionBeginEvent) Type() string + type TransitionDurationChangedEvent struct + NewDuration int + func (e TransitionDurationChangedEvent) RecTimecode() string + func (e TransitionDurationChangedEvent) StreamTimecode() string + func (e TransitionDurationChangedEvent) Type() string + type TransitionEndEvent struct + Duration int + Name string + ToScene string + Type_ string + func (e TransitionEndEvent) RecTimecode() string + func (e TransitionEndEvent) StreamTimecode() string + func (e TransitionEndEvent) Type() string + type TransitionListChangedEvent struct + Transitions []map[string]interface{} + TransitionsName string + func (e TransitionListChangedEvent) RecTimecode() string + func (e TransitionListChangedEvent) StreamTimecode() string + func (e TransitionListChangedEvent) Type() string + type TransitionToProgramRequest struct + WithTransition map[string]interface{} + WithTransitionDuration int + WithTransitionName string + func NewTransitionToProgramRequest(withTransition map[string]interface{}, withTransitionName string, ...) TransitionToProgramRequest + func (r *TransitionToProgramRequest) Send(c Client) error + func (r TransitionToProgramRequest) ID() string + func (r TransitionToProgramRequest) Receive() (TransitionToProgramResponse, error) + func (r TransitionToProgramRequest) SendReceive(c Client) (TransitionToProgramResponse, error) + func (r TransitionToProgramRequest) Type() string + type TransitionToProgramResponse struct + func (r TransitionToProgramResponse) Error() string + func (r TransitionToProgramResponse) ID() string + func (r TransitionToProgramResponse) Status() string + type TransitionVideoEndEvent struct + Duration int + FromScene string + Name string + ToScene string + Type_ string + func (e TransitionVideoEndEvent) RecTimecode() string + func (e TransitionVideoEndEvent) StreamTimecode() string + func (e TransitionVideoEndEvent) Type() string + type TriggerHotkeyByNameRequest struct + HotkeyName string + func NewTriggerHotkeyByNameRequest(hotkeyName string) TriggerHotkeyByNameRequest + func (r *TriggerHotkeyByNameRequest) Send(c Client) error + func (r TriggerHotkeyByNameRequest) ID() string + func (r TriggerHotkeyByNameRequest) Receive() (TriggerHotkeyByNameResponse, error) + func (r TriggerHotkeyByNameRequest) SendReceive(c Client) (TriggerHotkeyByNameResponse, error) + func (r TriggerHotkeyByNameRequest) Type() string + type TriggerHotkeyByNameResponse struct + func (r TriggerHotkeyByNameResponse) Error() string + func (r TriggerHotkeyByNameResponse) ID() string + func (r TriggerHotkeyByNameResponse) Status() string + type TriggerHotkeyBySequenceRequest struct + KeyID string + KeyModifiers map[string]interface{} + KeyModifiersAlt bool + KeyModifiersCommand bool + KeyModifiersControl bool + KeyModifiersShift bool + func NewTriggerHotkeyBySequenceRequest(keyID string, keyModifiers map[string]interface{}, keyModifiersShift bool, ...) TriggerHotkeyBySequenceRequest + func (r *TriggerHotkeyBySequenceRequest) Send(c Client) error + func (r TriggerHotkeyBySequenceRequest) ID() string + func (r TriggerHotkeyBySequenceRequest) Receive() (TriggerHotkeyBySequenceResponse, error) + func (r TriggerHotkeyBySequenceRequest) SendReceive(c Client) (TriggerHotkeyBySequenceResponse, error) + func (r TriggerHotkeyBySequenceRequest) Type() string + type TriggerHotkeyBySequenceResponse struct + func (r TriggerHotkeyBySequenceResponse) Error() string + func (r TriggerHotkeyBySequenceResponse) ID() string + func (r TriggerHotkeyBySequenceResponse) Status() string + type VirtualCamStartedEvent struct + func (e VirtualCamStartedEvent) RecTimecode() string + func (e VirtualCamStartedEvent) StreamTimecode() string + func (e VirtualCamStartedEvent) Type() string + type VirtualCamStoppedEvent struct + func (e VirtualCamStoppedEvent) RecTimecode() string + func (e VirtualCamStoppedEvent) StreamTimecode() string + func (e VirtualCamStoppedEvent) Type() string