Skip to content

ManifestProcessingRules

Source code in docs_src/capo_mediatailor/types/manifest_processing_rules.py
class ManifestProcessingRules(TypedDict, closed=True):
    ad_marker_passthrough: NotRequired[
        "capo_mediatailor.types.ad_marker_passthrough.AdMarkerPassthrough"
    ]
    """<p>For HLS, when set to <code>true</code>, MediaTailor passes through <code>EXT-X-CUE-IN</code>, <code>EXT-X-CUE-OUT</code>, and <code>EXT-X-SPLICEPOINT-SCTE35</code> ad markers from the origin manifest to the MediaTailor personalized manifest.</p> <p>No logic is applied to these ad markers. For example, if <code>EXT-X-CUE-OUT</code> has a value of <code>60</code>, but no ads are filled for that ad break, MediaTailor will not set the value to <code>0</code>.</p>"""

ad_marker_passthrough instance-attribute

ad_marker_passthrough: NotRequired[AdMarkerPassthrough]

For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 ad markers from the origin manifest to the MediaTailor personalized manifest.

No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.