Click or drag to resize

MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat Methods

The MediaTrackTIOutput, TIOutputCollection, TIInput, TIInputCollection, TIElement, TSource, TSink, TPipe, TTrack, TBranch, TFrame, TBuffer, TBufferCollection, TFormat generic type exposes the following members.

Methods
  NameDescription
Protected methodAddElement
Adds an element.
Protected methodArrayFromInputs
Creates an array of inputs from a list of inputs.
Protected methodArrayFromOutputs
Creates an array of outputs from a list of outputs.
Protected methodArrayFromSinks
Creates an array of sinks from a list of sinks.
Protected methodBranchFromTracks
Creates a branch from an array of tracks.
Public methodChangeSinkOutput
Changes the sink output while the media track is active.
(Overrides MediaTrackBaseChangeSinkOutput(SinkOutput).)
Public methodChangeSourceInput
Changes the source input while the media track is active.
(Overrides MediaTrackBaseChangeSourceInput(SourceInput).)
Public methodDestroy
Destroys this media track.
(Overrides MediaTrackBaseDestroy.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindElement(Function1TIElement, Boolean)
Finds an element in the track. This method will recursively call into any branched tracks.
Public methodFindElement(Function1TIElement, Boolean, Boolean)
Finds an element in this track. If the recurse flag is set, then this method will recursively call into any branched tracks.
Public methodFindElements(Function1TIElement, Boolean)
Finds elements in the track. This method will recursively call into any branched tracks.
Public methodFindElements(Function1TIElement, Boolean, Boolean)
Finds elements in this track. If the recurse flag is set, then this method will recursively call into any branched tracks.
Public methodGetDynamicValue
Gets a property value from the local cache.
(Inherited from Dynamic.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetSinkOutputs
Gets the available sink outputs.
(Overrides MediaTrackBaseGetSinkOutputs.)
Public methodGetSourceInputs
Gets the available source inputs.
(Overrides MediaTrackBaseGetSourceInputs.)
Public methodGetType (Inherited from Object.)
Protected methodIsBranch
Determines whether the specified element is a branch.
Protected methodIsInput
Determines whether the specified element is an input.
Protected methodIsOutput
Determines whether the specified element is an output.
Protected methodIsPipe
Determines whether the specified element is a pipe.
Protected methodIsSink
Determines whether the specified element is a sink.
Protected methodIsSource
Determines whether the specified element is a source.
Protected methodIsStream
Determines whether the specified element is a stream.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodNext(TBranch)
Branches out to several tracks.
Public methodNext(TIInput)
Adds an element to this track.
Public methodNext(TTrack)
Branches out to several tracks.
Protected methodRaiseOnStarted
Raises the OnStarted event.
Protected methodRaiseOnStopped
Raises the OnStopped event.
Public methodSetDynamicValue
Sets a property value in the local cache.
(Inherited from Dynamic.)
Public methodToString (Inherited from Object.)
Public methodUnsetDynamicValue
Unsets a property value in the local cache.
(Inherited from Dynamic.)
Top
See Also