source: trunk/Utilities/MediaFoundation/VideoEncoderTransforms/Data/ATI Radeon HD 4200 (Windows 7 Service Pack 1).md @ 683

Last change on this file since 683 was 683, checked in by roman, 6 years ago
File size: 5.6 KB
Line 
1
2
3# System
4
5 * Version: 6.1.7601, Windows 7, Service Pack 1.0, VER_SUITE_SINGLEUSERTS | VER_SUITE_PERSONAL, VER_NT_WORKSTATION
6 * Product: PRODUCT_HOME_PREMIUM
7 * Computer Name: `nicholas-PC`
8 * User Name: `nicholas-PC\nicholas` 
9 * Local Time: `10/6/2016 6:29:30 PM`
10 * Architecture: x86
11 * Processors: `2`, Active Mask `0x3`
12 * Page Size: `0x1000`
13 * Application Address Space: `0x00010000`..`0x7FFEFFFF`
14 * Physical Memory: `3,071` MB
15 * Committed Memory Limit: `6,141` MB
16 * Application Version: `1.0.0.54`
17
18# Display Devices
19
20 * ATI Radeon HD 4200
21  * Instance: PCI\VEN_1002&DEV_9710&SUBSYS_3047103C&REV_00\4&CDA260&0&2808
22  * DEVPKEY_Device_Manufacturer: Advanced Micro Devices, Inc.
23  * DEVPKEY_Device_DriverVersion: 8.970.100.1100
24
25# Category `MFT_CATEGORY_VIDEO_ENCODER`
26
27## H264 Encoder MFT
28
296 Attributes:
30
31 * MFT_TRANSFORM_CLSID_Attribute: {6CA50344-051A-4DED-9779-A43305165E35} (Type VT_CLSID)
32 * MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT
33 * MFT_INPUT_TYPES_Attributes: MFVideoFormat_IYUV, MFVideoFormat_YV12, MFVideoFormat_NV12, MFVideoFormat_YUY2
34 * MFT_OUTPUT_TYPES_Attributes: MFVideoFormat_H264
35
36### IMFTransform
37
38 * Stream Limits: Input 1..1, Output 1..1
39 * Streams: Input 1, Output 1
40
41#### Input Stream 0
42
43#### Output Stream 0
44
45### ICodecAPI
46
47 * `CODECAPI_AVEncCommonRateControlMode`: VT_UI4 0
48 * `CODECAPI_AVEncCommonQuality`: VT_UI4 0
49
50## WMVideo8 Encoder MFT
51
526 Attributes:
53
54 * MFT_TRANSFORM_CLSID_Attribute: {7E320092-596A-41B2-BBEB-175D10504EB6} (Type VT_CLSID)
55 * MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT
56 * MFT_INPUT_TYPES_Attributes: MFVideoFormat_IYUV, MFVideoFormat_I420, MFVideoFormat_YV12, MFVideoFormat_NV11, MFVideoFormat_NV12, MFVideoFormat_YUY2, MFVideoFormat_UYVY, MFVideoFormat_YVYU, MFVideoFormat_YVU9, {00000016-524F-11CE-9F53-0020AF0BA770}, {00000014-524F-11CE-9F53-0020AF0BA770}, {00000017-524F-11CE-9F53-0020AF0BA770}, {00000018-524F-11CE-9F53-0020AF0BA770}, {00000029-524F-11CE-9F53-0020AF0BA770}
57 * MFT_OUTPUT_TYPES_Attributes: MFVideoFormat_WMV1, MFVideoFormat_WMV2
58
59### IMFTransform
60
61 * Stream Limits: Input 1..1, Output 2..2
62 * Streams: Input 1, Output 2
63
64#### Input Stream 0
65
66#### Output Stream 0
67
68#### Output Stream 1
69
70## AMD H.264 Hardware MFT Encoder
71
7210 Attributes:
73
74 * MFT_TRANSFORM_CLSID_Attribute: {ADC9BC80-0F41-46C6-AB75-D693D793597D} (Type VT_CLSID)
75 * MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE
76 * MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: AMD (Type VT_LPWSTR)
77 * MFT_ENUM_HARDWARE_URL_Attribute: AMDh264Encoder (Type VT_LPWSTR)
78 * MFT_INPUT_TYPES_Attributes: MFVideoFormat_NV12
79 * MFT_OUTPUT_TYPES_Attributes: MFVideoFormat_H264
80 * MFT_CODEC_MERIT_Attribute: 8 (Type VT_UI4)
81 * MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 (Type VT_UI4)
82
83### IMFTransform
84
85 * Streams: Input 1, Output 1
86
87#### Attributes
88
89 * MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 (Type VT_UI4)
90 * MF_TRANSFORM_ASYNC: 1 (Type VT_UI4)
91 * MF_TRANSFORM_ASYNC_UNLOCK: 0 (Type VT_UI4)
92 * MFT_ENUM_HARDWARE_URL_Attribute: AMDh264Encoder (Type VT_LPWSTR)
93 * MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: AMD (Type VT_LPWSTR)
94
95#### Input Stream 0
96
97#### Output Stream 0
98
99### ICodecAPI
100
101 * `CODECAPI_AVEncCommonRateControlMode`: VT_UI4 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
102 * `CODECAPI_AVEncCommonLowLatency`: VT_BOOL 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
103 * `CODECAPI_AVEncCommonQualityVsSpeed`: VT_EMPTY, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
104 * `CODECAPI_AVEncCommonMeanBitRate`: VT_UI4 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
105 * `CODECAPI_AVEncVideoEncodeQP`: VT_UI8 24, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
106 * `CODECAPI_AVEncVideoForceKeyFrame`: VT_UI4 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
107 * `CODECAPI_AVEncVideoSelectLayer`: VT_UI4 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
108 * `CODECAPI_AVEncVideoTemporalLayerCount`: VT_UI4 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
109 * `CODECAPI_AVEncMPVGOPSize`: VT_UI4 0, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
110 * `CODECAPI_AVEncMPVDefaultBPictureCount`: VT_EMPTY, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
111 * `CODECAPI_AVEncMPVProfile`: VT_UI4 66, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
112 * `CODECAPI_AVEncMPVLevel`: VT_EMPTY, default VT_EMPTY, minimal VT_EMPTY, maximal VT_EMPTY, step VT_EMPTY, modifiable
113
114## WMVideo9 Encoder MFT
115
1166 Attributes:
117
118 * MFT_TRANSFORM_CLSID_Attribute: {D23B90D0-144F-46BD-841D-59E4EB19DC59} (Type VT_CLSID)
119 * MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT
120 * MFT_INPUT_TYPES_Attributes: MFVideoFormat_IYUV, MFVideoFormat_I420, MFVideoFormat_YV12, MFVideoFormat_NV11, MFVideoFormat_NV12, MFVideoFormat_YUY2, MFVideoFormat_UYVY, MFVideoFormat_YVYU, MFVideoFormat_YVU9, {00000016-524F-11CE-9F53-0020AF0BA770}, {00000014-524F-11CE-9F53-0020AF0BA770}, {00000017-524F-11CE-9F53-0020AF0BA770}, {00000018-524F-11CE-9F53-0020AF0BA770}, {00000029-524F-11CE-9F53-0020AF0BA770}, WMMEDIASUBTYPE_VIDEOIMAGE
121 * MFT_OUTPUT_TYPES_Attributes: MFVideoFormat_WMV3, WMMEDIASUBTYPE_WMVP, WMMEDIASUBTYPE_WVP2, WMMEDIASUBTYPE_WMVA, MFVideoFormat_WVC1
122
123### IMFTransform
124
125 * Stream Limits: Input 1..1, Output 2..2
126 * Streams: Input 1, Output 2
127
128#### Input Stream 0
129
130#### Output Stream 0
131
132#### Output Stream 1
133
Note: See TracBrowser for help on using the repository browser.