Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data InputDeviceConfigurableSettings = InputDeviceConfigurableSettings' {}
- newInputDeviceConfigurableSettings :: InputDeviceConfigurableSettings
- inputDeviceConfigurableSettings_configuredInput :: Lens' InputDeviceConfigurableSettings (Maybe InputDeviceConfiguredInput)
- inputDeviceConfigurableSettings_latencyMs :: Lens' InputDeviceConfigurableSettings (Maybe Int)
- inputDeviceConfigurableSettings_maxBitrate :: Lens' InputDeviceConfigurableSettings (Maybe Int)
Documentation
data InputDeviceConfigurableSettings Source #
Configurable settings for the input device.
See: newInputDeviceConfigurableSettings
smart constructor.
InputDeviceConfigurableSettings' | |
|
Instances
newInputDeviceConfigurableSettings :: InputDeviceConfigurableSettings Source #
Create a value of InputDeviceConfigurableSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configuredInput:InputDeviceConfigurableSettings'
, inputDeviceConfigurableSettings_configuredInput
- The input source that you want to use. If the device has a source
connected to only one of its input ports, or if you don't care which
source the device sends, specify Auto. If the device has sources
connected to both its input ports, and you want to use a specific
source, specify the source.
$sel:latencyMs:InputDeviceConfigurableSettings'
, inputDeviceConfigurableSettings_latencyMs
- The Link device's buffer size (latency) in milliseconds (ms).
$sel:maxBitrate:InputDeviceConfigurableSettings'
, inputDeviceConfigurableSettings_maxBitrate
- The maximum bitrate in bits per second. Set a value here to throttle the
bitrate of the source video.
inputDeviceConfigurableSettings_configuredInput :: Lens' InputDeviceConfigurableSettings (Maybe InputDeviceConfiguredInput) Source #
The input source that you want to use. If the device has a source connected to only one of its input ports, or if you don't care which source the device sends, specify Auto. If the device has sources connected to both its input ports, and you want to use a specific source, specify the source.
inputDeviceConfigurableSettings_latencyMs :: Lens' InputDeviceConfigurableSettings (Maybe Int) Source #
The Link device's buffer size (latency) in milliseconds (ms).
inputDeviceConfigurableSettings_maxBitrate :: Lens' InputDeviceConfigurableSettings (Maybe Int) Source #
The maximum bitrate in bits per second. Set a value here to throttle the bitrate of the source video.