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 MultiplexProgramSettings = MultiplexProgramSettings' {}
- newMultiplexProgramSettings :: Natural -> MultiplexProgramSettings
- multiplexProgramSettings_preferredChannelPipeline :: Lens' MultiplexProgramSettings (Maybe PreferredChannelPipeline)
- multiplexProgramSettings_serviceDescriptor :: Lens' MultiplexProgramSettings (Maybe MultiplexProgramServiceDescriptor)
- multiplexProgramSettings_videoSettings :: Lens' MultiplexProgramSettings (Maybe MultiplexVideoSettings)
- multiplexProgramSettings_programNumber :: Lens' MultiplexProgramSettings Natural
Documentation
data MultiplexProgramSettings Source #
Multiplex Program settings configuration.
See: newMultiplexProgramSettings
smart constructor.
MultiplexProgramSettings' | |
|
Instances
newMultiplexProgramSettings Source #
Create a value of MultiplexProgramSettings
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:preferredChannelPipeline:MultiplexProgramSettings'
, multiplexProgramSettings_preferredChannelPipeline
- Indicates which pipeline is preferred by the multiplex for program
ingest.
$sel:serviceDescriptor:MultiplexProgramSettings'
, multiplexProgramSettings_serviceDescriptor
- Transport stream service descriptor configuration for the Multiplex
program.
$sel:videoSettings:MultiplexProgramSettings'
, multiplexProgramSettings_videoSettings
- Program video settings configuration.
$sel:programNumber:MultiplexProgramSettings'
, multiplexProgramSettings_programNumber
- Unique program number.
multiplexProgramSettings_preferredChannelPipeline :: Lens' MultiplexProgramSettings (Maybe PreferredChannelPipeline) Source #
Indicates which pipeline is preferred by the multiplex for program ingest.
multiplexProgramSettings_serviceDescriptor :: Lens' MultiplexProgramSettings (Maybe MultiplexProgramServiceDescriptor) Source #
Transport stream service descriptor configuration for the Multiplex program.
multiplexProgramSettings_videoSettings :: Lens' MultiplexProgramSettings (Maybe MultiplexVideoSettings) Source #
Program video settings configuration.
multiplexProgramSettings_programNumber :: Lens' MultiplexProgramSettings Natural Source #
Unique program number.