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 TimecodeBurninSettings = TimecodeBurninSettings' {}
- newTimecodeBurninSettings :: TimecodeBurninPosition -> TimecodeBurninFontSize -> TimecodeBurninSettings
- timecodeBurninSettings_prefix :: Lens' TimecodeBurninSettings (Maybe Text)
- timecodeBurninSettings_position :: Lens' TimecodeBurninSettings TimecodeBurninPosition
- timecodeBurninSettings_fontSize :: Lens' TimecodeBurninSettings TimecodeBurninFontSize
Documentation
data TimecodeBurninSettings Source #
Timecode Burnin Settings
See: newTimecodeBurninSettings
smart constructor.
TimecodeBurninSettings' | |
|
Instances
newTimecodeBurninSettings Source #
Create a value of TimecodeBurninSettings
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:prefix:TimecodeBurninSettings'
, timecodeBurninSettings_prefix
- Create a timecode burn-in prefix (optional)
$sel:position:TimecodeBurninSettings'
, timecodeBurninSettings_position
- Choose a timecode burn-in output position
$sel:fontSize:TimecodeBurninSettings'
, timecodeBurninSettings_fontSize
- Choose a timecode burn-in font size
timecodeBurninSettings_prefix :: Lens' TimecodeBurninSettings (Maybe Text) Source #
Create a timecode burn-in prefix (optional)
timecodeBurninSettings_position :: Lens' TimecodeBurninSettings TimecodeBurninPosition Source #
Choose a timecode burn-in output position
timecodeBurninSettings_fontSize :: Lens' TimecodeBurninSettings TimecodeBurninFontSize Source #
Choose a timecode burn-in font size