Click or drag to resize

LocalMedia Methods

The LocalMedia type exposes the following members.

Methods
  NameDescription
Protected methodAbortStart
Aborts the start.
(Inherited from LocalMediaBaseTLocalMedia, TAudioTrack, TVideoTrack.)
Protected methodAddAudioTrack
Adds the audio track.
(Overrides MediaTAudioTrack, TVideoTrackAddAudioTrack(TAudioTrack).)
Protected methodAddVideoTrack
Adds the video track.
(Overrides MediaTAudioTrack, TVideoTrackAddVideoTrack(TVideoTrack).)
Protected methodArrayFromAudioTracks
Creates an array of tracks from a list of audio tracks.
(Overrides MediaTAudioTrack, TVideoTrackArrayFromAudioTracks(ListTAudioTrack).)
Protected methodArrayFromVideoTracks
Creates an array of tracks from a list of video tracks.
(Overrides MediaTAudioTrack, TVideoTrackArrayFromVideoTracks(ListTVideoTrack).)
Public methodChangeAudioSourceInput
Changes the audio source input of the first audio track while the media is active.
Public methodChangeVideoSourceInput
Changes the video source input of the first video track while the media is active.
Protected methodCreateAudioTrackCollection
Creates an audio track collection.
(Overrides MediaTAudioTrack, TVideoTrackCreateAudioTrackCollection.)
Protected methodCreateVideoTrackCollection
Creates a video track collection.
(Overrides MediaTAudioTrack, TVideoTrackCreateVideoTrackCollection.)
Public methodDestroy
Destroys this media.
(Inherited from MediaTAudioTrack, TVideoTrack.)
Protected methodDoStart
Starts the local media.
(Overrides LocalMediaBaseTLocalMedia, TAudioTrack, TVideoTrackDoStart.)
Protected methodDoStop
Stops the local media.
(Overrides LocalMediaBaseTLocalMedia, TAudioTrack, TVideoTrackDoStop.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetAudioSourceInputs
Gets the available audio source inputs of the first audio track.
Public methodGetDynamicValue
Gets a property value from the local cache.
(Inherited from Dynamic.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetVideoSourceInputs
Gets the available video source inputs of the first video track.
Public methodGrabVideoFrame
Grabs the next frame from the first video track, once it's rendered.
(Inherited from MediaTAudioTrack, TVideoTrack.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodRemoveAudioTrack
Removes the audio track.
(Overrides MediaTAudioTrack, TVideoTrackRemoveAudioTrack(TAudioTrack).)
Protected methodRemoveVideoTrack
Removes the video track.
(Overrides MediaTAudioTrack, TVideoTrackRemoveVideoTrack(TVideoTrack).)
Public methodSetDynamicValue
Sets a property value in the local cache.
(Inherited from Dynamic.)
Public methodStart
Starts the media track sources.
(Inherited from LocalMediaBaseTLocalMedia, TAudioTrack, TVideoTrack.)
Public methodStop
Stops the media track sources.
(Inherited from LocalMediaBaseTLocalMedia, TAudioTrack, TVideoTrack.)
Public methodToString (Inherited from Object.)
Public methodUnsetDynamicValue
Unsets a property value in the local cache.
(Inherited from Dynamic.)
Top
See Also