Class: ScreenRecorder::Desktop
- Defined in:
- lib/screen-recorder/desktop.rb
Overview
Constant Summary collapse
- DEFAULT_INPUT_WIN =
'desktop'.freeze
- DEFAULT_INPUT_LINUX =
':0'.freeze
- DEFAULT_INPUT_MAC =
'1'.freeze
Constants inherited from Common
Instance Attribute Summary
Attributes inherited from Common
Instance Method Summary collapse
-
#initialize(output:, input: input_by_os, advanced: {}) ⇒ Desktop
constructor
Desktop recording mode.
Methods inherited from Common
#discard, #screenshot, #start, #stop
Constructor Details
#initialize(output:, input: input_by_os, advanced: {}) ⇒ Desktop
Desktop recording mode.
12 13 14 |
# File 'lib/screen-recorder/desktop.rb', line 12 def initialize(output:, input: input_by_os, advanced: {}) super(input: determine_input(input), output: output, advanced: advanced) end |