SelectAudioTrackByAttribute Class

Select audio tracks from the input by specifying an attribute and an attribute filter.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.media.models._models_py3.AudioTrackDescriptor
SelectAudioTrackByAttribute

Constructor

SelectAudioTrackByAttribute(*, attribute: Union[str, _models.TrackAttribute], filter: Union[str, _models.AttributeFilter], channel_mapping: Optional[Union[str, _models.ChannelMapping]] = None, filter_value: Optional[str] = None, **kwargs)

Variables

odata_type
str

Required. The discriminator for derived types.Constant filled by server.

channel_mapping
str or ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks. Known values are: "FrontLeft", "FrontRight", "Center", "LowFrequencyEffects", "BackLeft", "BackRight", "StereoLeft", "StereoRight".

attribute
str or TrackAttribute

Required. The TrackAttribute to filter the tracks by. Known values are: "Bitrate", "Language".

filter
str or AttributeFilter

Required. The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks. Known values are: "All", "Top", "Bottom", "ValueEquals".

filter_value
str

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.