Click or drag to resize
AudioSink Class
An audio sink.
Inheritance Hierarchy

Namespace: FM.IceLink
Assembly: FM.IceLink (in FM.IceLink.dll) Version: 3.0.3.48 (3.0.3.48)

The AudioSink type exposes the following members.

Constructors
  NameDescription
Public methodAudioSink
Initializes a new instance of the AudioSink class.
Public methodAudioSink(AudioFormat)
Initializes a new instance of the AudioSink class.
Top
Properties
  NameDescription
Public propertyDisabled
Gets or sets a value indicating whether this sink is disabled.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyDynamicProperties
Gets or sets the dynamic properties on this instance.
(Inherited from Dynamic.)
Public propertyId
Gets or sets the identifier.
(Inherited from MediaSinkBase.)
Public propertyInputFormat
Gets the input format.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, 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.
(Inherited from MediaSinkBase.)
Public propertyMuted
Gets or sets a value indicating whether this instance is muted.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutput
Gets or sets the output.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyOutputs
Gets the outputs.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyPipelineJson
Gets the pipeline JSON with this as the central point.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyPipelineJsonFromSource
Gets the pipeline JSON from a source.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySource
Gets or sets the source.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertySources
Gets or sets the sources.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public propertyState
Gets the state.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Top
Methods
  NameDescription
Public methodAddSource
Adds a source.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodAddSources
Adds some sources.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodChangeOutput
Changes the output.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodCreateSourceCollection
Creates a source collection.
(Overrides MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormatCreateSourceCollection(TISink).)
Public methodDestroy
Destroys this instance.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodDoDestroy
Destroys this instance.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodDoProcessFrame
Processes a frame.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodDoProcessSdpMediaDescription
Processes a remote SDP media description.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetDynamicValue
Gets a property value from the local cache.
(Inherited from Dynamic.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasSource
Determines whether this pipe has the specified source.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodProcessFrame
Processes a frame.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodProcessSdpMediaDescriptionFromSource
Processes a remote SDP media description from a sink.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodRaiseControlFrame
Raises a control frame.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Protected methodRaiseControlFrames
Raises some control frames.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodRemoveSource
Removes a source.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodRemoveSources
Removes all sources.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodRemoveSources(TISource)
Removes some sources.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodSetDynamicValue
Sets a property value in the local cache.
(Inherited from Dynamic.)
Public methodToString
Returns a string that represents this instance.
(Inherited from MediaSinkTISource, TISourceCollection, TISink, TSink, TFrame, TBuffer, TBufferCollection, TFormat.)
Public methodUnsetDynamicValue
Unsets a property value in the local cache.
(Inherited from Dynamic.)
Top
Events
See Also