IMDeckControl Interface Members

The following tables list the members exposed by IMDeckControl.

Public Methods
 NameDescription
 MethodDeckAbortAborts the deck.  
 MethodDeckCloseOptionally place the deck in standby mode before closing the connection  
 MethodDeckCrashRecordStartSets the deck to record.  
 MethodDeckCrashRecordStopStops the deck record operation.  
 MethodDeckEjectSends an “eject tape” command to the deck.  
 MethodDeckFastForwardSends a “fast forward” command to the deck.  
 MethodDeckGetCaptureOffsetReturns the current setting of the field accurate capture timecode offset in fields.  
 MethodDeckGetCurrentStateGets the current state of the deck  
 MethodDeckGetDeviceIDGets the device ID returned by the deck.  
 MethodDeckGetExportOffsetReturns the current setting of the export offset in fields.  
 MethodDeckGetManualExportOffsetReturns 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.  
 MethodDeckGetPrerollGets the preroll time period.  
 MethodDeckGetTimecodeReturns the current timecode.  
 MethodDeckGetTimecodeStringReturns the current timecode in string format.  
 MethodDeckGoToTimecodeSends a “go to timecode” command to the deck.  
 MethodDeckJogSends a “jog playback” command to the deck.  
 MethodDeckOpenConfigures a deck control session and opens a connection to a deck.  
 MethodDeckPlaySends a “play” command to the deck.  
 MethodDeckRewindSends a “rewind” command to the deck.  
 MethodDeckSendCommandSends 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.  
 MethodDeckSendCommand_ISends 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.  
 MethodDeckSetCaptureOffsetThe capture offset may be used to compensate for a deck specific offset between the inpoint and the time at which the capture starts.  
 MethodDeckSetExportOffsetSets 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.  
 MethodDeckSetPrerollSets the preroll time period.  
 MethodDeckSetStandbySends a “set standby” command to the deck  
 MethodDeckShuttleSends a “shuttle” playback command to the deck.  
 MethodDeckStartCaptureStarts a capture operation using the given parameters.  
 MethodDeckStartExportStarts an export to tape operation using the given parameters.  
 MethodDeckStepBackSends a “step back” command to the deck.  
 MethodDeckStepForwardSends a “step forward” command to the deck.  
 MethodDeckStopSends a “stop” command to the deck  
 MethodDeckTogglePlayStopSends 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.  
Top
See Also

Reference

IMDeckControl Interface
MPLATFORMLib Namespace