ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dvdevcod.h
Go to the documentation of this file.
00001 
00002 #ifndef __DVDEVCOD__
00003 #define __DVDEVCOD__
00004 
00005 #define EC_DVDBASE                        0x0100
00006 #define EC_DVD_DOMAIN_CHANGE              (EC_DVDBASE + 0x01)
00007 #define EC_DVD_TITLE_CHANGE               (EC_DVDBASE + 0x02)
00008 #define EC_DVD_CHAPTER_START              (EC_DVDBASE + 0x03)
00009 #define EC_DVD_AUDIO_STREAM_CHANGE        (EC_DVDBASE + 0x04)
00010 #define EC_DVD_SUBPICTURE_STREAM_CHANGE   (EC_DVDBASE + 0x05)
00011 #define EC_DVD_ANGLE_CHANGE               (EC_DVDBASE + 0x06)
00012 #define EC_DVD_BUTTON_CHANGE              (EC_DVDBASE + 0x07)
00013 #define EC_DVD_VALID_UOPS_CHANGE          (EC_DVDBASE + 0x08)
00014 #define EC_DVD_STILL_ON                   (EC_DVDBASE + 0x09)
00015 #define EC_DVD_STILL_OFF                  (EC_DVDBASE + 0x0A)
00016 #define EC_DVD_CURRENT_TIME               (EC_DVDBASE + 0x0B)
00017 #define EC_DVD_ERROR                      (EC_DVDBASE + 0x0C)
00018 #define EC_DVD_WARNING                    (EC_DVDBASE + 0x0D)
00019 #define EC_DVD_CHAPTER_AUTOSTOP           (EC_DVDBASE + 0x0E)
00020 #define EC_DVD_NO_FP_PGC                  (EC_DVDBASE + 0x0F)
00021 #define EC_DVD_PLAYBACK_RATE_CHANGE       (EC_DVDBASE + 0x10)
00022 #define EC_DVD_PARENTAL_LEVEL_CHANGE      (EC_DVDBASE + 0x11)
00023 #define EC_DVD_PLAYBACK_STOPPED           (EC_DVDBASE + 0x12)
00024 #define EC_DVD_ANGLES_AVAILABLE           (EC_DVDBASE + 0x13)
00025 #define EC_DVD_PLAYPERIOD_AUTOSTOP        (EC_DVDBASE + 0x14)
00026 #define EC_DVD_BUTTON_AUTO_ACTIVATED      (EC_DVDBASE + 0x15)
00027 #define EC_DVD_CMD_START                  (EC_DVDBASE + 0x16)
00028 #define EC_DVD_CMD_END                    (EC_DVDBASE + 0x17)
00029 #define EC_DVD_DISC_EJECTED               (EC_DVDBASE + 0x18)
00030 #define EC_DVD_DISC_INSERTED              (EC_DVDBASE + 0x19)
00031 #define EC_DVD_CURRENT_HMSF_TIME          (EC_DVDBASE + 0x1A)
00032 #define EC_DVD_KARAOKE_MODE               (EC_DVDBASE + 0x1B)
00033 
00034 
00035 #ifndef EXCLUDE_DVDEVCODE_ENUMS
00036 typedef enum _tagDVD_WARNING
00037 {
00038         DVD_WARNING_InvalidDVD1_0Disc  =1,
00039         DVD_WARNING_FormatNotSupported =2,
00040         DVD_WARNING_IllegalNavCommand  =3,
00041         DVD_WARNING_Open               =4,
00042         DVD_WARNING_Seek               =5,
00043         DVD_WARNING_Read               =6
00044 } DVD_WARNING;
00045 
00046 typedef enum _tagDVD_ERROR
00047 {
00048         DVD_ERROR_Unexpected                              =1,
00049         DVD_ERROR_CopyProtectFail                         =2,
00050         DVD_ERROR_InvalidDVD1_0Disc                       =3,
00051         DVD_ERROR_InvalidDiscRegion                       =4,
00052         DVD_ERROR_LowParentalLevel                        =5,
00053         DVD_ERROR_MacrovisionFail                         =6,
00054         DVD_ERROR_IncompatibleSystemAndDecoderRegions     =7,
00055         DVD_ERROR_IncompatibleDiscAndDecoderRegions       =8
00056 
00057 } DVD_ERROR;
00058 
00059 #endif
00060 #endif

Generated on Sat May 26 2012 04:30:07 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.