Specifications
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
Use this command to save your current joiner command to the specified output file.
BOOL SaveJoinerAsEx( const char *filename, short outputType )
SaveJoinerAsEx( filename as string, outputType as integer ) as Integer
Parameters:
filename Character string containing a MPEG program file.
Return Values:
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
Use this command to save your current joiner command to the specified output file. The outputType = 1 for program
stream output, 2 for elementary stream output, and 3 for VOB (MPEG with blank NAV packet output).
BOOL SeekToTimeMsec( long timeMsec )
SeekToTimeMsec( timeMsec as integer ) as Integer
Parameters:
timeMsec
Seek position in Milliseconds.
Return Values:
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
This control will advance the cursor the specified point in your program. If the program is currently playing, it will be
paused after this command completed.
BOOL SelectScene( long startMsec, long endMsec )
SelectScene( startMsec as integer, endMsec as integer ) as Integer
Parameters:
startMsec Time for the beginning of the scene
endMsec Ending time for the scene.
Return Values:
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
The function duplicates the functionality of setting the start and end selection markers and then either cutting or adding
the scene. If the current edit mode is "Cut" then the scene will be cut from the output. If the edit mode is "Scene" it will
be added to the output. You can change the default edit mode by using the SetCutMode() command after opening your
file.
BOOL SetAudioOutputCodec( short audioCodec, short bitRateKbps, short samplingK )
SetAudioOutputCodec( audioCodec as Integer, bitRateKbps as Integer, samplingK as Integer ) as Integer
Parameters: