Skip to content

MultitrackInputConfiguration

Source code in docs_src/capo_ivs/types/multitrack_input_configuration.py
class MultitrackInputConfiguration(TypedDict, closed=True):
    enabled: "capo_ivs.types.is_multitrack_input_enabled.IsMultitrackInputEnabled"
    """<p>Indicates whether multitrack input is enabled. Can be set to <code>true</code> only if channel type is <code>STANDARD</code>. Setting <code>enabled</code> to <code>true</code> with any other channel type will cause an exception. If <code>true</code>, then <code>policy</code>, <code>maximumResolution</code>, and <code>containerFormat</code> are required, and <code>containerFormat</code> must be set to <code>FRAGMENTED_MP4</code>. Default: <code>false</code>.</p>"""
    policy: NotRequired["capo_ivs.types.multitrack_policy.MultitrackPolicy"]
    """<p>Indicates whether multitrack input is allowed or required. Required if <code>enabled</code> is <code>true</code>.</p>"""
    maximum_resolution: NotRequired[
        "capo_ivs.types.multitrack_maximum_resolution.MultitrackMaximumResolution"
    ]
    """<p>Maximum resolution for multitrack input. Required if <code>enabled</code> is <code>true</code>.</p>"""

enabled instance-attribute

Indicates whether multitrack input is enabled. Can be set to true only if channel type is STANDARD. Setting enabled to true with any other channel type will cause an exception. If true, then policy, maximumResolution, and containerFormat are required, and containerFormat must be set to FRAGMENTED_MP4. Default: false.

maximum_resolution instance-attribute

maximum_resolution: NotRequired[MultitrackMaximumResolution]

Maximum resolution for multitrack input. Required if enabled is true.

policy instance-attribute

policy: NotRequired[MultitrackPolicy]

Indicates whether multitrack input is allowed or required. Required if enabled is true.