| 1 | #ifndef _MCIAVI_H | 
 
 
 
 
 | 2 | #define _MCIAVI_H | 
 
 
 
 
 | 3 | #if __GNUC__ >=3 | 
 
 
 
 
 | 4 | #pragma GCC system_header | 
 
 
 
 
 | 5 | #endif | 
 
 
 
 
 | 6 |  | 
 
 
 
 
 | 7 | #define MCI_MCIAVI_PLAY_WINDOW 0x1000000 | 
 
 
 
 
 | 8 | #define MCI_MCIAVI_PLAY_FULLSCREEN 0x2000000 | 
 
 
 
 
 | 9 | #define MCI_MCIAVI_PLAY_FULLBY2 0x4000000 | 
 
 
 
 
 | 10 | #define MCI_AVI_STATUS_FRAMES_SKIPPED 0x8001 | 
 
 
 
 
 | 11 | #define MCI_AVI_STATUS_LAST_PLAY_SPEED  0x8002 | 
 
 
 
 
 | 12 | #define MCI_AVI_STATUS_AUDIO_BREAKS     0x8003 | 
 
 
 
 
 | 13 | #define MCI_AVI_SETVIDEO_DRAW_PROCEDURE 0x8000 | 
 
 
 
 
 | 14 | #define MCI_AVI_SETVIDEO_PALETTE_COLOR  0x8100 | 
 
 
 
 
 | 15 | #define MCI_AVI_SETVIDEO_PALETTE_HALFTONE 0x0000FFFF | 
 
 
 
 
 | 16 | #define MCIERR_AVI_OLDAVIFORMAT (MCIERR_CUSTOM_DRIVER_BASE+100) | 
 
 
 
 
 | 17 | #define MCIERR_AVI_NOTINTERLEAVED       (MCIERR_CUSTOM_DRIVER_BASE+101) | 
 
 
 
 
 | 18 | #define MCIERR_AVI_NODISPDIB    (MCIERR_CUSTOM_DRIVER_BASE+102) | 
 
 
 
 
 | 19 | #define MCIERR_AVI_CANTPLAYFULLSCREEN   (MCIERR_CUSTOM_DRIVER_BASE+103) | 
 
 
 
 
 | 20 | #define MCIERR_AVI_TOOBIGFORVGA (MCIERR_CUSTOM_DRIVER_BASE+104) | 
 
 
 
 
 | 21 | #define MCIERR_AVI_NOCOMPRESSOR (MCIERR_CUSTOM_DRIVER_BASE+105) | 
 
 
 
 
 | 22 | #define MCIERR_AVI_DISPLAYERROR (MCIERR_CUSTOM_DRIVER_BASE+106) | 
 
 
 
 
 | 23 | #define MCIERR_AVI_AUDIOERROR   (MCIERR_CUSTOM_DRIVER_BASE+107) | 
 
 
 
 
 | 24 | #define MCIERR_AVI_BADPALETTE   (MCIERR_CUSTOM_DRIVER_BASE+108) | 
 
 
 
 
 | 25 | #endif |