MPLATFORMLib Namespace : MComposerClass Class |
For a list of all members of this type, see MComposerClass members.
Name | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
AudioChannelsPerTrackGet | Gets output number of channels per audio track. | |||||||||
AudioChannelsPerTrackSet | Sets number of output channels per track. | |||||||||
AudioSplitStringGet | Gets string mask that separates audio channels into audio tracks. | |||||||||
AudioSplitStringSet | Sets string mask that separates audio channels into audio tracks. If there is no original tracks information, it is incorrect or you need to separate channels into tracks manually, use this method. | |||||||||
AudioTrackAdd | Adds a virtual audio track with needed subset of channels. Virtual track clones one of already existsing tracks. | |||||||||
AudioTrackGetByIndex | Gets the input track by its index. | |||||||||
AudioTrackRemove | Removes the virtual audio track. | |||||||||
AudioTracksGetCount | Gets the count of tracks. | |||||||||
AudioTracksSetCount | Sets number of audio tracks. Use this method to set number of output tracks in playlist before adding files to it. | |||||||||
ElementsAdd | Adds new element. If such element exists then replace it with new one. | |||||||||
ElementsGetByID | Gets the scene element by its ID. | |||||||||
ElementsGetByIndex | Gets the scene element by its index. | |||||||||
ElementsGetCount | Gets count of scene elements. | |||||||||
ElementsMediaAdd | Adds new element with media. If such element exists then replace it with new one. | |||||||||
FileFrameGet | Gets the video frame from the specific position of file. | |||||||||
FileFrameGetByTC | Gets the video frame from the specific position of the file by timecode. | |||||||||
FileInOutGet | Get Input and Output time points of file in seconds. If Out value less than In that means that Out value is not specified and file will be played to the end. | |||||||||
FileInOutGetTC | Gets the in and out points as timecode. If Out point is not specified it returns last frame timecode. | |||||||||
FileInOutSet | Sets the Input and Output time points of a file in seconds | |||||||||
FileInOutSetTC | Sets the In and Out points as timecode. If Out point is less then In point then it sets out point as timecode of the clip last frame. | |||||||||
FileNameGet | Gets the file name, the user properties and the file media information. | |||||||||
FileNameSet | Allows you to:
| |||||||||
FilePlayPause | Pauses the playback. | |||||||||
FilePlayStart | Starts the file playback. | |||||||||
FilePlayStop | Stops the file playback for _dblSeconds seconds. To stop file as usual use 0 secods as parameter. | |||||||||
FilePosGet | Gets the current play position of file in seconds. The position is calculatid from the beginning of file without breaks and in-points. | |||||||||
FilePosGetTC | Gets the position of file as timecode. The position is calculatid from the beginning of file without breaks and in-points. | |||||||||
FilePosSet | Sets a position of file in seconds. The position is calculatid from the beginning of file without breaks and in-points. | |||||||||
FilePosSetTC | Sets the position in file as timecode. The position is calculatid from the beginning of file without breaks and in-points. | |||||||||
FileRateGet | Gets the playing rate of current file.
| |||||||||
FileRateSet | Sets the playing rate of current file.
| |||||||||
FileStateGet | Gets the current file state. | |||||||||
FormatAudioGet | Gets the current audio format. | |||||||||
FormatAudioGetByIndex | Gets the audio format by its index. | |||||||||
FormatAudioGetCount | Gets the number of audio formats. | |||||||||
FormatAudioSet | Sets the output audio format for object. | |||||||||
FormatVideoGet | Gets the current video format. | |||||||||
FormatVideoGetByIndex | Gets the video format by its index. | |||||||||
FormatVideoGetCount | Gets the count of video formats. | |||||||||
FormatVideoSet | Sets the output video format for object. | |||||||||
ObjectCallbackSet | Sets the callback (for C++ and Delphi, for other languages use events). This method blocks the video stream. | |||||||||
ObjectCallbackSetFunc | Sets the callback function (for C++ and Delphi, for other languages use events). The method blocks the video stream. | |||||||||
ObjectClose | Stops and closes the current object. | |||||||||
ObjectCommandExecute | Executes the special command for object. | |||||||||
ObjectFrameGet | Gets the current frame from any source object. | |||||||||
ObjectGetInternal | Gets DirectShow object in MPlatform. Use for MLive, MRenderer and MWriter objects. | |||||||||
ObjectNameGet | Gets the object name. | |||||||||
ObjectNameSet | Sets the object name. | |||||||||
ObjectStart | Initializes and starts the object. | |||||||||
ObjectStateGet | Gets the state of object. | |||||||||
ObjectVirtualSourceCreate | Creates virtual source. | |||||||||
PersistLoad | Loads the data from string or from file. | |||||||||
PersistSaveToFile | Saves the configuration data to the file. | |||||||||
PersistSaveToString | Saves the configuration data to string. | |||||||||
PluginsAdd | Adds the plugin (for example, CG). | |||||||||
PluginsAddVB6 | PluginsAdd method for VB6 | |||||||||
PluginsGetByIndex | Gets the plugin by its index. | |||||||||
PluginsGetByIndexVB6 | PluginsGetByIndex method for VB6 | |||||||||
PluginsGetCount | Gets the number of plugins. | |||||||||
PluginsRemove | Removes the plugin. | |||||||||
PluginsReorder | Reorders plugins (for example, to add CG overlay before color conversion) | |||||||||
PreviewAudioVolumeGet | Gets the audio volume of preview. "0" is for full loudness and "-100" is for silence. | |||||||||
PreviewAudioVolumeSet | Sets the audio volume of preview. "0" is for full loudness and "-100" is for silence. | |||||||||
PreviewEnable | Enables the preview. | |||||||||
PreviewFullScreen | Enables the full screen mode. | |||||||||
PreviewIsEnabled | Indicates whether a preview is enabled | |||||||||
PreviewIsFullScreen | Indicates whether the full screen mode is enabled on specified screen. | |||||||||
PreviewSetCursor | Sets type of pointer in video preview window. | |||||||||
PreviewWindowSet | Sets the parent window for preview. | |||||||||
PreviewWindowSetVB6 | PreviewWindowSet method for VB6 | |||||||||
PropsGet | Gets the properties. | |||||||||
PropsGetByIndex | Gets the property by its index. | |||||||||
PropsGetCount | Gets the count of properties. | |||||||||
PropsInfoGet | Gets information about property | |||||||||
PropsOptionGet | Gets property from options | |||||||||
PropsOptionGetByIndex | Gets property option by its index | |||||||||
PropsOptionGetCount | Gets number of options for the property | |||||||||
PropsOptionSetByIndex | Sets option property by its index | |||||||||
PropsRemove | Removes the property. | |||||||||
PropsSet | Sets the property. | |||||||||
ScenesActiveGet | Gets the active scene. | |||||||||
ScenesActiveSet | Sets the active scene. | |||||||||
ScenesAdd | Adds a new scene. | |||||||||
ScenesElementGetByPos | Gets element of active scene by its screen position. | |||||||||
ScenesGet | Gets the scene by its ID. | |||||||||
ScenesGetByIndex | Gets the scene by its index. | |||||||||
ScenesGetCount | Gets the count of scenes. | |||||||||
ScenesRemove | Removes the scene. | |||||||||
SourceFrameGet | DEPRECATED use SourceFrameGetEx(with reader IDs) !!! Get video frame from source object (MLive, MFile, MPlaylist, MMixer) | |||||||||
SourceFrameGetEx | Get video frame from source object (MLive, MFile, MPlaylist, MMixer) Note: after stop taken frames, use eFGT_Remove especially for eFGT_Sync mode" | |||||||||
StreamsAdd | Adds a new mixer stream (file, live or playlist) or replaces the existing one with transition smoothly during the time interval. | |||||||||
StreamsBackgroundGet | Gets the background of mixer. | |||||||||
StreamsBackgroundSet | Sets the background for mixer. | |||||||||
StreamsGet | Gets the stream by its StreamID | |||||||||
StreamsGetByIndex | Gets the stream by its index. | |||||||||
StreamsGetCount | Gets the count of miximg streams. | |||||||||
StreamsRemove | Removes the stream. | |||||||||
StreamsRemoveByIndex | Removes multiple streams. | |||||||||
StreamsReorder | Changes the order of streams. |