Skip to main content

Module convert

Module convert 

Source
Expand description

Pure conversion functions (the foundation layer).

Structs§

EmsgConfig
Parameters for emitting a SCTE-35-carrying emsg.
SegmentTiming
Segment-level timing parameters needed for emsg version conversion.

Constants§

SCTE35_SCHEME
The SCTE-35 binary carriage scheme for DASH emsg (SCTE 214-3).

Functions§

emsg_to_scte35
Extract the verbatim splice_info_section from a SCTE-35 emsg box.
emsg_to_v0
Convert an emsg to version 0 (segment-relative presentation_time_delta).
emsg_to_v1
Convert an emsg to version 1 (absolute presentation_time on the Movie timeline).
scte35_to_daterange
Convert a SCTE-35-sourced TimedEvent to a DateRange.
scte35_to_emsg
Wrap a verbatim splice_info_section as a SCTE-35 emsg box (serialized bytes).