| 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.MediaTailor.Types.DashPlaylistSettings
Description
Synopsis
- data DashPlaylistSettings = DashPlaylistSettings' {}
- newDashPlaylistSettings :: DashPlaylistSettings
- dashPlaylistSettings_manifestWindowSeconds :: Lens' DashPlaylistSettings (Maybe Int)
- dashPlaylistSettings_minBufferTimeSeconds :: Lens' DashPlaylistSettings (Maybe Int)
- dashPlaylistSettings_minUpdatePeriodSeconds :: Lens' DashPlaylistSettings (Maybe Int)
- dashPlaylistSettings_suggestedPresentationDelaySeconds :: Lens' DashPlaylistSettings (Maybe Int)
Documentation
data DashPlaylistSettings Source #
Dash manifest configuration parameters.
See: newDashPlaylistSettings smart constructor.
Constructors
| DashPlaylistSettings' | |
Fields
| |
Instances
newDashPlaylistSettings :: DashPlaylistSettings Source #
Create a value of DashPlaylistSettings 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:manifestWindowSeconds:DashPlaylistSettings', dashPlaylistSettings_manifestWindowSeconds - The total duration (in seconds) of each manifest. Minimum value: 30
seconds. Maximum value: 3600 seconds.
$sel:minBufferTimeSeconds:DashPlaylistSettings', dashPlaylistSettings_minBufferTimeSeconds - Minimum amount of content (measured in seconds) that a player must keep
available in the buffer. Minimum value: 2 seconds. Maximum value: 60
seconds.
$sel:minUpdatePeriodSeconds:DashPlaylistSettings', dashPlaylistSettings_minUpdatePeriodSeconds - Minimum amount of time (in seconds) that the player should wait before
requesting updates to the manifest. Minimum value: 2 seconds. Maximum
value: 60 seconds.
$sel:suggestedPresentationDelaySeconds:DashPlaylistSettings', dashPlaylistSettings_suggestedPresentationDelaySeconds - Amount of time (in seconds) that the player should be from the live
point at the end of the manifest. Minimum value: 2 seconds. Maximum
value: 60 seconds.
dashPlaylistSettings_manifestWindowSeconds :: Lens' DashPlaylistSettings (Maybe Int) Source #
The total duration (in seconds) of each manifest. Minimum value: 30
seconds. Maximum value: 3600 seconds.
dashPlaylistSettings_minBufferTimeSeconds :: Lens' DashPlaylistSettings (Maybe Int) Source #
Minimum amount of content (measured in seconds) that a player must keep
available in the buffer. Minimum value: 2 seconds. Maximum value: 60
seconds.
dashPlaylistSettings_minUpdatePeriodSeconds :: Lens' DashPlaylistSettings (Maybe Int) Source #
Minimum amount of time (in seconds) that the player should wait before
requesting updates to the manifest. Minimum value: 2 seconds. Maximum
value: 60 seconds.
dashPlaylistSettings_suggestedPresentationDelaySeconds :: Lens' DashPlaylistSettings (Maybe Int) Source #
Amount of time (in seconds) that the player should be from the live
point at the end of the manifest. Minimum value: 2 seconds. Maximum
value: 60 seconds.