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 |
Documentation
data TimeSignalMessage Source #
The SCTE-35 time_signal
message can be sent with one or more
segmentation_descriptor
messages. A time_signal
message can be sent
only if a single segmentation_descriptor
message is sent.
The time_signal
message contains only the splice_time
field which is
constructed using a given presentation timestamp. When sending a
time_signal
message, the splice_command_type
field in the
splice_info_section
message is set to 6 (0x06).
See the time_signal()
table of the 2022 SCTE-35 specification for more
information.
See: newTimeSignalMessage
smart constructor.
TimeSignalMessage' | |
|
Instances
newTimeSignalMessage :: TimeSignalMessage Source #
Create a value of TimeSignalMessage
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:segmentationDescriptors:TimeSignalMessage'
, timeSignalMessage_segmentationDescriptors
- The configurations for the SCTE-35 segmentation_descriptor
message(s)
sent with the time_signal
message.
timeSignalMessage_segmentationDescriptors :: Lens' TimeSignalMessage (Maybe [SegmentationDescriptor]) Source #
The configurations for the SCTE-35 segmentation_descriptor
message(s)
sent with the time_signal
message.