IAudioOutput Interface |
Namespace: FM.IceLink
The IAudioOutput type exposes the following members.
Name | Description | |
---|---|---|
Config |
Gets the configuration.
| |
Disabled |
Gets a value indicating whether this instance is disabled.
(Inherited from IMediaElement.) | |
Id |
Gets or sets the identifier.
(Inherited from IElement.) | |
Label |
Gets a label that identifies this instance.
(Inherited from IMediaElement.) | |
MaxOutputBitrate |
Gets the bitrate supported by this output, in kbps. Returns -1 if unknown.
(Inherited from IMediaOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) | |
Muted |
Gets or sets a value indicating whether this instance is muted.
(Inherited from IMediaElement.) | |
Output |
Gets the output.
(Inherited from IOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) | |
OutputFormat |
Gets the output format.
(Inherited from IOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) | |
Outputs |
Gets the outputs.
(Inherited from IOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) | |
Persistent |
Gets a value indicating whether this instance is persistent.
If true, this element 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 IMediaElement.) | |
PipelineJson |
Gets the pipeline JSON with this as the central point.
(Inherited from IElement.) | |
PipelineJsonFromOutput |
Gets the pipeline JSON from an output.
(Inherited from IOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) | |
Volume |
Gets or sets a value indicating the volume
(output resistance) of this source.
Valid value range is 0.0 to 1.0, inclusive.
|
Name | Description | |
---|---|---|
OnProcessControlFrames |
Raised when control frames are processed.
(Inherited from IMediaOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) | |
OnRaiseFrame |
Raised when a frame is raised.
(Inherited from IMediaOutputTIOutput, TIInput, TFrame, TBuffer, TBufferCollection, TFormat.) |