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 EncoderSettings = EncoderSettings' {
- availBlanking :: Maybe AvailBlanking
- availConfiguration :: Maybe AvailConfiguration
- blackoutSlate :: Maybe BlackoutSlate
- captionDescriptions :: Maybe [CaptionDescription]
- featureActivations :: Maybe FeatureActivations
- globalConfiguration :: Maybe GlobalConfiguration
- motionGraphicsConfiguration :: Maybe MotionGraphicsConfiguration
- nielsenConfiguration :: Maybe NielsenConfiguration
- videoDescriptions :: [VideoDescription]
- audioDescriptions :: [AudioDescription]
- outputGroups :: [OutputGroup]
- timecodeConfig :: TimecodeConfig
- newEncoderSettings :: TimecodeConfig -> EncoderSettings
- encoderSettings_availBlanking :: Lens' EncoderSettings (Maybe AvailBlanking)
- encoderSettings_availConfiguration :: Lens' EncoderSettings (Maybe AvailConfiguration)
- encoderSettings_blackoutSlate :: Lens' EncoderSettings (Maybe BlackoutSlate)
- encoderSettings_captionDescriptions :: Lens' EncoderSettings (Maybe [CaptionDescription])
- encoderSettings_featureActivations :: Lens' EncoderSettings (Maybe FeatureActivations)
- encoderSettings_globalConfiguration :: Lens' EncoderSettings (Maybe GlobalConfiguration)
- encoderSettings_motionGraphicsConfiguration :: Lens' EncoderSettings (Maybe MotionGraphicsConfiguration)
- encoderSettings_nielsenConfiguration :: Lens' EncoderSettings (Maybe NielsenConfiguration)
- encoderSettings_videoDescriptions :: Lens' EncoderSettings [VideoDescription]
- encoderSettings_audioDescriptions :: Lens' EncoderSettings [AudioDescription]
- encoderSettings_outputGroups :: Lens' EncoderSettings [OutputGroup]
- encoderSettings_timecodeConfig :: Lens' EncoderSettings TimecodeConfig
Documentation
data EncoderSettings Source #
Encoder Settings
See: newEncoderSettings
smart constructor.
EncoderSettings' | |
|
Instances
Create a value of EncoderSettings
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:availBlanking:EncoderSettings'
, encoderSettings_availBlanking
- Settings for ad avail blanking.
$sel:availConfiguration:EncoderSettings'
, encoderSettings_availConfiguration
- Event-wide configuration settings for ad avail insertion.
$sel:blackoutSlate:EncoderSettings'
, encoderSettings_blackoutSlate
- Settings for blackout slate.
$sel:captionDescriptions:EncoderSettings'
, encoderSettings_captionDescriptions
- Settings for caption decriptions
$sel:featureActivations:EncoderSettings'
, encoderSettings_featureActivations
- Feature Activations
$sel:globalConfiguration:EncoderSettings'
, encoderSettings_globalConfiguration
- Configuration settings that apply to the event as a whole.
$sel:motionGraphicsConfiguration:EncoderSettings'
, encoderSettings_motionGraphicsConfiguration
- Settings for motion graphics.
$sel:nielsenConfiguration:EncoderSettings'
, encoderSettings_nielsenConfiguration
- Nielsen configuration settings.
$sel:videoDescriptions:EncoderSettings'
, encoderSettings_videoDescriptions
- Undocumented member.
$sel:audioDescriptions:EncoderSettings'
, encoderSettings_audioDescriptions
- Undocumented member.
$sel:outputGroups:EncoderSettings'
, encoderSettings_outputGroups
- Undocumented member.
$sel:timecodeConfig:EncoderSettings'
, encoderSettings_timecodeConfig
- Contains settings used to acquire and adjust timecode information from
inputs.
encoderSettings_availBlanking :: Lens' EncoderSettings (Maybe AvailBlanking) Source #
Settings for ad avail blanking.
encoderSettings_availConfiguration :: Lens' EncoderSettings (Maybe AvailConfiguration) Source #
Event-wide configuration settings for ad avail insertion.
encoderSettings_blackoutSlate :: Lens' EncoderSettings (Maybe BlackoutSlate) Source #
Settings for blackout slate.
encoderSettings_captionDescriptions :: Lens' EncoderSettings (Maybe [CaptionDescription]) Source #
Settings for caption decriptions
encoderSettings_featureActivations :: Lens' EncoderSettings (Maybe FeatureActivations) Source #
Feature Activations
encoderSettings_globalConfiguration :: Lens' EncoderSettings (Maybe GlobalConfiguration) Source #
Configuration settings that apply to the event as a whole.
encoderSettings_motionGraphicsConfiguration :: Lens' EncoderSettings (Maybe MotionGraphicsConfiguration) Source #
Settings for motion graphics.
encoderSettings_nielsenConfiguration :: Lens' EncoderSettings (Maybe NielsenConfiguration) Source #
Nielsen configuration settings.
encoderSettings_videoDescriptions :: Lens' EncoderSettings [VideoDescription] Source #
Undocumented member.
encoderSettings_audioDescriptions :: Lens' EncoderSettings [AudioDescription] Source #
Undocumented member.
encoderSettings_outputGroups :: Lens' EncoderSettings [OutputGroup] Source #
Undocumented member.
encoderSettings_timecodeConfig :: Lens' EncoderSettings TimecodeConfig Source #
Contains settings used to acquire and adjust timecode information from inputs.