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 MultiplexSettings = MultiplexSettings' {}
- newMultiplexSettings :: Natural -> Natural -> MultiplexSettings
- multiplexSettings_maximumVideoBufferDelayMilliseconds :: Lens' MultiplexSettings (Maybe Natural)
- multiplexSettings_transportStreamReservedBitrate :: Lens' MultiplexSettings (Maybe Natural)
- multiplexSettings_transportStreamBitrate :: Lens' MultiplexSettings Natural
- multiplexSettings_transportStreamId :: Lens' MultiplexSettings Natural
Documentation
data MultiplexSettings Source #
Contains configuration for a Multiplex event
See: newMultiplexSettings
smart constructor.
MultiplexSettings' | |
|
Instances
:: Natural | |
-> Natural | |
-> MultiplexSettings |
Create a value of MultiplexSettings
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:maximumVideoBufferDelayMilliseconds:MultiplexSettings'
, multiplexSettings_maximumVideoBufferDelayMilliseconds
- Maximum video buffer delay in milliseconds.
$sel:transportStreamReservedBitrate:MultiplexSettings'
, multiplexSettings_transportStreamReservedBitrate
- Transport stream reserved bit rate.
$sel:transportStreamBitrate:MultiplexSettings'
, multiplexSettings_transportStreamBitrate
- Transport stream bit rate.
$sel:transportStreamId:MultiplexSettings'
, multiplexSettings_transportStreamId
- Transport stream ID.
multiplexSettings_maximumVideoBufferDelayMilliseconds :: Lens' MultiplexSettings (Maybe Natural) Source #
Maximum video buffer delay in milliseconds.
multiplexSettings_transportStreamReservedBitrate :: Lens' MultiplexSettings (Maybe Natural) Source #
Transport stream reserved bit rate.
multiplexSettings_transportStreamBitrate :: Lens' MultiplexSettings Natural Source #
Transport stream bit rate.
multiplexSettings_transportStreamId :: Lens' MultiplexSettings Natural Source #
Transport stream ID.