Click or drag to resize

AudioUnitSource Properties

The AudioUnitSource type exposes the following members.

Properties
  NameDescription
Public propertyBypassVoiceProcessing
Gets or sets a value indicating whether to bypass voice processing.
Public propertyClockRate
Gets the clock rate in Hz.
(Inherited from AudioSource.)
Public propertyConfig
Gets the output configuration.
(Inherited from AudioSource.)
Public propertyDefaultBufferLength
Gets the default length of the buffer.
Public propertyDisabled
Gets a value indicating whether this source is disabled.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyDisableTimestampReset
Gets or sets whether the timestamp should be reset using the wall clock after TimestampResetInterval milliseconds elapse between frames.
(Inherited from AudioSource.)
Public propertyDynamicProperties
Gets or sets the dynamic properties on this instance.
(Inherited from Dynamic.)
Public propertyForceTimestampReset
Gets or sets whether the timestamp should be reset before the next frame is processed.
(Inherited from AudioSource.)
Public propertyFrameDuration
Gets the frame duration in milliseconds. Defaults to 20.
(Inherited from AudioSource.)
Public propertyId
Gets or sets the identifier.
(Inherited from MediaSourceBase.)
Public propertyInput
Gets or sets the current input.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected propertyIsDirty
Gets or sets a value indicating whether this instance is dirty.
(Inherited from Serializable.)
Public propertyLabel
Gets a label that identifies this class.
(Overrides MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormatLabel.)
Public propertyMaxOutputBitrate
Gets the maximum supported output bitrate. -1 means infinite.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyMuted
Gets or sets a value indicating whether this instance is muted.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyObserveInterruptions
Gets or sets a value indicating whether [observe interruptions].
Public propertyOutput
Gets or sets the output.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutputFormat
Gets the output format.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutputs
Gets or sets the outputs.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, 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 MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyPipelineJson
Gets the pipeline JSON with this as the central point.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyPipelineJsonFromOutput
Gets the pipeline JSON from an output.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyState
Gets the state.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySynchronizationSource
Gets or sets the synchronization source.
(Inherited from MediaSourceTIOutput, TIInput, TIInputCollection, TSource, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyTag
Gets or sets an optional tag to identify this instance.
(Inherited from MediaSourceBase.)
Public propertyTimestampResetInterval
Gets or sets the amount of time in milliseconds between audio frames that will trigger a reset of the timestamp to the wall clock.
(Inherited from AudioSource.)
Public propertyUseVoiceProcessingIO
Gets or sets a value indicating whether to use voice processing IO.
Public propertyVoiceProcessingEnableAGC
Gets or sets a value indicating whether to enable AGC voice processing.
Public propertyVolume
Gets or sets a value indicating the volume (output resistance) of this source. Valid value range is 0.0 to 1.0, inclusive.
(Inherited from AudioSource.)
Top
See Also