Specifications

BOOL FileOpen( const char *filename )
FileOpen( filename as string) as Integer
Parameters:
filename Character string containing a VideoReDo project file or MPEG program file.
Return Values:
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
This command will open a VideoReDo project file or an MPEG video file. If an MPEG program or transport stream file
is specified, then FileOpen will open the first video stream it finds and the first audio audio stream it finds for that
video. To specify specific audio and video PIDs either use a project file or use the
FileOpenBatchPIDS if running
QuickStream Fix.
BOOL FileOpenBatch( const char *filename )
FileOpenBatch( filename as string) as Integer
Parameters:
filename Character string containing a VideoReDo project file or MPEG program file.
Return Values:
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
This command will open a VideoReDo project file or an MPEG video file. If the file is a video file it will be opening in
QuickStream Fix mode and the video will not display.
BOOL FileOpenBatchPIDS( const char *filename, long videoPID, long audioPID)
FileOpenBatchPIDS( filename as string, videoPID as integer, audioPID as integer) as Integer
Parameters:
filename Character string containing a VideoReDo project file or MPEG program file.
videoPID The PID (program ID) of the video stream.
audioPID The PID (program ID) of the audio stream.
Return Values:
Function returns non-zero (TRUE) if successful, otherwise zero (FALSE)
Description:
This command will open a VideoReDo project file or an MPEG video file. If the file is a video file it will be opening in
QuickStream Fix mode and the video will not display. If the audioPID and videoPID must exist in in the video file or
an error will be thrown.
For MPEG program stream files including VOBS, the PIDs refer to the stream number:
0xE0-0xE7: mpeg2 video stream
0x80 - 0x87: AC3 audio stream
0xC0 - 0xC7: MPEG audio stream
0xA0 - 0xA7 LPCM audio stream
BOOL FileSaveAs( const char *filename )
FileSaveAs( filename as string) as Integer
Parameters:
filename Character string containing a MPEG program file.
Return Values: