Source code for azure.mgmt.media.models.output_file_py3

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


[docs]class OutputFile(Model): """Represents an output file produced. :param labels: The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1. :type labels: list[str] """ _attribute_map = { 'labels': {'key': 'labels', 'type': '[str]'}, } def __init__(self, *, labels=None, **kwargs) -> None: super(OutputFile, self).__init__(**kwargs) self.labels = labels