xine-lib: xine-lib-1.2.12/src/libw32dll/dmo/dmo_guids.h Source File

xine-lib 1.2.12

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
6extern const GUID IID_IMediaBuffer;
7extern const GUID IID_IMediaObject;
8extern const GUID IID_IEnumDMO;
9extern const GUID IID_IMediaObjectInPlace;
10extern const GUID IID_IDMOQualityControl;
11extern const GUID IID_IDMOVideoOutputOptimizations;
12
13/* to be removed
14extern const GUID DMOCATEGORY_AUDIO_DECODER;
15extern const GUID DMOCATEGORY_AUDIO_ENCODER;
16extern const GUID DMOCATEGORY_VIDEO_DECODER;
17extern const GUID DMOCATEGORY_VIDEO_ENCODER;
18extern const GUID DMOCATEGORY_AUDIO_EFFECT;
19extern const GUID DMOCATEGORY_VIDEO_EFFECT;
20extern const GUID DMOCATEGORY_AUDIO_CAPTURE_EFFECT;
21
22// Acoustic Echo Canceller
23// Matches KSNODETYPE_ACOUSTIC_ECHO_CANCEL
24extern const GUID DMOCATEGORY_ACOUSTIC_ECHO_CANCEL;
25
26// Noise Supression
27// Matches KSNODETYPE_AUDIO_NOISE_SUPPRESS
28extern const GUID DMOCATEGORY_AUDIO_NOISE_SUPPRESS;
29
30// Automatic Gain Control
31// Matches KSNODETYPE_AGC
32extern const GUID DMOCATEGORY_AGC;
33*/
34
35#endif
IID_IMediaObject
const GUID IID_IMediaObject
Definition: dmo_guids.c:6
IID_IMediaBuffer
const GUID IID_IMediaBuffer
Definition: dmo_guids.c:4
IID_IEnumDMO
const GUID IID_IEnumDMO
Definition: dmo_guids.c:8
IID_IMediaObjectInPlace
const GUID IID_IMediaObjectInPlace
Definition: dmo_guids.c:10
IID_IDMOVideoOutputOptimizations
const GUID IID_IDMOVideoOutputOptimizations
Definition: dmo_guids.c:14
IID_IDMOQualityControl
const GUID IID_IDMOQualityControl
Definition: dmo_guids.c:12
guids.h