Click or drag to resize

AudioTrack Properties

The AudioTrack type exposes the following members.

Properties
  NameDescription
Public propertyActiveSink
Gets the active sink. This will return Sink if Sink is not null and not disabled. Otherwise, if this track branches, it will iterate recursively over the active tracks until it finds an ActiveSink. Otherwise, it will return null.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyConfig
Gets the configuration.
Public propertyDisabled
Gets a value indicating whether this instance is disabled.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyDynamicProperties
Gets or sets the dynamic properties on this instance.
(Inherited from Dynamic.)
Public propertyElements
Gets the elements.
(Overrides MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormatElements.)
Public propertyFirstElement
Gets the first element.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyGain
Gets or sets a value indicating the gain (input amplification) of this track. Any value greater than or equal to 0.0 is acceptable.
Public propertyId
Gets or sets the identifier.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyInput
Gets the first input, if this track has inputs. Otherwise, returns null.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyInputFormat
Gets the input format.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyInputs
Gets the track inputs.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyIsBranched
Gets a value indicating whether this track's last element is a branch.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected propertyIsDirty
Gets or sets a value indicating whether this instance is dirty.
(Inherited from Serializable.)
Public propertyIsEmpty
Gets a value indicating whether this instance is empty.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyIsTerminated
Gets a value indicating whether this track's last element is a sink.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyLabel
Gets a label that identifies this class.
(Overrides MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormatLabel.)
Public propertyLastElement
Gets the last element.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyMuted
Gets or sets a value indicating whether any of the elements in this track are muted. Setting a value will apply to all elements.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutput
Gets the first output, if this track has outputs. Otherwise, returns null.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutputFormat
Gets the output format.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutputs
Gets the track outputs.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyPersistent
Gets or sets a value indicating whether this instance is persistent. If true, this instance will not be destroyed unless Destroy is called explicitly on this instance. It will survive destruction of any parent elements that are being destroyed.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyPipelineJson
Gets the pipeline JSON using the first element as a starting point.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySink
Gets the sink, if the last element is a sink. Otherwise, returns null.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySinkOutput
Gets or sets the current sink output.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySinks
Gets the sinks.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySource
Gets the source, if the first element is a source. Otherwise, returns null.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySourceInput
Gets or sets the current source input.
(Inherited from MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyVolume
Gets or sets a value indicating the volume (output resistance) of this track. Valid value range is 0.0 to 1.0, inclusive.
Top
See Also