MPLATFORMLib Namespace : MItemClass Class |
For a list of all members of this type, see MItemClass 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. | |||||||||
BreaksAdd | Adds a new break to specific time of a playlist, file or live source. | |||||||||
BreaksCommandAdd | Adds a new break command to specific time of playlist, file or live source. | |||||||||
BreaksGetByIndex | Gets the break by its index. | |||||||||
BreaksGetCount | Gets the number of breaks in file, playlist or live source and total breaks duration. | |||||||||
BreaksRemove | Removes the break. | |||||||||
BreaksRemoveByIndex | Removes break by its index. This method also allows to remove number of breaks by a single call. | |||||||||
BreaksTimeSet | Changes the break time for specific break. | |||||||||
DeckAbort | Aborts the deck. | |||||||||
DeckClose | Optionally place the deck in standby mode before closing the connection | |||||||||
DeckCrashRecordStart | Sets the deck to record. | |||||||||
DeckCrashRecordStop | Stops the deck record operation. | |||||||||
DeckEject | Sends an “eject tape” command to the deck. | |||||||||
DeckFastForward | Sends a “fast forward” command to the deck. | |||||||||
DeckGetCaptureOffset | Returns the current setting of the field accurate capture timecode offset in fields. | |||||||||
DeckGetCurrentState | Gets the current state of the deck | |||||||||
DeckGetDeviceID | Gets the device ID returned by the deck. | |||||||||
DeckGetExportOffset | Returns the current setting of the export offset in fields. | |||||||||
DeckGetManualExportOffset | Returns the manual export offset for the current deck. This is only applicable for manual exports and may be adjusted with the main export offset if required. | |||||||||
DeckGetPreroll | Gets the preroll time period. | |||||||||
DeckGetTimecode | Returns the current timecode. | |||||||||
DeckGetTimecodeString | Returns the current timecode in string format. | |||||||||
DeckGoToTimecode | Sends a “go to timecode” command to the deck. | |||||||||
DeckJog | Sends a “jog playback” command to the deck. | |||||||||
DeckOpen | Configures a deck control session and opens a connection to a deck. | |||||||||
DeckPlay | Sends a “play” command to the deck. | |||||||||
DeckRewind | Sends a “rewind” command to the deck. | |||||||||
DeckSendCommand | Sends a custom command to the deck. A custom command operation cannot occur if there is an export-to-tape, capture or a custom command operation in progress. The supplied custom command must conform to the Sony 9 Pin protocol and must not include the checksum byte. It will be generated by this interface and added to the command. | |||||||||
DeckSendCommand_I | Sends a custom command to the deck. A custom command operation cannot occur if there is an export-to-tape, capture or a custom command operation in progress. The supplied custom command must conform to the Sony 9 Pin protocol and must not include the checksum byte. It will be generated by this interface and added to the command. | |||||||||
DeckSetCaptureOffset | The capture offset may be used to compensate for a deck specific offset between the inpoint and the time at which the capture starts. | |||||||||
DeckSetExportOffset | Sets the current export timecode offset in fields. This method permits fine control of the timecode offset to tailor for the response of an individual deck by adjusting the number of fields prior to the in or out point where an export will begin or end. | |||||||||
DeckSetPreroll | Sets the preroll time period. | |||||||||
DeckSetStandby | Sends a “set standby” command to the deck | |||||||||
DeckShuttle | Sends a “shuttle” playback command to the deck. | |||||||||
DeckStartCapture | Starts a capture operation using the given parameters. | |||||||||
DeckStartExport | Starts an export to tape operation using the given parameters. | |||||||||
DeckStepBack | Sends a “step back” command to the deck. | |||||||||
DeckStepForward | Sends a “step forward” command to the deck. | |||||||||
DeckStop | Sends a “stop” command to the deck | |||||||||
DeckTogglePlayStop | Sends a “play” command to the deck, if the deck is currently paused or stopped. If the deck is currently playing, a “pause” command will be sent to the deck. | |||||||||
DeviceGet | Gets the current device and its properties. | |||||||||
DeviceGetByIndex | Gets the device name or device properties by its index. | |||||||||
DeviceGetCount | Get the devices or properties count. | |||||||||
DeviceSet | Sets the working device or updates device properties. | |||||||||
DeviceShowProps | Shows the device properties. | |||||||||
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. | |||||||||
ItemCommandExecute | Executes the command. | |||||||||
ItemCommandGet | Gets the command properties (only for command). | |||||||||
ItemCommandSet | Sets the command properties (only for command). | |||||||||
ItemInnerGet | Gets the inner object of playlist item (MFile, MLive or MPlaylist). | |||||||||
ItemPlayTimeGet | Gets the playlist item playback time including breaks. | |||||||||
ItemPosGet | Gets item position in playlist and breaks. | |||||||||
ItemStartTimeSet | Sets the absolute start time of playlist item. | |||||||||
ItemTimesGet | Gets the absolute start and stop time of playlist item. | |||||||||
ItemTypeGet | Gets the playlist item type | |||||||||
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. | |||||||||
PlaylistAdd | Inserts a new item into the playlist at the specified position. | |||||||||
PlaylistBackgroundGet | Gets the current playlist background. | |||||||||
PlaylistBackgroundSet | Sets the background of playlist. | |||||||||
PlaylistCommandAdd | Adds a command to the playlist. | |||||||||
PlaylistGetByIndex | Gets the item and the item offset from the start by item index. | |||||||||
PlaylistGetByOffset | Gets the item in playlist by the offset time from start. | |||||||||
PlaylistGetCount | Gets the number of the playlist items and the total playlist duration. | |||||||||
PlaylistPosGet | Gets the current playlist position (current item index, current item time and current playlist time). The position is calculated from item in-point with calculation of all breaks. | |||||||||
PlaylistPosSet | Sets the current playlist position to the specified file and time. The position is calculated from item in-point with calculation of all breaks. | |||||||||
PlaylistRemove | Removes the item from playlist. | |||||||||
PlaylistRemoveByIndex | Removes multiple items from the playlist. | |||||||||
PlaylistReorder | Changes the playlist items order. | |||||||||
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. |