xine-lib  1.2.10
dmo_guids.h
Go to the documentation of this file.
1 #ifndef DMO_GUIDS_H
2 #define DMO_GUIDS_H
3 
4 #include "DirectShow/guids.h"
5 
6 extern const GUID IID_IMediaBuffer;
7 extern const GUID IID_IMediaObject;
8 extern const GUID IID_IEnumDMO;
9 extern const GUID IID_IMediaObjectInPlace;
10 extern const GUID IID_IDMOQualityControl;
11 extern const GUID IID_IDMOVideoOutputOptimizations;
12 
13 /* to be removed
14 extern const GUID DMOCATEGORY_AUDIO_DECODER;
15 extern const GUID DMOCATEGORY_AUDIO_ENCODER;
16 extern const GUID DMOCATEGORY_VIDEO_DECODER;
17 extern const GUID DMOCATEGORY_VIDEO_ENCODER;
18 extern const GUID DMOCATEGORY_AUDIO_EFFECT;
19 extern const GUID DMOCATEGORY_VIDEO_EFFECT;
20 extern const GUID DMOCATEGORY_AUDIO_CAPTURE_EFFECT;
21 
22 // Acoustic Echo Canceller
23 // Matches KSNODETYPE_ACOUSTIC_ECHO_CANCEL
24 extern const GUID DMOCATEGORY_ACOUSTIC_ECHO_CANCEL;
25 
26 // Noise Supression
27 // Matches KSNODETYPE_AUDIO_NOISE_SUPPRESS
28 extern const GUID DMOCATEGORY_AUDIO_NOISE_SUPPRESS;
29 
30 // Automatic Gain Control
31 // Matches KSNODETYPE_AGC
32 extern const GUID DMOCATEGORY_AGC;
33 */
34 
35 #endif
DMOCATEGORY_AGC
const GUID DMOCATEGORY_AGC
Definition: dmo_guids.c:40
DMOCATEGORY_VIDEO_DECODER
const GUID DMOCATEGORY_VIDEO_DECODER
Definition: dmo_guids.c:22
dmo_guids.h
IID_IMediaObject
const GUID IID_IMediaObject
Definition: dmo_guids.c:6
DMOCATEGORY_AUDIO_ENCODER
const GUID DMOCATEGORY_AUDIO_ENCODER
Definition: dmo_guids.c:20
DMOCATEGORY_AUDIO_CAPTURE_EFFECT
const GUID DMOCATEGORY_AUDIO_CAPTURE_EFFECT
Definition: dmo_guids.c:30
IID_IEnumDMO
const GUID IID_IEnumDMO
Definition: dmo_guids.c:8
IID_IMediaBuffer
const GUID IID_IMediaBuffer
Definition: dmo_guids.c:4
IID_IMediaBuffer
const GUID IID_IMediaBuffer
Definition: dmo_guids.c:4
IID_IDMOVideoOutputOptimizations
const GUID IID_IDMOVideoOutputOptimizations
Definition: dmo_guids.c:14
IID_IDMOVideoOutputOptimizations
const GUID IID_IDMOVideoOutputOptimizations
Definition: dmo_guids.c:14
IID_IMediaObjectInPlace
const GUID IID_IMediaObjectInPlace
Definition: dmo_guids.c:10
DMOCATEGORY_AUDIO_EFFECT
const GUID DMOCATEGORY_AUDIO_EFFECT
Definition: dmo_guids.c:26
DMOCATEGORY_VIDEO_EFFECT
const GUID DMOCATEGORY_VIDEO_EFFECT
Definition: dmo_guids.c:28
DMOCATEGORY_AUDIO_DECODER
const GUID DMOCATEGORY_AUDIO_DECODER
Definition: dmo_guids.c:18
IID_IDMOQualityControl
const GUID IID_IDMOQualityControl
Definition: dmo_guids.c:12
IID_IDMOQualityControl
const GUID IID_IDMOQualityControl
Definition: dmo_guids.c:12
IID_IMediaObjectInPlace
const GUID IID_IMediaObjectInPlace
Definition: dmo_guids.c:10
DMOCATEGORY_VIDEO_ENCODER
const GUID DMOCATEGORY_VIDEO_ENCODER
Definition: dmo_guids.c:24
DMO_DEBUG
int DMO_DEBUG
Definition: dmo_guids.c:2
guids.h
DMOCATEGORY_ACOUSTIC_ECHO_CANCEL
const GUID DMOCATEGORY_ACOUSTIC_ECHO_CANCEL
Definition: dmo_guids.c:34
IID_IMediaObject
const GUID IID_IMediaObject
Definition: dmo_guids.c:6
IID_IEnumDMO
const GUID IID_IEnumDMO
Definition: dmo_guids.c:8
DMOCATEGORY_AUDIO_NOISE_SUPPRESS
const GUID DMOCATEGORY_AUDIO_NOISE_SUPPRESS
Definition: dmo_guids.c:37