home *** CD-ROM | disk | FTP | other *** search
- /*
- Terry Wu, Jan. 1994.
- */
- int FAR PASCAL MOVIE_Initialize(void);
- void FAR PASCAL MOVIE_Exit(int bSave);
- #define MOVIE_SYSTEM_LAYER 1
- #define MOVIE_VIDEO_FILE 2
- #define MOVIE_AUDIO_FILE 3
- int FAR PASCAL MOVIE_OpenFile(char FAR *filename);
- int FAR PASCAL MOVIE_CloseFile(void);
-
- int FAR PASCAL MOVIE_Play(void);
- int FAR PASCAL MOVIE_Stop(void);
- int FAR PASCAL MOVIE_Pause(void);
-
- int FAR PASCAL MOVIE_Mute(int flag);
- void FAR PASCAL MOVIE_SetChannels(int LeftVolume,int RightVolume);
-
- #define MOVIE_50HZ 0
- #define MOVIE_60HZ 1
- void FAR PASCAL MOVIE_SetVideoFrequency(int VideoFrequency);
- void FAR PASCAL MOVIE_SetDisplayPosition(WORD DisplayX,WORD DisplayY);
- void FAR PASCAL MOVIE_SetBorder(WORD ColorR,WORD ColorG,WORD ColorB);
-
- #define MOVIE_NOTIFY_EOF 0L
- #define MOVIE_READING_ERROR -1L
- #define MOVIE_VIDEO_FIFO_ERROR -2L
- #define MOVIE_VIDEO_ACCESS_ERROR -3L
- #define MOVIE_VIDEO_BUS_ERROR -4L
- #define MOVIE_AUDIO_CRC_ERROR -5L
- #define MOVIE_VIDEO_DECODE_ERROR -6L
- void FAR PASCAL MOVIE_MovieNotify(HWND wnd,WORD CommandID);
-
- void FAR PASCAL MOVIE_PTSNotify(HWND wnd,WORD CommandID);
-
- int FAR PASCAL MOVIE_CDROM_Installed(void);
- int FAR PASCAL MOVIE_CDROM_HasDisc(void);
- int FAR PASCAL MOVIE_CDROM_IsDiscChanged(void);
- int FAR PASCAL MOVIE_CDROM_GetTrackNo(BYTE far * StartTrack,BYTE far * EndTrack);
- int FAR PASCAL MOVIE_CDROM_SeekTrack(BYTE TrackNo);
- int FAR PASCAL MOVIE_CDROM_SeekCDI(void);
- int FAR PASCAL MOVIE_CDROM_GetCDITitle(char far *title);
-
- /*
- */
- int FAR PASCAL MOVIE_ResetVideo(void);
-
- /*
- */
- int FAR PASCAL MOVIE_SendData(void);
- /*
- */
- int FAR PASCAL MOVIE_VGA_Output(int flag);
- /*
- */
- int FAR PASCAL MOVIE_DebugToggle(void);
- /*
- */
- BYTE FAR PASCAL MOVIE_GetVideoFrameRate(void);