ReactOS 0.4.16-dev-297-gc569aee
evcode.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AM_WMT_EVENT_DATA
 

Macros

#define EC_ACTIVATE   0x13
 
#define EC_BUFFERING_DATA   0x11
 
#define EC_BUILT   0x300
 
#define EC_CLOCK_CHANGED   0x0D
 
#define EC_CLOCK_UNSET   0x51
 
#define EC_COMPLETE   0x01
 
#define EC_CODECAPI_EVENT   0x57
 
#define EC_DISPLAY_CHANGED   0x16
 
#define EC_DEVICE_LOST   0x1f
 
#define EC_ERROR_STILLPLAYING   0x08
 
#define EC_ERRORABORT   0x03
 
#define EC_END_OF_SEGMENT   0x1C
 
#define EC_EXTDEVICE_MODE_CHANGE   0x31
 
#define EC_FULLSCREEN_LOST   0x12
 
#define EC_GRAPH_CHANGED   0x50
 
#define EC_LENGTH_CHANGED   0x1E
 
#define EC_NOTIFY_WINDOW   0x19
 
#define EC_NEED_RESTART   0x14
 
#define EC_OLE_EVENT   0x18
 
#define EC_PAUSED   0x0E
 
#define EC_PALETTE_CHANGED   0x09
 
#define EC_PREPROCESS_COMPLETE   0x56
 
#define EC_OPENING_FILE   0x10
 
#define EC_QUALITY_CHANGE   0x0B
 
#define EC_REPAINT   0x05
 
#define EC_STREAM_ERROR_STOPPED   0x06
 
#define EC_STREAM_ERROR_STILLPLAYING   0x07
 
#define EC_SYSTEMBASE   0x00
 
#define EC_SHUTTING_DOWN   0x0C
 
#define EC_STEP_COMPLETE   0x24
 
#define EC_STREAM_CONTROL_STOPPED   0x1A
 
#define EC_STREAM_CONTROL_STARTED   0x1B
 
#define EC_SEGMENT_STARTED   0x1D
 
#define EC_STARVATION   0x17
 
#define EC_STATE_CHANGE   0x32
 
#define EC_TIME   0x04
 
#define EC_TIMECODE_AVAILABLE   0x30
 
#define EC_USER   0x8000
 
#define EC_USERABORT   0x02
 
#define EC_UNBUILT   0x301
 
#define EC_VMR_SURFACE_FLIPPED   0x54
 
#define EC_VMR_RENDERDEVICE_SET   0x53
 
#define EC_VMR_RECONNECTION_FAILED   0x55
 
#define EC_VIDEO_SIZE_CHANGED   0x0A
 
#define EC_WINDOW_DESTROYED   0x15
 
#define EC_WMT_EVENT_BASE   0x0251
 
#define EC_WMT_INDEX_EVENT   EC_WMT_EVENT_BASE
 
#define EC_WMT_EVENT   EC_WMT_EVENT_BASE+1
 
#define VMR_RENDER_DEVICE_OVERLAY   0x01
 
#define VMR_RENDER_DEVICE_VIDMEM   0x02
 
#define VMR_RENDER_DEVICE_SYSMEM   0x04
 

Macro Definition Documentation

◆ EC_ACTIVATE

#define EC_ACTIVATE   0x13

Definition at line 12 of file evcode.h.

◆ EC_BUFFERING_DATA

#define EC_BUFFERING_DATA   0x11

Definition at line 13 of file evcode.h.

◆ EC_BUILT

#define EC_BUILT   0x300

Definition at line 14 of file evcode.h.

◆ EC_CLOCK_CHANGED

#define EC_CLOCK_CHANGED   0x0D

Definition at line 15 of file evcode.h.

◆ EC_CLOCK_UNSET

#define EC_CLOCK_UNSET   0x51

Definition at line 16 of file evcode.h.

◆ EC_CODECAPI_EVENT

#define EC_CODECAPI_EVENT   0x57

Definition at line 18 of file evcode.h.

◆ EC_COMPLETE

#define EC_COMPLETE   0x01

Definition at line 17 of file evcode.h.

◆ EC_DEVICE_LOST

#define EC_DEVICE_LOST   0x1f

Definition at line 20 of file evcode.h.

◆ EC_DISPLAY_CHANGED

#define EC_DISPLAY_CHANGED   0x16

Definition at line 19 of file evcode.h.

◆ EC_END_OF_SEGMENT

#define EC_END_OF_SEGMENT   0x1C

Definition at line 23 of file evcode.h.

◆ EC_ERROR_STILLPLAYING

#define EC_ERROR_STILLPLAYING   0x08

Definition at line 21 of file evcode.h.

◆ EC_ERRORABORT

#define EC_ERRORABORT   0x03

Definition at line 22 of file evcode.h.

◆ EC_EXTDEVICE_MODE_CHANGE

#define EC_EXTDEVICE_MODE_CHANGE   0x31

Definition at line 24 of file evcode.h.

◆ EC_FULLSCREEN_LOST

#define EC_FULLSCREEN_LOST   0x12

Definition at line 25 of file evcode.h.

◆ EC_GRAPH_CHANGED

#define EC_GRAPH_CHANGED   0x50

Definition at line 26 of file evcode.h.

◆ EC_LENGTH_CHANGED

#define EC_LENGTH_CHANGED   0x1E

Definition at line 27 of file evcode.h.

◆ EC_NEED_RESTART

#define EC_NEED_RESTART   0x14

Definition at line 29 of file evcode.h.

◆ EC_NOTIFY_WINDOW

#define EC_NOTIFY_WINDOW   0x19

Definition at line 28 of file evcode.h.

◆ EC_OLE_EVENT

#define EC_OLE_EVENT   0x18

Definition at line 30 of file evcode.h.

◆ EC_OPENING_FILE

#define EC_OPENING_FILE   0x10

Definition at line 34 of file evcode.h.

◆ EC_PALETTE_CHANGED

#define EC_PALETTE_CHANGED   0x09

Definition at line 32 of file evcode.h.

◆ EC_PAUSED

#define EC_PAUSED   0x0E

Definition at line 31 of file evcode.h.

◆ EC_PREPROCESS_COMPLETE

#define EC_PREPROCESS_COMPLETE   0x56

Definition at line 33 of file evcode.h.

◆ EC_QUALITY_CHANGE

#define EC_QUALITY_CHANGE   0x0B

Definition at line 35 of file evcode.h.

◆ EC_REPAINT

#define EC_REPAINT   0x05

Definition at line 36 of file evcode.h.

◆ EC_SEGMENT_STARTED

#define EC_SEGMENT_STARTED   0x1D

Definition at line 44 of file evcode.h.

◆ EC_SHUTTING_DOWN

#define EC_SHUTTING_DOWN   0x0C

Definition at line 40 of file evcode.h.

◆ EC_STARVATION

#define EC_STARVATION   0x17

Definition at line 45 of file evcode.h.

◆ EC_STATE_CHANGE

#define EC_STATE_CHANGE   0x32

Definition at line 46 of file evcode.h.

◆ EC_STEP_COMPLETE

#define EC_STEP_COMPLETE   0x24

Definition at line 41 of file evcode.h.

◆ EC_STREAM_CONTROL_STARTED

#define EC_STREAM_CONTROL_STARTED   0x1B

Definition at line 43 of file evcode.h.

◆ EC_STREAM_CONTROL_STOPPED

#define EC_STREAM_CONTROL_STOPPED   0x1A

Definition at line 42 of file evcode.h.

◆ EC_STREAM_ERROR_STILLPLAYING

#define EC_STREAM_ERROR_STILLPLAYING   0x07

Definition at line 38 of file evcode.h.

◆ EC_STREAM_ERROR_STOPPED

#define EC_STREAM_ERROR_STOPPED   0x06

Definition at line 37 of file evcode.h.

◆ EC_SYSTEMBASE

#define EC_SYSTEMBASE   0x00

Definition at line 39 of file evcode.h.

◆ EC_TIME

#define EC_TIME   0x04

Definition at line 47 of file evcode.h.

◆ EC_TIMECODE_AVAILABLE

#define EC_TIMECODE_AVAILABLE   0x30

Definition at line 48 of file evcode.h.

◆ EC_UNBUILT

#define EC_UNBUILT   0x301

Definition at line 51 of file evcode.h.

◆ EC_USER

#define EC_USER   0x8000

Definition at line 49 of file evcode.h.

◆ EC_USERABORT

#define EC_USERABORT   0x02

Definition at line 50 of file evcode.h.

◆ EC_VIDEO_SIZE_CHANGED

#define EC_VIDEO_SIZE_CHANGED   0x0A

Definition at line 55 of file evcode.h.

◆ EC_VMR_RECONNECTION_FAILED

#define EC_VMR_RECONNECTION_FAILED   0x55

Definition at line 54 of file evcode.h.

◆ EC_VMR_RENDERDEVICE_SET

#define EC_VMR_RENDERDEVICE_SET   0x53

Definition at line 53 of file evcode.h.

◆ EC_VMR_SURFACE_FLIPPED

#define EC_VMR_SURFACE_FLIPPED   0x54

Definition at line 52 of file evcode.h.

◆ EC_WINDOW_DESTROYED

#define EC_WINDOW_DESTROYED   0x15

Definition at line 56 of file evcode.h.

◆ EC_WMT_EVENT

#define EC_WMT_EVENT   EC_WMT_EVENT_BASE+1

Definition at line 59 of file evcode.h.

◆ EC_WMT_EVENT_BASE

#define EC_WMT_EVENT_BASE   0x0251

Definition at line 57 of file evcode.h.

◆ EC_WMT_INDEX_EVENT

#define EC_WMT_INDEX_EVENT   EC_WMT_EVENT_BASE

Definition at line 58 of file evcode.h.

◆ VMR_RENDER_DEVICE_OVERLAY

#define VMR_RENDER_DEVICE_OVERLAY   0x01

Definition at line 60 of file evcode.h.

◆ VMR_RENDER_DEVICE_SYSMEM

#define VMR_RENDER_DEVICE_SYSMEM   0x04

Definition at line 62 of file evcode.h.

◆ VMR_RENDER_DEVICE_VIDMEM

#define VMR_RENDER_DEVICE_VIDMEM   0x02

Definition at line 61 of file evcode.h.