FilterTrackPropertyCondition

object
operationenumRequired

Set to either 'Equal' or 'NotEqual'. Tracks matching this predicate will be included.

Examples: To include all audio tracks, set operation to 'Equal', property to 'Type', and value to 'Audio'.

Allowed values:EqualNotEqual
propertyenumRequired

The property to match against. Supported properties include: Bitrate, FourCC, Language, Name, Type, and Unknown.

  • Bitrate may be provided as a single numeric value '100000' or as a range '500000-1000000'.
  • FourCC is the codec, and may be one of 'avc1', 'hev1', and 'hvc1' for video, or one of 'mp4a' and 'ec-3' for audio.
  • Language is the value of a language tag to include, as specified in RFC 5646.
  • Name is the name of the track as specified in the manifest.
  • Type is one of either 'video', 'audio', or 'text'.
Allowed values:UnknownTypeNameLanguageFourCCBitrate
valuestringRequired
The value to match against. Values are not case-sensitive.