Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data EsamSettings = EsamSettings' {}
- newEsamSettings :: EsamSettings
- esamSettings_manifestConfirmConditionNotification :: Lens' EsamSettings (Maybe EsamManifestConfirmConditionNotification)
- esamSettings_responseSignalPreroll :: Lens' EsamSettings (Maybe Natural)
- esamSettings_signalProcessingNotification :: Lens' EsamSettings (Maybe EsamSignalProcessingNotification)
Documentation
data EsamSettings Source #
Settings for Event Signaling And Messaging (ESAM). If you don't do ad insertion, you can ignore these settings.
See: newEsamSettings
smart constructor.
EsamSettings' | |
|
Instances
newEsamSettings :: EsamSettings Source #
Create a value of EsamSettings
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:manifestConfirmConditionNotification:EsamSettings'
, esamSettings_manifestConfirmConditionNotification
- Specifies an ESAM ManifestConfirmConditionNotification XML as per
OC-SP-ESAM-API-I03-131025. The transcoder uses the manifest conditioning
instructions that you provide in the setting MCC XML (mccXml).
$sel:responseSignalPreroll:EsamSettings'
, esamSettings_responseSignalPreroll
- Specifies the stream distance, in milliseconds, between the SCTE 35
messages that the transcoder places and the splice points that they
refer to. If the time between the start of the asset and the SCTE-35
message is less than this value, then the transcoder places the SCTE-35
marker at the beginning of the stream.
$sel:signalProcessingNotification:EsamSettings'
, esamSettings_signalProcessingNotification
- Specifies an ESAM SignalProcessingNotification XML as per
OC-SP-ESAM-API-I03-131025. The transcoder uses the signal processing
instructions that you provide in the setting SCC XML (sccXml).
esamSettings_manifestConfirmConditionNotification :: Lens' EsamSettings (Maybe EsamManifestConfirmConditionNotification) Source #
Specifies an ESAM ManifestConfirmConditionNotification XML as per OC-SP-ESAM-API-I03-131025. The transcoder uses the manifest conditioning instructions that you provide in the setting MCC XML (mccXml).
esamSettings_responseSignalPreroll :: Lens' EsamSettings (Maybe Natural) Source #
Specifies the stream distance, in milliseconds, between the SCTE 35 messages that the transcoder places and the splice points that they refer to. If the time between the start of the asset and the SCTE-35 message is less than this value, then the transcoder places the SCTE-35 marker at the beginning of the stream.
esamSettings_signalProcessingNotification :: Lens' EsamSettings (Maybe EsamSignalProcessingNotification) Source #
Specifies an ESAM SignalProcessingNotification XML as per OC-SP-ESAM-API-I03-131025. The transcoder uses the signal processing instructions that you provide in the setting SCC XML (sccXml).