source: trunk/Utilities/MediaFoundation/VideoEncoderTransforms/Data/AMD AMF SDK/AMD Radeon E8870PCIe (1.4.16.0).md @ 938

Last change on this file since 938 was 938, checked in by roman, 4 years ago
File size: 20.5 KB
Line 
1## AMD Radeon E8870PCIe
2
3 * AMF SDK Version: 1.4.16.0 // https://gpuopen.com/gaming-product/advanced-media-framework/
4 * AMF Runtime Version: 1.4.16.0
5
6AMF_Context_DeviceType  AMF_VARIANT_INT64       0
7
8### AMFVideoDecoderUVD_MPEG2
9
10 * Acceleration Type: AMF_ACCEL_HARDWARE
11 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
12
13CodecId AMF_VARIANT_INT64       1
14DPBSize AMF_VARIANT_INT64       4
15
16NumOfStreams    AMF_VARIANT_INT64       16
17
18#### Input
19
20 * Width Range: 32 - 1,920
21 * Height Range: 32 - 1,080
22 * Vertical Alignment: 32
23 * Format Count: 0
24 * Memory Type Count: 1
25 * Memory Type: AMF_MEMORY_HOST Native
26 * Interlace Support: 1
27
28#### Output
29
30 * Width Range: 32 - 1,920
31 * Height Range: 32 - 1,080
32 * Vertical Alignment: 32
33 * Format Count: 3
34 * Format: AMF_SURFACE_NV12 Native
35 * Format: AMF_SURFACE_BGRA
36 * Format: AMF_SURFACE_RGBA
37 * Memory Type Count: 1
38 * Memory Type: AMF_MEMORY_DX11 Native
39 * Interlace Support: 1
40
41### AMFVideoDecoderUVD_MPEG4
42
43 * Acceleration Type: AMF_ACCEL_HARDWARE
44 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
45
46CodecId AMF_VARIANT_INT64       2
47DPBSize AMF_VARIANT_INT64       4
48
49NumOfStreams    AMF_VARIANT_INT64       16
50
51#### Input
52
53 * Width Range: 32 - 1,920
54 * Height Range: 32 - 1,080
55 * Vertical Alignment: 32
56 * Format Count: 0
57 * Memory Type Count: 1
58 * Memory Type: AMF_MEMORY_HOST Native
59 * Interlace Support: 1
60
61#### Output
62
63 * Width Range: 32 - 1,920
64 * Height Range: 32 - 1,080
65 * Vertical Alignment: 32
66 * Format Count: 3
67 * Format: AMF_SURFACE_NV12 Native
68 * Format: AMF_SURFACE_BGRA
69 * Format: AMF_SURFACE_RGBA
70 * Memory Type Count: 1
71 * Memory Type: AMF_MEMORY_DX11 Native
72 * Interlace Support: 1
73
74### AMFVideoDecoderUVD_WMV3
75
76 * Acceleration Type: AMF_ACCEL_NOT_SUPPORTED
77 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
78
79CodecId AMF_VARIANT_INT64       3
80DPBSize AMF_VARIANT_INT64       4
81
82NumOfStreams    AMF_VARIANT_INT64       16
83
84### AMFVideoDecoderUVD_VC1
85
86 * Acceleration Type: AMF_ACCEL_HARDWARE
87 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
88
89CodecId AMF_VARIANT_INT64       4
90DPBSize AMF_VARIANT_INT64       4
91
92NumOfStreams    AMF_VARIANT_INT64       16
93
94#### Input
95
96 * Width Range: 32 - 1,920
97 * Height Range: 32 - 1,080
98 * Vertical Alignment: 32
99 * Format Count: 0
100 * Memory Type Count: 1
101 * Memory Type: AMF_MEMORY_HOST Native
102 * Interlace Support: 1
103
104#### Output
105
106 * Width Range: 32 - 1,920
107 * Height Range: 32 - 1,080
108 * Vertical Alignment: 32
109 * Format Count: 3
110 * Format: AMF_SURFACE_NV12 Native
111 * Format: AMF_SURFACE_BGRA
112 * Format: AMF_SURFACE_RGBA
113 * Memory Type Count: 1
114 * Memory Type: AMF_MEMORY_DX11 Native
115 * Interlace Support: 1
116
117### AMFVideoDecoderUVD_H264_AVC
118
119 * Acceleration Type: AMF_ACCEL_HARDWARE
120 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
121
122CodecId AMF_VARIANT_INT64       5
123DPBSize AMF_VARIANT_INT64       16
124
125NumOfStreams    AMF_VARIANT_INT64       16
126
127#### Input
128
129 * Width Range: 32 - 1,920
130 * Height Range: 32 - 1,080
131 * Vertical Alignment: 32
132 * Format Count: 0
133 * Memory Type Count: 1
134 * Memory Type: AMF_MEMORY_HOST Native
135 * Interlace Support: 1
136
137#### Output
138
139 * Width Range: 32 - 1,920
140 * Height Range: 32 - 1,080
141 * Vertical Alignment: 32
142 * Format Count: 3
143 * Format: AMF_SURFACE_NV12 Native
144 * Format: AMF_SURFACE_BGRA
145 * Format: AMF_SURFACE_RGBA
146 * Memory Type Count: 1
147 * Memory Type: AMF_MEMORY_DX11 Native
148 * Interlace Support: 1
149
150### AMFVideoDecoderUVD_H264_MVC
151
152 * Acceleration Type: AMF_ACCEL_HARDWARE
153 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
154
155CodecId AMF_VARIANT_INT64       6
156DPBSize AMF_VARIANT_INT64       16
157
158NumOfStreams    AMF_VARIANT_INT64       16
159
160#### Input
161
162 * Width Range: 32 - 1,920
163 * Height Range: 32 - 1,080
164 * Vertical Alignment: 32
165 * Format Count: 0
166 * Memory Type Count: 1
167 * Memory Type: AMF_MEMORY_HOST Native
168 * Interlace Support: 1
169
170#### Output
171
172 * Width Range: 32 - 1,920
173 * Height Range: 32 - 1,080
174 * Vertical Alignment: 32
175 * Format Count: 3
176 * Format: AMF_SURFACE_NV12 Native
177 * Format: AMF_SURFACE_BGRA
178 * Format: AMF_SURFACE_RGBA
179 * Memory Type Count: 1
180 * Memory Type: AMF_MEMORY_DX11 Native
181 * Interlace Support: 1
182
183### AMFVideoDecoderUVD_H264_SVC
184
185 * Acceleration Type: AMF_ACCEL_NOT_SUPPORTED
186 * AMF_VIDEO_DECODER_CAP_NUM_OF_STREAMS: 16
187
188NumOfStreams    AMF_VARIANT_INT64       16
189
190### AMFVideoEncoderVCE_AVC
191
192 * Acceleration Type: AMF_ACCEL_HARDWARE
193 * AMF_VIDEO_ENCODER_CAP_MAX_BITRATE: 100,000,000
194 * AMF_VIDEO_ENCODER_CAP_NUM_OF_STREAMS: 16
195 * AMF_VIDEO_ENCODER_CAP_MAX_PROFILE: AMF_VIDEO_ENCODER_PROFILE_HIGH
196 * AMF_VIDEO_ENCODER_CAP_MAX_LEVEL: 51
197 * AMF_VIDEO_ENCODER_CAP_BFRAMES: 1
198 * AMF_VIDEO_ENCODER_CAP_MIN_REFERENCE_FRAMES: 1
199 * AMF_VIDEO_ENCODER_CAP_MAX_REFERENCE_FRAMES: 16
200 * AMF_VIDEO_ENCODER_CAP_MAX_TEMPORAL_LAYERS: 1
201 * AMF_VIDEO_ENCODER_CAP_FIXED_SLICE_MODE: 0
202 * AMF_VIDEO_ENCODER_CAP_NUM_OF_HW_INSTANCES: 1
203
204AspectRatio     AMF_VARIANT_RATIO       num 1   den 1
205BPicturesDeltaQP        AMF_VARIANT_INT64       4
206BPicturesPattern        AMF_VARIANT_INT64       3
207BReferenceEnable        AMF_VARIANT_BOOL        1
208CABACEnable     AMF_VARIANT_INT64       0
209CodecId AMF_VARIANT_INT64       5
210ConstraintSetFlags      AMF_VARIANT_INT64       0
211DeBlockingFilter        AMF_VARIANT_BOOL        1
212EnableGOPAlignment      AMF_VARIANT_BOOL        1
213EnableVBAQ      AMF_VARIANT_BOOL        0
214EncodeLatency   AMF_VARIANT_INT64       0
215EncoderMaxInstances     AMF_VARIANT_INT64       1
216EncoderOutputCallback   AMF_VARIANT_EMPTY
217EncoderOutputCallbackSupport    AMF_VARIANT_BOOL        1
218EnforceHRD      AMF_VARIANT_BOOL        0
219EngineType      AMF_VARIANT_INT64       0
220ExtraData       AMF_VARIANT_EMPTY
221FillerDataEnable        AMF_VARIANT_BOOL        0
222FrameRate       AMF_VARIANT_RATE        num 30  den 1
223FrameSize       AMF_VARIANT_SIZE        width 1920      height 1080
224FullRangeColor  AMF_VARIANT_BOOL        0
225GOPSize AMF_VARIANT_INT64       60
226HalfPixel       AMF_VARIANT_BOOL        1
227HeaderInsertionSpacing  AMF_VARIANT_INT64       0
228IDRPeriod       AMF_VARIANT_INT64       30
229InitialVBVBufferFullness        AMF_VARIANT_INT64       64
230InstanceID      AMF_VARIANT_INT64       -1
231IntraRefreshMBsNumberPerSlot    AMF_VARIANT_INT64       0
232IntraRefreshMode        AMF_VARIANT_INT64       0
233IntraRefreshNumOfStripes        AMF_VARIANT_INT64       0
234IsUVE   AMF_VARIANT_BOOL        0
235LowLatencyInternal      AMF_VARIANT_BOOL        0
236MGSKeyPicturePeriod     AMF_VARIANT_INT64       0
237MGSVector0      AMF_VARIANT_INT64       0
238MGSVector1      AMF_VARIANT_INT64       0
239MGSVector2      AMF_VARIANT_INT64       0
240MGSVector3      AMF_VARIANT_INT64       0
241MGSVectorMode   AMF_VARIANT_BOOL        0
242MaxAUSize       AMF_VARIANT_INT64       0
243MaxDecFrameBuffering    AMF_VARIANT_INT64       -1
244MaxMBPerSec     AMF_VARIANT_INT64       616680
245MaxNumRefFrames AMF_VARIANT_INT64       4
246MaxOfLTRFrames  AMF_VARIANT_INT64       0
247MaxQP   AMF_VARIANT_INT64       51
248MaxSliceSize    AMF_VARIANT_INT64       2147483647
249MinQP   AMF_VARIANT_INT64       0
250MultiInstanceCurrentQueue       AMF_VARIANT_INT64       0
251MultiInstanceMode       AMF_VARIANT_BOOL        0
252NumOfQualityLayers      AMF_VARIANT_INT64       0
253NumOfTemporalEnhancmentLayers   AMF_VARIANT_INT64       0
254PeakBitrate     AMF_VARIANT_INT64       30000000
255Profile AMF_VARIANT_INT64       77
256ProfileLevel    AMF_VARIANT_INT64       42
257QPB     AMF_VARIANT_INT64       22
258QPI     AMF_VARIANT_INT64       22
259QPP     AMF_VARIANT_INT64       22
260QualityEnhancementMode  AMF_VARIANT_INT64       0
261QualityPreset   AMF_VARIANT_INT64       0
262QuarterPixel    AMF_VARIANT_BOOL        1
263QueryTimeout    AMF_VARIANT_INT64       0
264RateControlMethod       AMF_VARIANT_INT64       2
265RateControlPreanalysisEnable    AMF_VARIANT_INT64       0
266RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
267ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
268ScanType        AMF_VARIANT_INT64       0
269SliceControlMode        AMF_VARIANT_INT64       0
270SliceControlSize        AMF_VARIANT_INT64       0
271SliceMode       AMF_VARIANT_INT64       1
272SlicesPerFrame  AMF_VARIANT_INT64       1
273TL0.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
274TL0.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
275TL0.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
276TL0.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
277TL0.QL0.GOPSize AMF_VARIANT_INT64       60
278TL0.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
279TL0.QL0.MaxAUSize       AMF_VARIANT_INT64       0
280TL0.QL0.MaxQP   AMF_VARIANT_INT64       51
281TL0.QL0.MinQP   AMF_VARIANT_INT64       0
282TL0.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
283TL0.QL0.QPB     AMF_VARIANT_INT64       22
284TL0.QL0.QPI     AMF_VARIANT_INT64       22
285TL0.QL0.QPP     AMF_VARIANT_INT64       22
286TL0.QL0.RateControlMethod       AMF_VARIANT_INT64       2
287TL0.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
288TL0.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
289TL0.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
290TL0.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
291TL1.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
292TL1.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
293TL1.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
294TL1.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
295TL1.QL0.GOPSize AMF_VARIANT_INT64       60
296TL1.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
297TL1.QL0.MaxAUSize       AMF_VARIANT_INT64       0
298TL1.QL0.MaxQP   AMF_VARIANT_INT64       51
299TL1.QL0.MinQP   AMF_VARIANT_INT64       0
300TL1.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
301TL1.QL0.QPB     AMF_VARIANT_INT64       22
302TL1.QL0.QPI     AMF_VARIANT_INT64       22
303TL1.QL0.QPP     AMF_VARIANT_INT64       22
304TL1.QL0.RateControlMethod       AMF_VARIANT_INT64       2
305TL1.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
306TL1.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
307TL1.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
308TL1.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
309TL2.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
310TL2.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
311TL2.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
312TL2.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
313TL2.QL0.GOPSize AMF_VARIANT_INT64       60
314TL2.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
315TL2.QL0.MaxAUSize       AMF_VARIANT_INT64       0
316TL2.QL0.MaxQP   AMF_VARIANT_INT64       51
317TL2.QL0.MinQP   AMF_VARIANT_INT64       0
318TL2.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
319TL2.QL0.QPB     AMF_VARIANT_INT64       22
320TL2.QL0.QPI     AMF_VARIANT_INT64       22
321TL2.QL0.QPP     AMF_VARIANT_INT64       22
322TL2.QL0.RateControlMethod       AMF_VARIANT_INT64       2
323TL2.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
324TL2.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
325TL2.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
326TL2.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
327TL3.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
328TL3.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
329TL3.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
330TL3.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
331TL3.QL0.GOPSize AMF_VARIANT_INT64       60
332TL3.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
333TL3.QL0.MaxAUSize       AMF_VARIANT_INT64       0
334TL3.QL0.MaxQP   AMF_VARIANT_INT64       51
335TL3.QL0.MinQP   AMF_VARIANT_INT64       0
336TL3.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
337TL3.QL0.QPB     AMF_VARIANT_INT64       22
338TL3.QL0.QPI     AMF_VARIANT_INT64       22
339TL3.QL0.QPP     AMF_VARIANT_INT64       22
340TL3.QL0.RateControlMethod       AMF_VARIANT_INT64       2
341TL3.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
342TL3.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
343TL3.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
344TL3.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
345TargetBitrate   AMF_VARIANT_INT64       20000000
346UniqueInstance  AMF_VARIANT_INT64       0
347Usage   AMF_VARIANT_INT64       0
348VBVBufferSize   AMF_VARIANT_INT64       20000000
349WaitForTask     AMF_VARIANT_BOOL        0
350
351BFrames AMF_VARIANT_BOOL        1
352EncoderOutputCallbackSupport    AMF_VARIANT_BOOL        1
353FixedSliceMode  AMF_VARIANT_BOOL        0
354MaxBitrate      AMF_VARIANT_INT64       100000000
355MaxLevel        AMF_VARIANT_INT64       51
356MaxProfile      AMF_VARIANT_INT64       100
357MaxReferenceFrames      AMF_VARIANT_INT64       16
358MaxTemporalLayers       AMF_VARIANT_INT64       1
359MinReferenceFrames      AMF_VARIANT_INT64       1
360NumOfHwInstances        AMF_VARIANT_INT64       1
361NumOfStreams    AMF_VARIANT_INT64       16
362QueryTimeoutSupport     AMF_VARIANT_BOOL        1
363
364#### Input
365
366 * Width Range: 64 - 1,920
367 * Height Range: 64 - 1,920
368 * Vertical Alignment: 32
369 * Format Count: 6
370 * Format: AMF_SURFACE_NV12 Native
371 * Format: AMF_SURFACE_YUV420P
372 * Format: AMF_SURFACE_YV12
373 * Format: AMF_SURFACE_BGRA
374 * Format: AMF_SURFACE_RGBA
375 * Format: AMF_SURFACE_ARGB
376 * Memory Type Count: 4
377 * Memory Type: AMF_MEMORY_DX11 Native
378 * Memory Type: AMF_MEMORY_OPENCL
379 * Memory Type: AMF_MEMORY_OPENGL
380 * Memory Type: AMF_MEMORY_HOST
381 * Interlace Support: 0
382
383#### Output
384
385 * Width Range: 64 - 1,920
386 * Height Range: 64 - 1,920
387 * Vertical Alignment: 32
388 * Format Count: 1
389 * Format: AMF_SURFACE_NV12 Native
390 * Memory Type Count: 4
391 * Memory Type: AMF_MEMORY_DX11 Native
392 * Memory Type: AMF_MEMORY_OPENCL
393 * Memory Type: AMF_MEMORY_OPENGL
394 * Memory Type: AMF_MEMORY_HOST
395 * Interlace Support: 0
396
397### AMFVideoEncoderVCE_SVC
398
399 * Acceleration Type: AMF_ACCEL_HARDWARE
400 * AMF_VIDEO_ENCODER_CAP_MAX_BITRATE: 100,000,000
401 * AMF_VIDEO_ENCODER_CAP_NUM_OF_STREAMS: 16
402 * AMF_VIDEO_ENCODER_CAP_MAX_PROFILE: AMF_VIDEO_ENCODER_PROFILE_HIGH
403 * AMF_VIDEO_ENCODER_CAP_MAX_LEVEL: 51
404 * AMF_VIDEO_ENCODER_CAP_BFRAMES: 0
405 * AMF_VIDEO_ENCODER_CAP_MIN_REFERENCE_FRAMES: 1
406 * AMF_VIDEO_ENCODER_CAP_MAX_REFERENCE_FRAMES: 16
407 * AMF_VIDEO_ENCODER_CAP_MAX_TEMPORAL_LAYERS: 3
408 * AMF_VIDEO_ENCODER_CAP_FIXED_SLICE_MODE: 0
409 * AMF_VIDEO_ENCODER_CAP_NUM_OF_HW_INSTANCES: 1
410
411AspectRatio     AMF_VARIANT_RATIO       num 1   den 1
412BPicturesDeltaQP        AMF_VARIANT_INT64       0
413BPicturesPattern        AMF_VARIANT_INT64       0
414BReferenceEnable        AMF_VARIANT_BOOL        0
415CABACEnable     AMF_VARIANT_INT64       0
416CodecId AMF_VARIANT_INT64       5
417ConstraintSetFlags      AMF_VARIANT_INT64       0
418DeBlockingFilter        AMF_VARIANT_BOOL        1
419EnableGOPAlignment      AMF_VARIANT_BOOL        1
420EnableVBAQ      AMF_VARIANT_BOOL        0
421EncodeLatency   AMF_VARIANT_INT64       0
422EncoderMaxInstances     AMF_VARIANT_INT64       1
423EncoderOutputCallback   AMF_VARIANT_EMPTY
424EncoderOutputCallbackSupport    AMF_VARIANT_BOOL        1
425EnforceHRD      AMF_VARIANT_BOOL        0
426EngineType      AMF_VARIANT_INT64       0
427ExtraData       AMF_VARIANT_EMPTY
428FillerDataEnable        AMF_VARIANT_BOOL        0
429FrameRate       AMF_VARIANT_RATE        num 30  den 1
430FrameSize       AMF_VARIANT_SIZE        width 1920      height 1080
431FullRangeColor  AMF_VARIANT_BOOL        0
432GOPSize AMF_VARIANT_INT64       60
433HalfPixel       AMF_VARIANT_BOOL        1
434HeaderInsertionSpacing  AMF_VARIANT_INT64       0
435IDRPeriod       AMF_VARIANT_INT64       30
436InitialVBVBufferFullness        AMF_VARIANT_INT64       64
437InstanceID      AMF_VARIANT_INT64       -1
438IntraRefreshMBsNumberPerSlot    AMF_VARIANT_INT64       0
439IntraRefreshMode        AMF_VARIANT_INT64       0
440IntraRefreshNumOfStripes        AMF_VARIANT_INT64       0
441IsUVE   AMF_VARIANT_BOOL        0
442LowLatencyInternal      AMF_VARIANT_BOOL        0
443MGSKeyPicturePeriod     AMF_VARIANT_INT64       0
444MGSVector0      AMF_VARIANT_INT64       0
445MGSVector1      AMF_VARIANT_INT64       0
446MGSVector2      AMF_VARIANT_INT64       0
447MGSVector3      AMF_VARIANT_INT64       0
448MGSVectorMode   AMF_VARIANT_BOOL        0
449MaxAUSize       AMF_VARIANT_INT64       0
450MaxDecFrameBuffering    AMF_VARIANT_INT64       -1
451MaxMBPerSec     AMF_VARIANT_INT64       0
452MaxNumRefFrames AMF_VARIANT_INT64       4
453MaxOfLTRFrames  AMF_VARIANT_INT64       0
454MaxQP   AMF_VARIANT_INT64       51
455MaxSliceSize    AMF_VARIANT_INT64       2147483647
456MinQP   AMF_VARIANT_INT64       0
457MultiInstanceCurrentQueue       AMF_VARIANT_INT64       0
458MultiInstanceMode       AMF_VARIANT_BOOL        0
459NumOfQualityLayers      AMF_VARIANT_INT64       0
460NumOfTemporalEnhancmentLayers   AMF_VARIANT_INT64       0
461PeakBitrate     AMF_VARIANT_INT64       30000000
462Profile AMF_VARIANT_INT64       77
463ProfileLevel    AMF_VARIANT_INT64       42
464QPB     AMF_VARIANT_INT64       22
465QPI     AMF_VARIANT_INT64       22
466QPP     AMF_VARIANT_INT64       22
467QualityEnhancementMode  AMF_VARIANT_INT64       0
468QualityPreset   AMF_VARIANT_INT64       0
469QuarterPixel    AMF_VARIANT_BOOL        1
470QueryTimeout    AMF_VARIANT_INT64       0
471RateControlMethod       AMF_VARIANT_INT64       2
472RateControlPreanalysisEnable    AMF_VARIANT_INT64       0
473RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
474ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       0
475ScanType        AMF_VARIANT_INT64       0
476SliceControlMode        AMF_VARIANT_INT64       0
477SliceControlSize        AMF_VARIANT_INT64       0
478SliceMode       AMF_VARIANT_INT64       1
479SlicesPerFrame  AMF_VARIANT_INT64       1
480TL0.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
481TL0.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
482TL0.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
483TL0.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
484TL0.QL0.GOPSize AMF_VARIANT_INT64       60
485TL0.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
486TL0.QL0.MaxAUSize       AMF_VARIANT_INT64       0
487TL0.QL0.MaxQP   AMF_VARIANT_INT64       51
488TL0.QL0.MinQP   AMF_VARIANT_INT64       0
489TL0.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
490TL0.QL0.QPB     AMF_VARIANT_INT64       22
491TL0.QL0.QPI     AMF_VARIANT_INT64       22
492TL0.QL0.QPP     AMF_VARIANT_INT64       22
493TL0.QL0.RateControlMethod       AMF_VARIANT_INT64       2
494TL0.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
495TL0.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
496TL0.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
497TL0.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
498TL1.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
499TL1.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
500TL1.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
501TL1.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
502TL1.QL0.GOPSize AMF_VARIANT_INT64       60
503TL1.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
504TL1.QL0.MaxAUSize       AMF_VARIANT_INT64       0
505TL1.QL0.MaxQP   AMF_VARIANT_INT64       51
506TL1.QL0.MinQP   AMF_VARIANT_INT64       0
507TL1.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
508TL1.QL0.QPB     AMF_VARIANT_INT64       22
509TL1.QL0.QPI     AMF_VARIANT_INT64       22
510TL1.QL0.QPP     AMF_VARIANT_INT64       22
511TL1.QL0.RateControlMethod       AMF_VARIANT_INT64       2
512TL1.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
513TL1.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
514TL1.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
515TL1.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
516TL2.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
517TL2.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
518TL2.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
519TL2.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
520TL2.QL0.GOPSize AMF_VARIANT_INT64       60
521TL2.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
522TL2.QL0.MaxAUSize       AMF_VARIANT_INT64       0
523TL2.QL0.MaxQP   AMF_VARIANT_INT64       51
524TL2.QL0.MinQP   AMF_VARIANT_INT64       0
525TL2.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
526TL2.QL0.QPB     AMF_VARIANT_INT64       22
527TL2.QL0.QPI     AMF_VARIANT_INT64       22
528TL2.QL0.QPP     AMF_VARIANT_INT64       22
529TL2.QL0.RateControlMethod       AMF_VARIANT_INT64       2
530TL2.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
531TL2.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
532TL2.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
533TL2.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
534TL3.QL0.BPicturesDeltaQP        AMF_VARIANT_INT64       4
535TL3.QL0.EnforceHRD      AMF_VARIANT_BOOL        0
536TL3.QL0.FillerDataEnable        AMF_VARIANT_BOOL        0
537TL3.QL0.FrameRate       AMF_VARIANT_RATE        num 30  den 1
538TL3.QL0.GOPSize AMF_VARIANT_INT64       60
539TL3.QL0.InitialVBVBufferFullness        AMF_VARIANT_INT64       64
540TL3.QL0.MaxAUSize       AMF_VARIANT_INT64       0
541TL3.QL0.MaxQP   AMF_VARIANT_INT64       51
542TL3.QL0.MinQP   AMF_VARIANT_INT64       0
543TL3.QL0.PeakBitrate     AMF_VARIANT_INT64       30000000
544TL3.QL0.QPB     AMF_VARIANT_INT64       22
545TL3.QL0.QPI     AMF_VARIANT_INT64       22
546TL3.QL0.QPP     AMF_VARIANT_INT64       22
547TL3.QL0.RateControlMethod       AMF_VARIANT_INT64       2
548TL3.QL0.RateControlSkipFrameEnable      AMF_VARIANT_BOOL        0
549TL3.QL0.ReferenceBPicturesDeltaQP       AMF_VARIANT_INT64       2
550TL3.QL0.TargetBitrate   AMF_VARIANT_INT64       20000000
551TL3.QL0.VBVBufferSize   AMF_VARIANT_INT64       2000000
552TargetBitrate   AMF_VARIANT_INT64       20000000
553UniqueInstance  AMF_VARIANT_INT64       0
554Usage   AMF_VARIANT_INT64       0
555VBVBufferSize   AMF_VARIANT_INT64       20000000
556WaitForTask     AMF_VARIANT_BOOL        0
557
558BFrames AMF_VARIANT_BOOL        0
559EncoderOutputCallbackSupport    AMF_VARIANT_BOOL        1
560FixedSliceMode  AMF_VARIANT_BOOL        0
561MaxBitrate      AMF_VARIANT_INT64       100000000
562MaxLevel        AMF_VARIANT_INT64       51
563MaxProfile      AMF_VARIANT_INT64       100
564MaxReferenceFrames      AMF_VARIANT_INT64       16
565MaxTemporalLayers       AMF_VARIANT_INT64       3
566MinReferenceFrames      AMF_VARIANT_INT64       1
567NumOfHwInstances        AMF_VARIANT_INT64       1
568NumOfStreams    AMF_VARIANT_INT64       16
569QueryTimeoutSupport     AMF_VARIANT_BOOL        1
570
571#### Input
572
573 * Width Range: 64 - 1,920
574 * Height Range: 64 - 1,920
575 * Vertical Alignment: 32
576 * Format Count: 6
577 * Format: AMF_SURFACE_NV12 Native
578 * Format: AMF_SURFACE_YUV420P
579 * Format: AMF_SURFACE_YV12
580 * Format: AMF_SURFACE_BGRA
581 * Format: AMF_SURFACE_RGBA
582 * Format: AMF_SURFACE_ARGB
583 * Memory Type Count: 4
584 * Memory Type: AMF_MEMORY_DX11 Native
585 * Memory Type: AMF_MEMORY_OPENCL
586 * Memory Type: AMF_MEMORY_OPENGL
587 * Memory Type: AMF_MEMORY_HOST
588 * Interlace Support: 0
589
590#### Output
591
592 * Width Range: 64 - 1,920
593 * Height Range: 64 - 1,920
594 * Vertical Alignment: 32
595 * Format Count: 1
596 * Format: AMF_SURFACE_NV12 Native
597 * Memory Type Count: 4
598 * Memory Type: AMF_MEMORY_DX11 Native
599 * Memory Type: AMF_MEMORY_OPENCL
600 * Memory Type: AMF_MEMORY_OPENGL
601 * Memory Type: AMF_MEMORY_HOST
602 * Interlace Support: 0
603
604### AMFVideoConverter
605
606 * Acceleration Type: AMF_ACCEL_GPU
607
608#### Input
609
610 * Width Range: 32 - 4,096
611 * Height Range: 32 - 4,096
612 * Vertical Alignment: 2
613 * Format Count: 8
614 * Format: AMF_SURFACE_NV12 Native
615 * Format: AMF_SURFACE_YV12 Native
616 * Format: AMF_SURFACE_BGRA Native
617 * Format: AMF_SURFACE_ARGB Native
618 * Format: AMF_SURFACE_RGBA Native
619 * Format: AMF_SURFACE_YUV420P Native
620 * Format: AMF_SURFACE_YUY2 Native
621 * Format: AMF_SURFACE_UYVY Native
622 * Memory Type Count: 4
623 * Memory Type: AMF_MEMORY_DX11 Native
624 * Memory Type: AMF_MEMORY_OPENCL Native
625 * Memory Type: AMF_MEMORY_OPENGL Native
626 * Memory Type: AMF_MEMORY_HOST
627 * Interlace Support: 0
628
629#### Output
630
631 * Width Range: 32 - 4,096
632 * Height Range: 32 - 4,096
633 * Vertical Alignment: 2
634 * Format Count: 6
635 * Format: AMF_SURFACE_NV12 Native
636 * Format: AMF_SURFACE_YV12 Native
637 * Format: AMF_SURFACE_BGRA Native
638 * Format: AMF_SURFACE_ARGB Native
639 * Format: AMF_SURFACE_RGBA Native
640 * Format: AMF_SURFACE_YUV420P Native
641 * Memory Type Count: 4
642 * Memory Type: AMF_MEMORY_DX11 Native
643 * Memory Type: AMF_MEMORY_OPENCL Native
644 * Memory Type: AMF_MEMORY_OPENGL Native
645 * Memory Type: AMF_MEMORY_HOST
646 * Interlace Support: 0
647
Note: See TracBrowser for help on using the repository browser.