home *** CD-ROM | disk | FTP | other *** search
/ Computer Installation Guide - Dragon Clan Series / CD1.iso / MPEG / WFSMP11 / SDK / DOS / MPGMOVIE.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-06  |  1.2 KB  |  48 lines

  1. /*
  2.         Terry Wu, Jan. 1994.
  3. */
  4. extern int MOVIE_Error;
  5.  
  6. int   MOVIE_Initialize(int IRQs,int dma);
  7. void  MOVIE_Exit(int bSave);
  8. #define MOVIE_SYSTEM_LAYER       1
  9. #define MOVIE_VIDEO_FILE         2
  10. #define MOVIE_AUDIO_FILE         3
  11. int   MOVIE_OpenFile(char far *filename);
  12. int   MOVIE_CloseFile(void);
  13.  
  14. int   MOVIE_Play(void);
  15. int   MOVIE_Stop(void);
  16. int   MOVIE_Pause(void);
  17.  
  18. int   MOVIE_Mute(int flag);
  19. void  MOVIE_SetChannels(int LeftVolume,int RightVolume);
  20.  
  21. #define MOVIE_50HZ      0
  22. #define MOVIE_60HZ      1
  23. void  MOVIE_SetVideoFrequency(int VideoFrequency);
  24. void  MOVIE_SetDisplayPosition(unsigned int DisplayX,unsigned int DisplayY);
  25. void  MOVIE_SetBorder(unsigned int ColorR,unsigned int ColorG,unsigned int ColorB);
  26.  
  27. int   MOVIE_CDROM_Installed(void);
  28. int   MOVIE_CDROM_HasDisc(void);
  29. int   MOVIE_CDROM_IsDiscChanged(void);
  30. int   MOVIE_CDROM_GetTrackNo(unsigned char far * StartTrack,unsigned char far * EndTrack);
  31. int   MOVIE_CDROM_SeekTrack(unsigned char TrackNo);
  32. int   MOVIE_CDROM_SeekCDI(void);
  33. int   MOVIE_CDROM_GetCDITitle(char far *title);
  34.  
  35. /*
  36. */
  37. int   MOVIE_ResetVideo(void);
  38.  
  39. /*
  40. */
  41. int   MOVIE_SendData(void);
  42. /*
  43. */
  44. int  MOVIE_VGA_Output(int flag);
  45. /*
  46. */
  47. int  MOVIE_DebugToggle();
  48.