Uses of Class
nl.harm27.obs.websocket.api.base.BaseEvent
-
-
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.general
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.general Modifier and Type Class Description class
BroadcastCustomMessage
A custom broadcast message, sent by the server, requested by one of the websocket clients.class
Heartbeat
Emitted every 2 seconds after enabling it by calling SetHeartbeat. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.media
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.media Modifier and Type Class Description class
MediaEnded
Note: These events are emitted by the OBS sources themselves.class
MediaNext
Note: This event is only emitted when something actively controls the media/VLC source.class
MediaPaused
Note: This event is only emitted when something actively controls the media/VLC source.class
MediaPlaying
Note: This event is only emitted when something actively controls the media/VLC source.class
MediaPrevious
Note: This event is only emitted when something actively controls the media/VLC source.class
MediaRestarted
Note: This event is only emitted when something actively controls the media/VLC source.class
MediaStarted
Note: These events are emitted by the OBS sources themselves.class
MediaStopped
Note: This event is only emitted when something actively controls the media/VLC source. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.other
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.other Modifier and Type Class Description class
Exiting
OBS is exiting. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.profiles
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.profiles Modifier and Type Class Description class
ProfileChanged
Triggered when switching to another profile or when renaming the current profile.class
ProfileListChanged
Triggered when a profile is created, added, renamed, or removed. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.recording
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.recording Modifier and Type Class Description class
RecordingPaused
Current recording pausedclass
RecordingResumed
Current recording resumedclass
RecordingStarted
Recording started successfully.class
RecordingStarting
Note: `recordingFilename` is not provided in this event because this information is not available at the time this event is emitted.class
RecordingStopped
Recording stopped successfully.class
RecordingStopping
A request to stop recording has been issued. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.replaybuffer
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.replaybuffer Modifier and Type Class Description class
ReplayStarted
Replay Buffer started successfullyclass
ReplayStarting
A request to start the replay buffer has been issued.class
ReplayStopped
Replay Buffer stopped successfullyclass
ReplayStopping
A request to stop the replay buffer has been issued. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.sceneitems
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.sceneitems Modifier and Type Class Description class
SceneItemAdded
A scene item has been added to a scene.class
SceneItemDeselected
A scene item is deselected.class
SceneItemLockChanged
A scene item's locked status has been toggled.class
SceneItemRemoved
A scene item has been removed from a scene.class
SceneItemSelected
A scene item is selected.class
SceneItemTransformChanged
A scene item's transform has been changed.class
SceneItemVisibilityChanged
A scene item's visibility has been toggled.class
SourceOrderChanged
Scene items within a scene have been reordered. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.scenes
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.scenes Modifier and Type Class Description class
SceneCollectionChanged
Triggered when switching to another scene collection or when renaming the current scene collection.class
SceneCollectionListChanged
Triggered when a scene collection is created, added, renamed, or removed.class
ScenesChanged
Note: This event is not fired when the scenes are reordered.class
SwitchScenes
Indicates a scene change. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.sources
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.sources Modifier and Type Class Description class
SourceAudioActivated
A source has added audio.class
SourceAudioDeactivated
A source has removed audio.class
SourceAudioMixersChanged
Audio mixer routing changed on a source.class
SourceAudioSyncOffsetChanged
The audio sync offset of a source has changed.class
SourceCreated
A source has been created.class
SourceDestroyed
A source has been destroyed/removed.class
SourceFilterAdded
A filter was added to a source.class
SourceFilterRemoved
A filter was removed from a source.class
SourceFiltersReordered
Filters in a source have been reordered.class
SourceFilterVisibilityChanged
The visibility/enabled state of a filter changedclass
SourceMuteStateChanged
A source has been muted or unmuted.class
SourceRenamed
A source has been renamed.class
SourceVolumeChanged
The volume of a source has changed. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.streaming
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.streaming Modifier and Type Class Description class
StreamStarted
Streaming started successfully.class
StreamStarting
A request to start streaming has been issued.class
StreamStatus
Emitted every 2 seconds when stream is active.class
StreamStopped
Streaming stopped successfully.class
StreamStopping
A request to stop streaming has been issued. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.studiomode
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.studiomode Modifier and Type Class Description class
PreviewSceneChanged
The selected preview scene has changed (only available in Studio Mode).class
StudioModeSwitched
Studio Mode has been enabled or disabled. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.transitions
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.transitions Modifier and Type Class Description class
SwitchTransition
The active transition has been changed.class
TransitionBegin
A transition (other than "cut") has begun.class
TransitionDurationChanged
The active transition duration has been changed.class
TransitionEnd
A transition (other than "cut") has ended.class
TransitionListChanged
The list of available transitions has been modified.class
TransitionVideoEnd
A stinger transition has finished playing its video. -
Uses of BaseEvent in nl.harm27.obs.websocket.api.events.virtualcam
Subclasses of BaseEvent in nl.harm27.obs.websocket.api.events.virtualcam Modifier and Type Class Description class
VirtualCamStarted
Virtual cam started successfully.class
VirtualCamStopped
Virtual cam stopped successfully. -
Uses of BaseEvent in nl.harm27.obs.websocket.listener
Methods in nl.harm27.obs.websocket.listener with parameters of type BaseEvent Modifier and Type Method Description void
EventListener. callEvent(BaseEvent baseEvent)
void
GeneralEventListener. callEvent(BaseEvent baseEvent)
void
MediaEventListener. callEvent(BaseEvent baseEvent)
void
OtherEventListener. callEvent(BaseEvent baseEvent)
void
ProfilesEventListener. callEvent(BaseEvent baseEvent)
void
RecordingEventListener. callEvent(BaseEvent baseEvent)
void
ReplayBufferEventListener. callEvent(BaseEvent baseEvent)
void
SceneItemsEventListener. callEvent(BaseEvent baseEvent)
void
ScenesEventListener. callEvent(BaseEvent baseEvent)
void
SourcesEventListener. callEvent(BaseEvent baseEvent)
void
StreamingEventListener. callEvent(BaseEvent baseEvent)
void
StudioModeEventListener. callEvent(BaseEvent baseEvent)
void
TransitionsEventListener. callEvent(BaseEvent baseEvent)
void
VirtualCamEventListener. callEvent(BaseEvent baseEvent)
-