| 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 |
Amazonka.MediaPackageVOD.Types.HlsPackage
Description
Synopsis
- data HlsPackage = HlsPackage' {}
- newHlsPackage :: HlsPackage
- hlsPackage_encryption :: Lens' HlsPackage (Maybe HlsEncryption)
- hlsPackage_includeDvbSubtitles :: Lens' HlsPackage (Maybe Bool)
- hlsPackage_segmentDurationSeconds :: Lens' HlsPackage (Maybe Int)
- hlsPackage_useAudioRenditionGroup :: Lens' HlsPackage (Maybe Bool)
- hlsPackage_hlsManifests :: Lens' HlsPackage [HlsManifest]
Documentation
data HlsPackage Source #
An HTTP Live Streaming (HLS) packaging configuration.
See: newHlsPackage smart constructor.
Constructors
| HlsPackage' | |
Fields
| |
Instances
newHlsPackage :: HlsPackage Source #
Create a value of HlsPackage 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:encryption:HlsPackage', hlsPackage_encryption - Undocumented member.
$sel:includeDvbSubtitles:HlsPackage', hlsPackage_includeDvbSubtitles - When enabled, MediaPackage passes through digital video broadcasting
(DVB) subtitles into the output.
$sel:segmentDurationSeconds:HlsPackage', hlsPackage_segmentDurationSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded
to the nearest multiple of the source fragment duration.
$sel:useAudioRenditionGroup:HlsPackage', hlsPackage_useAudioRenditionGroup - When enabled, audio streams will be placed in rendition groups in the
output.
$sel:hlsManifests:HlsPackage', hlsPackage_hlsManifests - A list of HLS manifest configurations.
hlsPackage_encryption :: Lens' HlsPackage (Maybe HlsEncryption) Source #
Undocumented member.
hlsPackage_includeDvbSubtitles :: Lens' HlsPackage (Maybe Bool) Source #
When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
hlsPackage_segmentDurationSeconds :: Lens' HlsPackage (Maybe Int) Source #
Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
hlsPackage_useAudioRenditionGroup :: Lens' HlsPackage (Maybe Bool) Source #
When enabled, audio streams will be placed in rendition groups in the output.
hlsPackage_hlsManifests :: Lens' HlsPackage [HlsManifest] Source #
A list of HLS manifest configurations.