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 MultiplexStatmuxVideoSettings = MultiplexStatmuxVideoSettings' {}
- newMultiplexStatmuxVideoSettings :: MultiplexStatmuxVideoSettings
- multiplexStatmuxVideoSettings_maximumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural)
- multiplexStatmuxVideoSettings_minimumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural)
- multiplexStatmuxVideoSettings_priority :: Lens' MultiplexStatmuxVideoSettings (Maybe Int)
Documentation
data MultiplexStatmuxVideoSettings Source #
Statmux rate control settings
See: newMultiplexStatmuxVideoSettings
smart constructor.
MultiplexStatmuxVideoSettings' | |
|
Instances
newMultiplexStatmuxVideoSettings :: MultiplexStatmuxVideoSettings Source #
Create a value of MultiplexStatmuxVideoSettings
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:maximumBitrate:MultiplexStatmuxVideoSettings'
, multiplexStatmuxVideoSettings_maximumBitrate
- Maximum statmux bitrate.
$sel:minimumBitrate:MultiplexStatmuxVideoSettings'
, multiplexStatmuxVideoSettings_minimumBitrate
- Minimum statmux bitrate.
$sel:priority:MultiplexStatmuxVideoSettings'
, multiplexStatmuxVideoSettings_priority
- The purpose of the priority is to use a combination of the\nmultiplex
rate control algorithm and the QVBR capability of the\nencoder to
prioritize the video quality of some channels in a\nmultiplex over
others. Channels that have a higher priority will\nget higher video
quality at the expense of the video quality of\nother channels in the
multiplex with lower priority.
multiplexStatmuxVideoSettings_maximumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural) Source #
Maximum statmux bitrate.
multiplexStatmuxVideoSettings_minimumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural) Source #
Minimum statmux bitrate.
multiplexStatmuxVideoSettings_priority :: Lens' MultiplexStatmuxVideoSettings (Maybe Int) Source #
The purpose of the priority is to use a combination of the\nmultiplex rate control algorithm and the QVBR capability of the\nencoder to prioritize the video quality of some channels in a\nmultiplex over others. Channels that have a higher priority will\nget higher video quality at the expense of the video quality of\nother channels in the multiplex with lower priority.