Go to the source code of this file.
Classes | |
| struct | dxva2_mode |
Typedefs | |
| typedef HRESULT(__stdcall * | DXVA2CreateVideoServicePtr )(IDirect3DDevice9 *pDD, REFIID riid, void **ppService) |
Functions | |
| static QString | toString (const GUID &guid) |
| DEFINE_GUID (DXVA2_ModeH264_A, 0x1b81be64, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeH264_B, 0x1b81be65, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeH264_C, 0x1b81be66, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeH264_D, 0x1b81be67, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeH264_E, 0x1b81be68, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeH264_F, 0x1b81be69, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeWMV8_A, 0x1b81be80, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeWMV8_B, 0x1b81be81, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeWMV9_A, 0x1b81be90, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeWMV9_B, 0x1b81be91, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeWMV9_C, 0x1b81be94, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeVC1_A, 0x1b81beA0, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeVC1_B, 0x1b81beA1, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeVC1_C, 0x1b81beA2, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeVC1_D, 0x1b81beA3, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
| DEFINE_GUID (DXVA2_ModeMPEG2_MoComp, 0xe6a9f44b, 0x61b0, 0x4563, 0x9e, 0xa4, 0x63, 0xd2, 0xa3, 0xc6, 0xfe, 0x66) | |
| DEFINE_GUID (DXVA2_ModeMPEG2_IDCT, 0xbf22ad00, 0x03ea, 0x4690, 0x80, 0x77, 0x47, 0x33, 0x46, 0x20, 0x9b, 0x7e) | |
| DEFINE_GUID (DXVA2_ModeMPEG2_VLD, 0xee27417f, 0x5e28, 0x4e65, 0xbe, 0xea, 0x1d, 0x26, 0xb5, 0x08, 0xad, 0xc9) | |
| DEFINE_GUID (DXVA2_Intel_ModeH264_A, 0x604F8E64, 0x4951, 0x4c54, 0x88, 0xFE, 0xAB, 0xD2, 0x5C, 0x15, 0xB3, 0xD6) | |
| DEFINE_GUID (DXVA2_Intel_ModeH264_C, 0x604F8E66, 0x4951, 0x4c54, 0x88, 0xFE, 0xAB, 0xD2, 0x5C, 0x15, 0xB3, 0xD6) | |
| DEFINE_GUID (DXVA2_Intel_ModeH264_E, 0x604F8E68, 0x4951, 0x4c54, 0x88, 0xFE, 0xAB, 0xD2, 0x5C, 0x15, 0xB3, 0xD6) | |
| DEFINE_GUID (DXVA2_Intel_ModeVC1_E, 0xBCC5DB6D, 0xA2B6, 0x4AF0, 0xAC, 0xE4, 0xAD, 0xB1, 0xF7, 0x87, 0xBC, 0x89) | |
Variables | |
| static const GUID | IID_IDirectXVideoDecoderService |
| static const dxva2_mode | dxva2_modes [] |
| typedef HRESULT(__stdcall * DXVA2CreateVideoServicePtr)(IDirect3DDevice9 *pDD, REFIID riid, void **ppService) |
Definition at line 164 of file dxva2decoder.cpp.
| static QString toString | ( | const GUID & | guid | ) | [inline, static] |
Definition at line 14 of file dxva2decoder.cpp.
| DEFINE_GUID | ( | DXVA2_ModeH264_A | , | |
| 0x1b81be64 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeH264_B | , | |
| 0x1b81be65 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeH264_C | , | |
| 0x1b81be66 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeH264_D | , | |
| 0x1b81be67 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeH264_E | , | |
| 0x1b81be68 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeH264_F | , | |
| 0x1b81be69 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeWMV8_A | , | |
| 0x1b81be80 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeWMV8_B | , | |
| 0x1b81be81 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeWMV9_A | , | |
| 0x1b81be90 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeWMV9_B | , | |
| 0x1b81be91 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeWMV9_C | , | |
| 0x1b81be94 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeVC1_A | , | |
| 0x1b81beA0 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeVC1_B | , | |
| 0x1b81beA1 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeVC1_C | , | |
| 0x1b81beA2 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeVC1_D | , | |
| 0x1b81beA3 | , | |||
| 0xa0c7 | , | |||
| 0x11d3 | , | |||
| 0xb9 | , | |||
| 0x84 | , | |||
| 0x00 | , | |||
| 0xc0 | , | |||
| 0x4f | , | |||
| 0x2e | , | |||
| 0x73 | , | |||
| 0xc5 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeMPEG2_MoComp | , | |
| 0xe6a9f44b | , | |||
| 0x61b0 | , | |||
| 0x4563 | , | |||
| 0x9e | , | |||
| 0xa4 | , | |||
| 0x63 | , | |||
| 0xd2 | , | |||
| 0xa3 | , | |||
| 0xc6 | , | |||
| 0xfe | , | |||
| 0x66 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeMPEG2_IDCT | , | |
| 0xbf22ad00 | , | |||
| 0x03ea | , | |||
| 0x4690 | , | |||
| 0x80 | , | |||
| 0x77 | , | |||
| 0x47 | , | |||
| 0x33 | , | |||
| 0x46 | , | |||
| 0x20 | , | |||
| 0x9b | , | |||
| 0x7e | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_ModeMPEG2_VLD | , | |
| 0xee27417f | , | |||
| 0x5e28 | , | |||
| 0x4e65 | , | |||
| 0xbe | , | |||
| 0xea | , | |||
| 0x1d | , | |||
| 0x26 | , | |||
| 0xb5 | , | |||
| 0x08 | , | |||
| 0xad | , | |||
| 0xc9 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_Intel_ModeH264_A | , | |
| 0x604F8E64 | , | |||
| 0x4951 | , | |||
| 0x4c54 | , | |||
| 0x88 | , | |||
| 0xFE | , | |||
| 0xAB | , | |||
| 0xD2 | , | |||
| 0x5C | , | |||
| 0x15 | , | |||
| 0xB3 | , | |||
| 0xD6 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_Intel_ModeH264_C | , | |
| 0x604F8E66 | , | |||
| 0x4951 | , | |||
| 0x4c54 | , | |||
| 0x88 | , | |||
| 0xFE | , | |||
| 0xAB | , | |||
| 0xD2 | , | |||
| 0x5C | , | |||
| 0x15 | , | |||
| 0xB3 | , | |||
| 0xD6 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_Intel_ModeH264_E | , | |
| 0x604F8E68 | , | |||
| 0x4951 | , | |||
| 0x4c54 | , | |||
| 0x88 | , | |||
| 0xFE | , | |||
| 0xAB | , | |||
| 0xD2 | , | |||
| 0x5C | , | |||
| 0x15 | , | |||
| 0xB3 | , | |||
| 0xD6 | ||||
| ) |
| DEFINE_GUID | ( | DXVA2_Intel_ModeVC1_E | , | |
| 0xBCC5DB6D | , | |||
| 0xA2B6 | , | |||
| 0x4AF0 | , | |||
| 0xAC | , | |||
| 0xE4 | , | |||
| 0xAD | , | |||
| 0xB1 | , | |||
| 0xF7 | , | |||
| 0x87 | , | |||
| 0xBC | , | |||
| 0x89 | ||||
| ) |
const GUID IID_IDirectXVideoDecoderService [static] |
{
0xfc51a551, 0xd5e7, 0x11d9, {0xaf,0x55,0x00,0x05,0x4e,0x43,0xff,0x02}
}
Definition at line 9 of file dxva2decoder.cpp.
Referenced by DXVA2Decoder::CreateVideoService().
const dxva2_mode dxva2_modes[] [static] |
Definition at line 86 of file dxva2decoder.cpp.
1.6.3