|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include "mediaobj.h"

Go to the source code of this file.
Classes | |
| struct | _DMO_PARTIAL_MEDIATYPE |
Typedefs | |
| typedef struct _DMO_PARTIAL_MEDIATYPE | DMO_PARTIAL_MEDIATYPE |
| typedef struct _DMO_PARTIAL_MEDIATYPE * | PDMO_PARTIAL_MEDIATYPE |
Enumerations | |
| enum | DMO_REGISTER_FLAGS { DMO_REGISTERF_IS_KEYED = 1 } |
| enum | DMO_ENUM_FLAGS { DMO_ENUMF_INCLUDE_KEYED = 1 } |
Functions | |
| HRESULT WINAPI | DMORegister (LPCWSTR, REFCLSID, REFGUID, DWORD, DWORD, const DMO_PARTIAL_MEDIATYPE *, DWORD, const DMO_PARTIAL_MEDIATYPE *) |
| HRESULT WINAPI | DMOUnregister (REFCLSID, REFGUID) |
| HRESULT WINAPI | DMOEnum (REFGUID, DWORD, DWORD, const DMO_PARTIAL_MEDIATYPE *, DWORD, const DMO_PARTIAL_MEDIATYPE *, IEnumDMO **) |
| HRESULT WINAPI | DMOGetTypes (REFCLSID, ULONG, ULONG *, DMO_PARTIAL_MEDIATYPE *, ULONG, ULONG *, DMO_PARTIAL_MEDIATYPE *) |
| HRESULT WINAPI | DMOGetName (REFCLSID, WCHAR[80]) |
| DEFINE_GUID (DMOCATEGORY_AUDIO_DECODER, 0x57f2db8b, 0xe6bb, 0x4513, 0x9d, 0x43, 0xdc, 0xd2, 0xa6, 0x59, 0x31, 0x25) | |
| DEFINE_GUID (DMOCATEGORY_AUDIO_ENCODER, 0x33d9a761, 0x90c8, 0x11d0, 0xbd, 0x43, 0x00, 0xa0, 0xc9, 0x11, 0xce, 0x86) | |
| DEFINE_GUID (DMOCATEGORY_VIDEO_DECODER, 0x4a69b442, 0x28be, 0x4991, 0x96, 0x9c, 0xb5, 0x00, 0xad, 0xf5, 0xd8, 0xa8) | |
| DEFINE_GUID (DMOCATEGORY_VIDEO_ENCODER, 0x33d9a760, 0x90c8, 0x11d0, 0xbd, 0x43, 0x00, 0xa0, 0xc9, 0x11, 0xce, 0x86) | |
| DEFINE_GUID (DMOCATEGORY_AUDIO_EFFECT, 0xf3602b3f, 0x0592, 0x48df, 0xa4, 0xcd, 0x67, 0x47, 0x21, 0xe7, 0xeb, 0xeb) | |
| DEFINE_GUID (DMOCATEGORY_VIDEO_EFFECT, 0xd990ee14, 0x776c, 0x4723, 0xbe, 0x46, 0x3d, 0xa2, 0xf5, 0x6f, 0x10, 0xb9) | |
| DEFINE_GUID (DMOCATEGORY_AUDIO_CAPTURE_EFFECT, 0xf665aaba, 0x3e09, 0x4920, 0xaa, 0x5f, 0x21, 0x98, 0x11, 0x14, 0x8f, 0x09) | |
| DEFINE_GUID (DMOCATEGORY_ACOUSTIC_ECHO_CANCEL, 0xbf963d80, 0xc559, 0x11d0, 0x8a, 0x2b, 0x00, 0xa0, 0xc9, 0x25, 0x5a, 0xc1) | |
| DEFINE_GUID (DMOCATEGORY_AUDIO_NOISE_SUPPRESS, 0xe07f903f, 0x62fd, 0x4e60, 0x8c, 0xdd, 0xde, 0xa7, 0x23, 0x66, 0x65, 0xb5) | |
| DEFINE_GUID (DMOCATEGORY_AGC, 0xe88c9ba0, 0xc557, 0x11d0, 0x8a, 0x2b, 0x00, 0xa0, 0xc9, 0x25, 0x5a, 0xc1) | |
| Enumerator | |
|---|---|
| DMO_ENUMF_INCLUDE_KEYED | |
| Enumerator | |
|---|---|
| DMO_REGISTERF_IS_KEYED | |
| DEFINE_GUID | ( | DMOCATEGORY_ACOUSTIC_ECHO_CANCEL | , |
| 0xbf963d80 | , | ||
| 0xc559 | , | ||
| 0x11d0 | , | ||
| 0x8a | , | ||
| 0x2b | , | ||
| 0x00 | , | ||
| 0xa0 | , | ||
| 0xc9 | , | ||
| 0x25 | , | ||
| 0x5a | , | ||
| 0xc1 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_AGC | , |
| 0xe88c9ba0 | , | ||
| 0xc557 | , | ||
| 0x11d0 | , | ||
| 0x8a | , | ||
| 0x2b | , | ||
| 0x00 | , | ||
| 0xa0 | , | ||
| 0xc9 | , | ||
| 0x25 | , | ||
| 0x5a | , | ||
| 0xc1 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_AUDIO_CAPTURE_EFFECT | , |
| 0xf665aaba | , | ||
| 0x3e09 | , | ||
| 0x4920 | , | ||
| 0xaa | , | ||
| 0x5f | , | ||
| 0x21 | , | ||
| 0x98 | , | ||
| 0x11 | , | ||
| 0x14 | , | ||
| 0x8f | , | ||
| 0x09 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_AUDIO_DECODER | , |
| 0x57f2db8b | , | ||
| 0xe6bb | , | ||
| 0x4513 | , | ||
| 0x9d | , | ||
| 0x43 | , | ||
| 0xdc | , | ||
| 0xd2 | , | ||
| 0xa6 | , | ||
| 0x59 | , | ||
| 0x31 | , | ||
| 0x25 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_AUDIO_EFFECT | , |
| 0xf3602b3f | , | ||
| 0x0592 | , | ||
| 0x48df | , | ||
| 0xa4 | , | ||
| 0xcd | , | ||
| 0x67 | , | ||
| 0x47 | , | ||
| 0x21 | , | ||
| 0xe7 | , | ||
| 0xeb | , | ||
| 0xeb | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_AUDIO_ENCODER | , |
| 0x33d9a761 | , | ||
| 0x90c8 | , | ||
| 0x11d0 | , | ||
| 0xbd | , | ||
| 0x43 | , | ||
| 0x00 | , | ||
| 0xa0 | , | ||
| 0xc9 | , | ||
| 0x11 | , | ||
| 0xce | , | ||
| 0x86 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_AUDIO_NOISE_SUPPRESS | , |
| 0xe07f903f | , | ||
| 0x62fd | , | ||
| 0x4e60 | , | ||
| 0x8c | , | ||
| 0xdd | , | ||
| 0xde | , | ||
| 0xa7 | , | ||
| 0x23 | , | ||
| 0x66 | , | ||
| 0x65 | , | ||
| 0xb5 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_VIDEO_DECODER | , |
| 0x4a69b442 | , | ||
| 0x28be | , | ||
| 0x4991 | , | ||
| 0x96 | , | ||
| 0x9c | , | ||
| 0xb5 | , | ||
| 0x00 | , | ||
| 0xad | , | ||
| 0xf5 | , | ||
| 0xd8 | , | ||
| 0xa8 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_VIDEO_EFFECT | , |
| 0xd990ee14 | , | ||
| 0x776c | , | ||
| 0x4723 | , | ||
| 0xbe | , | ||
| 0x46 | , | ||
| 0x3d | , | ||
| 0xa2 | , | ||
| 0xf5 | , | ||
| 0x6f | , | ||
| 0x10 | , | ||
| 0xb9 | |||
| ) |
| DEFINE_GUID | ( | DMOCATEGORY_VIDEO_ENCODER | , |
| 0x33d9a760 | , | ||
| 0x90c8 | , | ||
| 0x11d0 | , | ||
| 0xbd | , | ||
| 0x43 | , | ||
| 0x00 | , | ||
| 0xa0 | , | ||
| 0xc9 | , | ||
| 0x11 | , | ||
| 0xce | , | ||
| 0x86 | |||
| ) |
| HRESULT WINAPI DMOEnum | ( | REFGUID | category, |
| DWORD | flags, | ||
| DWORD | cInTypes, | ||
| const DMO_PARTIAL_MEDIATYPE * | pInTypes, | ||
| DWORD | cOutTypes, | ||
| const DMO_PARTIAL_MEDIATYPE * | pOutTypes, | ||
| IEnumDMO ** | ppEnum | ||
| ) |
Definition at line 732 of file dmoreg.c.
Referenced by create_EnumMoniker().
| HRESULT WINAPI DMOGetTypes | ( | REFCLSID | clsidDMO, |
| ULONG | ulInputTypesRequested, | ||
| ULONG * | pulInputTypesSupplied, | ||
| DMO_PARTIAL_MEDIATYPE * | pInputTypes, | ||
| ULONG | ulOutputTypesRequested, | ||
| ULONG * | pulOutputTypesSupplied, | ||
| DMO_PARTIAL_MEDIATYPE * | pOutputTypes | ||
| ) |
Definition at line 857 of file dmoreg.c.
| HRESULT WINAPI DMORegister | ( | LPCWSTR | szName, |
| REFCLSID | clsidDMO, | ||
| REFGUID | guidCategory, | ||
| DWORD | dwFlags, | ||
| DWORD | cInTypes, | ||
| const DMO_PARTIAL_MEDIATYPE * | pInTypes, | ||
| DWORD | cOutTypes, | ||
| const DMO_PARTIAL_MEDIATYPE * | pOutTypes | ||
| ) |
Definition at line 183 of file dmoreg.c.
Referenced by test_dmo().
Definition at line 290 of file dmoreg.c.
Referenced by test_dmo().