xine-lib  1.2.9
dmo.h
Go to the documentation of this file.
1 #ifndef DMO_H
2 #define DMO_H
3 
4 /*
5  *
6  * Definition of important DMO interfaces.
7  * Created using freely-available DirectX 8.1 SDK
8  * ( http://msdn.microsoft.com )
9  *
10  */
11 
12 #include "DirectShow/iunk.h"
13 #include "DirectShow/guids.h"
14 
16 
17 
18 
20 {
24 };
25 
27 {
32 };
33 
35 {
37 };
38 
40 {
45 };
46 
48 {
54 };
55 
57 {
60 };
61 
63 {
65 };
66 
68 {
70 };
71 
72 
73 /* MediaErr.h */
74 #define DMO_E_INVALIDSTREAMINDEX 0x80040201
75 #define DMO_E_INVALIDTYPE 0x80040202
76 #define DMO_E_TYPE_NOT_SET 0x80040203
77 #define DMO_E_NOTACCEPTING 0x80040204
78 #define DMO_E_TYPE_NOT_ACCEPTED 0x80040205
79 #define DMO_E_NO_MORE_ITEMS 0x80040206
80 
81 #endif /* DMO_H */
Definition: dmo.h:69
Definition: dmo.h:22
_DMO_SET_TYPE_FLAGS
Definition: dmo.h:56
Definition: dmo.h:58
AM_MEDIA_TYPE DMO_MEDIA_TYPE
Definition: dmo.h:15
_DMO_OUTPUT_STREAM_INFO_FLAGS
Definition: dmo.h:47
_DMO_OUTPUT_DATA_BUFFER_FLAGS
Definition: dmo.h:26
Definition: dmo.h:29
Definition: dmo.h:53
_DMO_INPUT_DATA_BUFFER_FLAGS
Definition: dmo.h:19
Definition: dmo.h:59
_DMO_PROCESS_OUTPUT_FLAGS
Definition: dmo.h:62
AM_MEDIA_TYPE
Definition: guids.h:23
Definition: dmo.h:52
_DMO_INPUT_STATUS_FLAGS
Definition: dmo.h:34
_DMO_VIDEO_OUTPUT_STREAM_FLAGS
Definition: dmo.h:67
_DMO_INPUT_STREAM_INFO_FLAGS
Definition: dmo.h:39
Definition: dmo.h:36