ReactOS
0.4.15-dev-4594-g505ac65
dvdevcod.h
Go to the documentation of this file.
1
2
#ifndef __DVDEVCOD__
3
#define __DVDEVCOD__
4
5
#define EC_DVDBASE 0x0100
6
#define EC_DVD_DOMAIN_CHANGE (EC_DVDBASE + 0x01)
7
#define EC_DVD_TITLE_CHANGE (EC_DVDBASE + 0x02)
8
#define EC_DVD_CHAPTER_START (EC_DVDBASE + 0x03)
9
#define EC_DVD_AUDIO_STREAM_CHANGE (EC_DVDBASE + 0x04)
10
#define EC_DVD_SUBPICTURE_STREAM_CHANGE (EC_DVDBASE + 0x05)
11
#define EC_DVD_ANGLE_CHANGE (EC_DVDBASE + 0x06)
12
#define EC_DVD_BUTTON_CHANGE (EC_DVDBASE + 0x07)
13
#define EC_DVD_VALID_UOPS_CHANGE (EC_DVDBASE + 0x08)
14
#define EC_DVD_STILL_ON (EC_DVDBASE + 0x09)
15
#define EC_DVD_STILL_OFF (EC_DVDBASE + 0x0A)
16
#define EC_DVD_CURRENT_TIME (EC_DVDBASE + 0x0B)
17
#define EC_DVD_ERROR (EC_DVDBASE + 0x0C)
18
#define EC_DVD_WARNING (EC_DVDBASE + 0x0D)
19
#define EC_DVD_CHAPTER_AUTOSTOP (EC_DVDBASE + 0x0E)
20
#define EC_DVD_NO_FP_PGC (EC_DVDBASE + 0x0F)
21
#define EC_DVD_PLAYBACK_RATE_CHANGE (EC_DVDBASE + 0x10)
22
#define EC_DVD_PARENTAL_LEVEL_CHANGE (EC_DVDBASE + 0x11)
23
#define EC_DVD_PLAYBACK_STOPPED (EC_DVDBASE + 0x12)
24
#define EC_DVD_ANGLES_AVAILABLE (EC_DVDBASE + 0x13)
25
#define EC_DVD_PLAYPERIOD_AUTOSTOP (EC_DVDBASE + 0x14)
26
#define EC_DVD_BUTTON_AUTO_ACTIVATED (EC_DVDBASE + 0x15)
27
#define EC_DVD_CMD_START (EC_DVDBASE + 0x16)
28
#define EC_DVD_CMD_END (EC_DVDBASE + 0x17)
29
#define EC_DVD_DISC_EJECTED (EC_DVDBASE + 0x18)
30
#define EC_DVD_DISC_INSERTED (EC_DVDBASE + 0x19)
31
#define EC_DVD_CURRENT_HMSF_TIME (EC_DVDBASE + 0x1A)
32
#define EC_DVD_KARAOKE_MODE (EC_DVDBASE + 0x1B)
33
34
35
#ifndef EXCLUDE_DVDEVCODE_ENUMS
36
typedef
enum
_tagDVD_WARNING
37
{
38
DVD_WARNING_InvalidDVD1_0Disc
=1,
39
DVD_WARNING_FormatNotSupported
=2,
40
DVD_WARNING_IllegalNavCommand
=3,
41
DVD_WARNING_Open
=4,
42
DVD_WARNING_Seek
=5,
43
DVD_WARNING_Read
=6
44
}
DVD_WARNING
;
45
46
typedef
enum
_tagDVD_ERROR
47
{
48
DVD_ERROR_Unexpected
=1,
49
DVD_ERROR_CopyProtectFail
=2,
50
DVD_ERROR_InvalidDVD1_0Disc
=3,
51
DVD_ERROR_InvalidDiscRegion
=4,
52
DVD_ERROR_LowParentalLevel
=5,
53
DVD_ERROR_MacrovisionFail
=6,
54
DVD_ERROR_IncompatibleSystemAndDecoderRegions
=7,
55
DVD_ERROR_IncompatibleDiscAndDecoderRegions
=8
56
57
}
DVD_ERROR
;
58
59
#endif
60
#endif
DVD_WARNING_Seek
Definition:
dvdevcod.h:42
_tagDVD_ERROR
_tagDVD_ERROR
Definition:
dvdevcod.h:46
DVD_WARNING_Open
Definition:
dvdevcod.h:41
DVD_ERROR_IncompatibleSystemAndDecoderRegions
Definition:
dvdevcod.h:54
_tagDVD_WARNING
_tagDVD_WARNING
Definition:
dvdevcod.h:36
DVD_WARNING_FormatNotSupported
Definition:
dvdevcod.h:39
DVD_ERROR_InvalidDVD1_0Disc
Definition:
dvdevcod.h:50
DVD_WARNING
enum _tagDVD_WARNING DVD_WARNING
DVD_ERROR_InvalidDiscRegion
Definition:
dvdevcod.h:51
DVD_ERROR_IncompatibleDiscAndDecoderRegions
Definition:
dvdevcod.h:55
DVD_WARNING_InvalidDVD1_0Disc
Definition:
dvdevcod.h:38
DVD_ERROR_CopyProtectFail
Definition:
dvdevcod.h:49
DVD_WARNING_Read
Definition:
dvdevcod.h:43
DVD_ERROR_LowParentalLevel
Definition:
dvdevcod.h:52
DVD_WARNING_IllegalNavCommand
Definition:
dvdevcod.h:40
DVD_ERROR_MacrovisionFail
Definition:
dvdevcod.h:53
DVD_ERROR_Unexpected
Definition:
dvdevcod.h:48
DVD_ERROR
enum _tagDVD_ERROR DVD_ERROR
sdk
include
psdk
dvdevcod.h
Generated on Tue May 24 2022 06:07:13 for ReactOS by
1.8.15