Class: OBS::WebSocket::Protocol::Responses::GetRecordingStatus

Inherits:
OBS::WebSocket::Protocol::Response show all
Defined in:
lib/obs/websocket/protocol.rb

Overview

Instance Attribute Summary collapse

Method Summary

Methods inherited from OBS::WebSocket::Protocol::Response

#initialize, #to_h

Constructor Details

This class inherits a constructor from OBS::WebSocket::Protocol::Response

Instance Attribute Details

#is_recording ⇒ Boolean (readonly)

Returns isRecording field.

Returns:

  • (Boolean) —

    isRecording field



4110
# File 'lib/obs/websocket/protocol.rb', line 4110

def is_recording; get_field("isRecording", Types::Boolean); end

#is_recording_paused ⇒ Boolean (readonly)

Returns isRecordingPaused field.

Returns:

  • (Boolean) —

    isRecordingPaused field



4113
# File 'lib/obs/websocket/protocol.rb', line 4113

def is_recording_paused; get_field("isRecordingPaused", Types::Boolean); end

#record_timecode ⇒ String? (readonly)

Returns recordTimecode field.

Returns:

  • (String, nil) —

    recordTimecode field



4116
# File 'lib/obs/websocket/protocol.rb', line 4116

def record_timecode; get_field("recordTimecode", Types::Optional[Types::String]); end

#recording_filename ⇒ String? (readonly)

Returns recordingFilename field.

Returns:

  • (String, nil) —

    recordingFilename field



4119
# File 'lib/obs/websocket/protocol.rb', line 4119

def recording_filename; get_field("recordingFilename", Types::Optional[Types::String]); end