Changeset 548
- Timestamp:
- Dec 4, 2015, 8:49:11 AM (7 years ago)
- Location:
- trunk/Utilities/MediaFoundation/EnumerateTransforms
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Utilities/MediaFoundation/EnumerateTransforms/Application.cpp
r445 r548 7 7 8 8 #include "stdafx.h" 9 #include <mfapi.h>10 #include <mftransform.h>11 9 #include "rodshow.h" 12 13 #pragma comment(lib, "mfplat.lib") 14 #pragma comment(lib, "mfuuid.lib") 10 #include "romf.h" 15 11 16 12 //////////////////////////////////////////////////////////// … … 21 17 { 22 18 public: 23 static CString FormatKey(const GUID& Key)24 {25 static const struct { const GUID* pIdentifier; LPCSTR pszName; } g_pMap[] =26 {27 #define A(x) { &x, #x },28 // NOTE: 1. Find all "DECLSPEC_SELECTANY GUID" or "DEFINE_GUID"29 // 2. Replace ^.+DECLSPEC_SELECTANY GUID ([A-z0-9_]+).+\r?$ -> A($1)30 // Windows SDK 8.1; mfapi.h31 A(MF_EVENT_SESSIONCAPS)32 A(MF_EVENT_SESSIONCAPS_DELTA)33 A(MF_EVENT_TOPOLOGY_STATUS)34 A(MF_EVENT_START_PRESENTATION_TIME)35 A(MF_EVENT_PRESENTATION_TIME_OFFSET)36 A(MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT)37 A(MF_EVENT_SOURCE_FAKE_START)38 A(MF_EVENT_SOURCE_PROJECTSTART)39 A(MF_EVENT_SOURCE_ACTUAL_START)40 A(MF_EVENT_SOURCE_TOPOLOGY_CANCELED)41 A(MF_EVENT_SOURCE_CHARACTERISTICS)42 A(MF_EVENT_SOURCE_CHARACTERISTICS_OLD)43 A(MF_EVENT_DO_THINNING)44 A(MF_EVENT_SCRUBSAMPLE_TIME)45 A(MF_EVENT_OUTPUT_NODE)46 A(MF_EVENT_MFT_INPUT_STREAM_ID)47 A(MF_EVENT_MFT_CONTEXT)48 A(MF_EVENT_STREAM_METADATA_KEYDATA)49 A(MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS)50 A(MF_EVENT_STREAM_METADATA_SYSTEMID)51 A(MFSampleExtension_CleanPoint)52 A(MFSampleExtension_Discontinuity)53 A(MFSampleExtension_Token)54 A(MFSampleExtension_DecodeTimestamp)55 A(MFSampleExtension_VideoEncodeQP)56 A(MFSampleExtension_VideoEncodePictureType)57 A(MFSampleExtension_FrameCorruption)58 A(MFSampleExtension_DescrambleData)59 A(MFSampleExtension_SampleKeyID)60 A(MFSampleExtension_GenKeyFunc)61 A(MFSampleExtension_GenKeyCtx)62 A(MFSampleExtension_PacketCrossOffsets)63 A(MFSampleExtension_Encryption_SampleID)64 A(MFSampleExtension_Encryption_KeyID)65 A(MFSampleExtension_Content_KeyID)66 A(MFSampleExtension_Encryption_SubSampleMappingSplit)67 A(MFSampleExtension_Interlaced)68 A(MFSampleExtension_BottomFieldFirst)69 A(MFSampleExtension_RepeatFirstField)70 A(MFSampleExtension_SingleField)71 A(MFSampleExtension_DerivedFromTopField)72 A(MFSampleExtension_MeanAbsoluteDifference)73 A(MFSampleExtension_LongTermReferenceFrameInfo)74 A(MFSampleExtension_ROIRectangle)75 A(MFSampleExtension_PhotoThumbnail)76 A(MFSampleExtension_PhotoThumbnailMediaType)77 A(MFSampleExtension_CaptureMetadata)78 A(MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH)79 A(MFT_CATEGORY_VIDEO_DECODER)80 A(MFT_CATEGORY_VIDEO_ENCODER)81 A(MFT_CATEGORY_VIDEO_EFFECT)82 A(MFT_CATEGORY_MULTIPLEXER)83 A(MFT_CATEGORY_DEMULTIPLEXER)84 A(MFT_CATEGORY_AUDIO_DECODER)85 A(MFT_CATEGORY_AUDIO_ENCODER)86 A(MFT_CATEGORY_AUDIO_EFFECT)87 A(MFT_CATEGORY_VIDEO_PROCESSOR)88 A(MFT_CATEGORY_OTHER)89 A(MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE)90 A(MFVideoFormat_H264_ES)91 A(MFVideoFormat_MPEG2)92 A(MFAudioFormat_Dolby_AC3)93 A(MFAudioFormat_Dolby_DDPlus)94 A(MFMPEG4Format_Base)95 A(MF_MT_MAJOR_TYPE)96 A(MF_MT_SUBTYPE)97 A(MF_MT_ALL_SAMPLES_INDEPENDENT)98 A(MF_MT_FIXED_SIZE_SAMPLES)99 A(MF_MT_COMPRESSED)100 A(MF_MT_SAMPLE_SIZE)101 A(MF_MT_WRAPPED_TYPE)102 A(MF_MT_VIDEO_3D)103 A(MF_MT_VIDEO_3D_FORMAT)104 A(MF_MT_VIDEO_3D_NUM_VIEWS)105 A(MF_MT_VIDEO_3D_LEFT_IS_BASE)106 A(MF_MT_VIDEO_3D_FIRST_IS_LEFT)107 A(MFSampleExtension_3DVideo)108 A(MFSampleExtension_3DVideo_SampleFormat)109 A(MF_MT_VIDEO_ROTATION)110 A(MF_MT_AUDIO_NUM_CHANNELS)111 A(MF_MT_AUDIO_SAMPLES_PER_SECOND)112 A(MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND)113 A(MF_MT_AUDIO_AVG_BYTES_PER_SECOND)114 A(MF_MT_AUDIO_BLOCK_ALIGNMENT)115 A(MF_MT_AUDIO_BITS_PER_SAMPLE)116 A(MF_MT_AUDIO_VALID_BITS_PER_SAMPLE)117 A(MF_MT_AUDIO_SAMPLES_PER_BLOCK)118 A(MF_MT_AUDIO_CHANNEL_MASK)119 A(MF_MT_AUDIO_FOLDDOWN_MATRIX)120 A(MF_MT_AUDIO_WMADRC_PEAKREF)121 A(MF_MT_AUDIO_WMADRC_PEAKTARGET)122 A(MF_MT_AUDIO_WMADRC_AVGREF)123 A(MF_MT_AUDIO_WMADRC_AVGTARGET)124 A(MF_MT_AUDIO_PREFER_WAVEFORMATEX)125 A(MF_MT_AAC_PAYLOAD_TYPE)126 A(MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION)127 A(MF_MT_FRAME_SIZE)128 A(MF_MT_FRAME_RATE)129 A(MF_MT_PIXEL_ASPECT_RATIO)130 A(MF_MT_DRM_FLAGS)131 A(MF_MT_TIMESTAMP_CAN_BE_DTS)132 A(MF_MT_PAD_CONTROL_FLAGS)133 A(MF_MT_SOURCE_CONTENT_HINT)134 A(MF_MT_VIDEO_CHROMA_SITING)135 A(MF_MT_INTERLACE_MODE)136 A(MF_MT_TRANSFER_FUNCTION)137 A(MF_MT_VIDEO_PRIMARIES)138 A(MF_MT_CUSTOM_VIDEO_PRIMARIES)139 A(MF_MT_YUV_MATRIX)140 A(MF_MT_VIDEO_LIGHTING)141 A(MF_MT_VIDEO_NOMINAL_RANGE)142 A(MF_MT_GEOMETRIC_APERTURE)143 A(MF_MT_MINIMUM_DISPLAY_APERTURE)144 A(MF_MT_PAN_SCAN_APERTURE)145 A(MF_MT_PAN_SCAN_ENABLED)146 A(MF_MT_AVG_BITRATE)147 A(MF_MT_AVG_BIT_ERROR_RATE)148 A(MF_MT_MAX_KEYFRAME_SPACING)149 A(MF_MT_USER_DATA)150 A(MF_MT_DEFAULT_STRIDE)151 A(MF_MT_PALETTE)152 A(MF_MT_AM_FORMAT_TYPE)153 A(MF_MT_VIDEO_PROFILE)154 A(MF_MT_VIDEO_LEVEL)155 A(MF_MT_MPEG_START_TIME_CODE)156 A(MF_MT_MPEG2_PROFILE)157 A(MF_MT_MPEG2_LEVEL)158 A(MF_MT_MPEG2_FLAGS)159 A(MF_MT_MPEG_SEQUENCE_HEADER)160 A(MF_MT_MPEG2_STANDARD)161 A(MF_MT_MPEG2_TIMECODE)162 A(MF_MT_MPEG2_CONTENT_PACKET)163 A(MF_MT_H264_MAX_CODEC_CONFIG_DELAY)164 A(MF_MT_H264_SUPPORTED_SLICE_MODES)165 A(MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES)166 A(MF_MT_H264_RESOLUTION_SCALING)167 A(MF_MT_H264_SIMULCAST_SUPPORT)168 A(MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES)169 A(MF_MT_H264_MAX_MB_PER_SEC)170 A(MF_MT_H264_SUPPORTED_USAGES)171 A(MF_MT_H264_CAPABILITIES)172 A(MF_MT_H264_SVC_CAPABILITIES)173 A(MF_MT_H264_USAGE)174 A(MF_MT_H264_RATE_CONTROL_MODES)175 A(MF_MT_H264_LAYOUT_PER_STREAM)176 A(MF_MT_DV_AAUX_SRC_PACK_0)177 A(MF_MT_DV_AAUX_CTRL_PACK_0)178 A(MF_MT_DV_AAUX_SRC_PACK_1)179 A(MF_MT_DV_AAUX_CTRL_PACK_1)180 A(MF_MT_DV_VAUX_SRC_PACK)181 A(MF_MT_DV_VAUX_CTRL_PACK)182 A(MF_MT_ARBITRARY_HEADER)183 A(MF_MT_ARBITRARY_FORMAT)184 A(MF_MT_IMAGE_LOSS_TOLERANT)185 A(MF_MT_MPEG4_SAMPLE_DESCRIPTION)186 A(MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY)187 A(MF_MT_ORIGINAL_4CC)188 A(MF_MT_ORIGINAL_WAVE_FORMAT_TAG)189 A(MF_MT_FRAME_RATE_RANGE_MIN)190 A(MF_MT_FRAME_RATE_RANGE_MAX)191 A(MF_LOW_LATENCY)192 A(MF_VIDEO_MAX_MB_PER_SEC)193 A(MFMediaType_Default)194 A(MFMediaType_Audio)195 A(MFMediaType_Video)196 A(MFMediaType_Protected)197 A(MFMediaType_SAMI)198 A(MFMediaType_Script)199 A(MFMediaType_Image)200 A(MFMediaType_HTML)201 A(MFMediaType_Binary)202 A(MFMediaType_FileTransfer)203 A(MFMediaType_Stream)204 A(MFImageFormat_JPEG)205 A(MFImageFormat_RGB32)206 A(MFStreamFormat_MPEG2Transport)207 A(MFStreamFormat_MPEG2Program)208 A(AM_MEDIA_TYPE_REPRESENTATION)209 A(FORMAT_MFVideoFormat)210 A(CLSID_MFSourceResolver)211 // Windows SDK 8.1; mftransform.h212 A(MF_SA_D3D_AWARE)213 A(MF_SA_REQUIRED_SAMPLE_COUNT)214 A(MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE)215 A(MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT)216 A(MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE)217 A(MFT_SUPPORT_3DVIDEO)218 A(MF_ENABLE_3DVIDEO_OUTPUT)219 A(MF_SA_D3D11_BINDFLAGS)220 A(MF_SA_D3D11_USAGE)221 A(MF_SA_D3D11_AWARE)222 A(MF_SA_D3D11_SHARED)223 A(MF_SA_D3D11_SHARED_WITHOUT_MUTEX)224 A(MF_SA_BUFFERS_PER_SAMPLE)225 A(MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER)226 A(MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT)227 A(MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT)228 A(MFT_ENCODER_SUPPORTS_CONFIG_EVENT)229 A(MFT_ENUM_HARDWARE_VENDOR_ID_Attribute)230 A(MF_TRANSFORM_ASYNC)231 A(MF_TRANSFORM_ASYNC_UNLOCK)232 A(MF_TRANSFORM_FLAGS_Attribute)233 A(MF_TRANSFORM_CATEGORY_Attribute)234 A(MFT_TRANSFORM_CLSID_Attribute)235 A(MFT_INPUT_TYPES_Attributes)236 A(MFT_OUTPUT_TYPES_Attributes)237 A(MFT_ENUM_HARDWARE_URL_Attribute)238 A(MFT_FRIENDLY_NAME_Attribute)239 A(MFT_CONNECTED_STREAM_ATTRIBUTE)240 A(MFT_CONNECTED_TO_HW_STREAM)241 A(MFT_PREFERRED_OUTPUTTYPE_Attribute)242 A(MFT_PROCESS_LOCAL_Attribute)243 A(MFT_PREFERRED_ENCODER_PROFILE)244 A(MFT_HW_TIMESTAMP_WITH_QPC_Attribute)245 A(MFT_FIELDOFUSE_UNLOCK_Attribute)246 A(MFT_CODEC_MERIT_Attribute)247 A(MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE)248 #undef A249 };250 for(SIZE_T nIndex = 0; nIndex < DIM(g_pMap); nIndex++)251 if(*g_pMap[nIndex].pIdentifier == Key)252 return CString(g_pMap[nIndex].pszName);253 return CString(_PersistHelper::StringFromIdentifier(Key));254 }255 19 static CString FormatTransformFlags(ULONG nTransformFlags) 256 20 { … … 288 52 public: 289 53 // CModule 290 CModule() throw() 291 { 292 _Z4(atlTraceRefcount, 4, _T("this 0x%p"), this); 54 CModule() 55 { 56 AtlTraceSetDefaultSettings(); 57 _Z4_THIS(); 293 58 _W(CExceptionFilter::Initialize()); 294 #if defined(_DEBUG) 295 AtlTraceLoadSettings(NULL); 296 #endif // defined(_DEBUG) 297 } 298 ~CModule() throw() 299 { 300 _Z4(atlTraceRefcount, 4, _T("this 0x%p"), this); 59 } 60 ~CModule() 61 { 62 _Z4_THIS(); 301 63 CExceptionFilter::Terminate(); 302 64 } … … 308 70 VOID RunMessageLoop() 309 71 { 310 static const struct { const GUID* pCategory; LPCSTR pszName; } g_pMap[] =311 { 312 #define A(x) { &x, #x },72 static const CEnumerationNameT<GUID> g_pCategoryMap[] = 73 { 74 #define A(x) { x, #x }, 313 75 A(MFT_CATEGORY_VIDEO_DECODER) 314 76 A(MFT_CATEGORY_VIDEO_ENCODER) … … 321 83 A(MFT_CATEGORY_VIDEO_PROCESSOR) 322 84 A(MFT_CATEGORY_OTHER) 85 A(CLSID_VideoInputDeviceCategory) // Kernel streaming (KS) minidriver backed hardware transforms https://msdn.microsoft.com/en-us/library/windows/desktop/ms700134#live_sources 86 A(KSCATEGORY_BRIDGE) 87 A(KSCATEGORY_CAPTURE) // Video and Audio capture stuff 88 A(KSCATEGORY_VIDEO_CAMERA) 89 A(KSCATEGORY_RENDER) 90 A(KSCATEGORY_MIXER) 91 A(KSCATEGORY_SPLITTER) 92 A(KSCATEGORY_DATACOMPRESSOR) 93 A(KSCATEGORY_DATADECOMPRESSOR) 94 A(KSCATEGORY_DATATRANSFORM) 95 A(KSCATEGORY_COMMUNICATIONSTRANSFORM) 96 A(KSCATEGORY_INTERFACETRANSFORM) 97 A(KSCATEGORY_MEDIUMTRANSFORM) 98 A(KSCATEGORY_FILESYSTEM) 99 A(KSCATEGORY_CLOCK) 100 A(KSCATEGORY_PROXY) 101 A(KSCATEGORY_QUALITY) 323 102 #undef A 324 103 }; 325 for( SIZE_T nCategoryIndex = 0; nCategoryIndex < DIM(g_pMap); nCategoryIndex++)326 { 327 _tprintf(_T("Category: %hs %ls\n"), g_pMap[nCategoryIndex].pszName, _PersistHelper::StringFromIdentifier(*g_pMap[nCategoryIndex].pCategory));104 for(auto&& CategoryItem: g_pCategoryMap) 105 { 106 _tprintf(_T("Category: %hs %ls\n"), CategoryItem.pszName, _PersistHelper::StringFromIdentifier(CategoryItem.Value)); 328 107 _tprintf(_T("\n")); 329 108 _ATLTRY 330 109 { 331 CComHeapPtr<IMFActivate*> ppMfActivates; 332 UINT32 nMfActivateCount = 0; 333 __C(MFTEnumEx(*g_pMap[nCategoryIndex].pCategory, MFT_ENUM_FLAG_ALL, NULL, NULL, &ppMfActivates, &nMfActivateCount)); 334 CRoArrayT<CComPtr<IMFActivate>> ActivateArray; 335 for(UINT32 nMfActivateIndex = 0; nMfActivateIndex < nMfActivateCount; nMfActivateIndex++) 110 MF::CActivateArray ActivateArray; 111 ActivateArray.Enumerate(CategoryItem.Value); 112 UINT nActivateIndex = 0; 113 for(auto&& pActivate: ActivateArray) 336 114 { 337 CComPtr<IMFActivate>& pMfActivate = reinterpret_cast<CComPtr<IMFActivate>&>(ppMfActivates[nMfActivateIndex]); 338 _W(ActivateArray.Add(pMfActivate) >= 0); 339 pMfActivate = NULL; 340 } 341 for(SIZE_T nActivateIndex = 0; nActivateIndex < ActivateArray.GetCount(); nActivateIndex++) 342 { 343 const CComPtr<IMFActivate>& pMfActivate = ActivateArray[nActivateIndex]; 344 CString sItem = AtlFormatString(_T("#%d"), nActivateIndex); 345 CComHeapPtr<WCHAR> pszFriendlyName; 346 UINT32 nFriendlyNameLength; 347 if(SUCCEEDED(pMfActivate->GetAllocatedString(MFT_FRIENDLY_NAME_Attribute, &pszFriendlyName, &nFriendlyNameLength))) 348 sItem.Insert(0, AtlFormatString(_T("%ls "), pszFriendlyName)); 115 CString sItem = AtlFormatString(_T("#%d"), nActivateIndex++); 116 CString sFriendlyName; 117 if(pActivate.TryGetString(MFT_FRIENDLY_NAME_Attribute, sFriendlyName)) 118 sItem.Insert(0, AtlFormatString(_T("%s "), sFriendlyName)); 349 119 _tprintf(_T("\t") _T("%s\n"), sItem); 350 120 _ATLTRY 351 121 { 352 122 UINT32 nItemCount = 0; 353 __C(p MfActivate->GetCount(&nItemCount));123 __C(pActivate->GetCount(&nItemCount)); 354 124 for(UINT32 nItemIndex = 0; nItemIndex < nItemCount; nItemIndex++) 355 125 { 356 126 GUID Key; 357 PROPVARIANT vValue; 358 PropVariantInit(&vValue); 359 __C(pMfActivate->GetItemByIndex(nItemIndex, &Key, &vValue)); 360 // NOTE: See PROPVARIANT Type Constants http://msdn.microsoft.com/en-us/library/cc235506%28v=prot.10%29.aspx 361 if(Key == MF_TRANSFORM_CATEGORY_Attribute && vValue.vt == VT_CLSID && *vValue.puuid == *g_pMap[nCategoryIndex].pCategory) 127 MF::CPropVariant vValue; 128 __C(pActivate->GetItemByIndex(nItemIndex, &Key, &vValue)); 129 // NOTE: See PROPVARIANT Type Constants http://msdn.microsoft.com/en-us/library/cc235506 130 if(Key == MF_TRANSFORM_CATEGORY_Attribute && vValue.vt == VT_CLSID && *vValue.puuid == CategoryItem.Value) 362 131 continue; // Matches Category 363 132 if(Key == MFT_FRIENDLY_NAME_Attribute) … … 373 142 bDefault = FALSE; 374 143 } else 375 if((Key == MFT_INPUT_TYPES_Attributes || Key == MFT_OUTPUT_TYPES_Attributes) && (VT_VECTOR | VT_UI1))144 if((Key == MFT_INPUT_TYPES_Attributes || Key == MFT_OUTPUT_TYPES_Attributes) && vValue.vt == (VT_VECTOR | VT_UI1)) 376 145 { 377 146 _A(!(vValue.caub.cElems % sizeof (MFT_REGISTER_TYPE_INFO))); … … 380 149 CRoArrayT<CString> Array; 381 150 for(SIZE_T nIndex = 0; nIndex < nDataCount; nIndex++) 382 _W(Array.Add(AtlFormatString(_T("\t\t\t") _T("% ls %ls"), _FilterGraphHelper::FormatMajorType(pData[nIndex].guidMajorType), _FilterGraphHelper::FormatSubtype(pData[nIndex].guidSubtype))) >= 0);151 _W(Array.Add(AtlFormatString(_T("\t\t\t") _T("%s %s"), MF::FormatKey(pData[nIndex].guidMajorType), MF::FormatKey(pData[nIndex].guidSubtype))) >= 0); 383 152 sStringValue += _StringHelper::Join(Array, _T("\n")); 384 153 if(!sStringValue.IsEmpty()) … … 395 164 if(bDefault) 396 165 { 397 if(vValue.vt == VT_LPSTR) 398 { 399 sStringValue = CA2CT(vValue.pszVal); 400 bStringValueAvailable = TRUE; 401 } else 402 if(vValue.vt == VT_LPWSTR) 403 { 404 sStringValue = CW2CT(vValue.pwszVal); 405 bStringValueAvailable = TRUE; 406 } else 407 if(vValue.vt == VT_CLSID) 408 { 409 sStringValue = _PersistHelper::StringFromIdentifier(*vValue.puuid); 410 bStringValueAvailable = TRUE; 411 } else 412 if(vValue.vt == (VT_VECTOR | VT_UI1)) 413 { 414 sStringValue = AtlFormatString(_T("%d bytes"), vValue.caub.cElems); 415 if(vValue.caub.cElems > 0) 416 { 417 sStringValue += _T(", "); 418 ULONG nIndex; 419 for(nIndex = 0; nIndex < vValue.caub.cElems && nIndex < 24; nIndex++) 420 sStringValue += AtlFormatString(_T("%02X "), vValue.caub.pElems[nIndex]); 421 if(nIndex < vValue.caub.cElems) 422 sStringValue += _T("..."); 423 } 424 bStringValueAvailable = TRUE; 425 } else 426 { 427 CComVariant vVariantValue; 428 bStringValueAvailable = SUCCEEDED(vVariantValue.ChangeType(VT_BSTR, &reinterpret_cast<VARIANT&>(vValue))); 429 if(bStringValueAvailable) 430 sStringValue = CString(vVariantValue.bstrVal); 431 } 166 sStringValue = vValue.Format(); 167 bStringValueAvailable = !sStringValue.IsEmpty(); 432 168 } 433 169 #pragma endregion 434 170 if(bStringValueAvailable) 435 _tprintf(_T("\t") _T("\t") _T("%s: %s (0x%x)\n"), FormatKey(Key), sStringValue, vValue.vt);171 _tprintf(_T("\t") _T("\t") _T("%s: %s\n"), MF::FormatKey(Key), sStringValue); 436 172 else 437 _tprintf(_T("\t") _T("\t") _T("%s: ??? (0x% x)\n"), FormatKey(Key), vValue.vt);173 _tprintf(_T("\t") _T("\t") _T("%s: ??? (0x%X)\n"), MF::FormatKey(Key), MF::CPropVariant::FormatType(vValue.vt)); 438 174 } 439 175 } -
trunk/Utilities/MediaFoundation/EnumerateTransforms/_Bin/Windows 10 Pro x64 (x64; Ksi).txt
r544 r548 2 2 3 3 Intel® Hardware M-JPEG Decoder MFT #0 4 MFT_ENUM_HARDWARE_URL_Attribute: AA243E5D-2F73-48c7-97F7-F6FA17651651 ( 0x1f)5 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_8086 ( 0x1f)6 MFT_INPUT_TYPES_Attributes: 7 M EDIATYPE_Video FourCCMJPG8 (0x1011)9 MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 ( 0x13)10 MFT_TRANSFORM_CLSID_Attribute: {00C69F81-0524-48C0-A353-4DD9D54F9A6E} ( 0x48)11 MFT_CODEC_MERIT_Attribute: 7 ( 0x13)12 MFT_OUTPUT_TYPES_Attributes: 13 M EDIATYPE_Video FourCCYUY214 M EDIATYPE_Video {3231564E-3961-42AE-BA67-FF47CCC13EED}15 M EDIATYPE_Video FourCCNV1216 (0x1011)17 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT | MFT_ENUM_FLAG_HARDWARE (0x13)18 MF_TRANSFORM_ASYNC: 1 ( 0x13)4 MFT_ENUM_HARDWARE_URL_Attribute: AA243E5D-2F73-48c7-97F7-F6FA17651651 (Type VT_LPWSTR) 5 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_8086 (Type VT_LPWSTR) 6 MFT_INPUT_TYPES_Attributes: 7 MFMediaType_Video MFVideoFormat_MJPG 8 9 MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 (Type VT_UI4) 10 MFT_TRANSFORM_CLSID_Attribute: {00C69F81-0524-48C0-A353-4DD9D54F9A6E} (Type VT_CLSID) 11 MFT_CODEC_MERIT_Attribute: 7 (Type VT_UI4) 12 MFT_OUTPUT_TYPES_Attributes: 13 MFMediaType_Video MFVideoFormat_YUY2 14 MFMediaType_Video {3231564E-3961-42AE-BA67-FF47CCC13EED} 15 MFMediaType_Video MFVideoFormat_NV12 16 17 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT | MFT_ENUM_FLAG_HARDWARE 18 MF_TRANSFORM_ASYNC: 1 (Type VT_UI4) 19 19 20 20 Intel® Hardware VP9 Sync Decoder MFT #1 21 21 MFT_INPUT_TYPES_Attributes: 22 M EDIATYPE_Video FourCC VP9023 (0x1011)24 MFT_TRANSFORM_CLSID_Attribute: {07AB4BD2-1979-4FCD-A697-DF9AD15B34FE} ( 0x48)25 MFT_OUTPUT_TYPES_Attributes: 26 M EDIATYPE_Video FourCCNV1227 (0x1011)28 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)29 MF_SA_D3D_AWARE: 1 ( 0x13)22 MFMediaType_Video FourCC VP90 23 24 MFT_TRANSFORM_CLSID_Attribute: {07AB4BD2-1979-4FCD-A697-DF9AD15B34FE} (Type VT_CLSID) 25 MFT_OUTPUT_TYPES_Attributes: 26 MFMediaType_Video MFVideoFormat_NV12 27 28 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 29 MF_SA_D3D_AWARE: 1 (Type VT_UI4) 30 30 31 31 Intel® Hardware VP9 Decoder MFT #2 32 32 MFT_INPUT_TYPES_Attributes: 33 M EDIATYPE_Video FourCC VP9034 (0x1011)35 MFT_TRANSFORM_CLSID_Attribute: {0C69E30B-A112-4A86-B496-35120CD745D5} ( 0x48)36 MFT_OUTPUT_TYPES_Attributes: 37 M EDIATYPE_Video FourCCNV1238 (0x1011)39 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT | MFT_ENUM_FLAG_HARDWARE (0x13)40 MF_SA_D3D_AWARE: 1 ( 0x13)33 MFMediaType_Video FourCC VP90 34 35 MFT_TRANSFORM_CLSID_Attribute: {0C69E30B-A112-4A86-B496-35120CD745D5} (Type VT_CLSID) 36 MFT_OUTPUT_TYPES_Attributes: 37 MFMediaType_Video MFVideoFormat_NV12 38 39 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT | MFT_ENUM_FLAG_HARDWARE 40 MF_SA_D3D_AWARE: 1 (Type VT_UI4) 41 41 42 42 Microsoft MPEG Video Decoder MFT #3 43 43 MFT_INPUT_TYPES_Attributes: 44 M EDIATYPE_Video {E06D8026-DB46-11CF-B4D1-00805F6CBBEA}45 M EDIATYPE_Video FourCCMPG146 (0x1011)47 MFT_TRANSFORM_CLSID_Attribute: {2D709E52-123F-49B5-9CBC-9AF5CDE28FB9} ( 0x48)48 MFT_OUTPUT_TYPES_Attributes: 49 M EDIATYPE_Video FourCCNV1250 M EDIATYPE_Video FourCCYV1251 M EDIATYPE_Video FourCCIYUV52 M EDIATYPE_Video FourCCI42053 M EDIATYPE_Video FourCCYUY254 (0x1011)55 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)44 MFMediaType_Video MFVideoFormat_MPEG2 45 MFMediaType_Video MFVideoFormat_MPG1 46 47 MFT_TRANSFORM_CLSID_Attribute: {2D709E52-123F-49B5-9CBC-9AF5CDE28FB9} (Type VT_CLSID) 48 MFT_OUTPUT_TYPES_Attributes: 49 MFMediaType_Video MFVideoFormat_NV12 50 MFMediaType_Video MFVideoFormat_YV12 51 MFMediaType_Video MFVideoFormat_IYUV 52 MFMediaType_Video MFVideoFormat_I420 53 MFMediaType_Video MFVideoFormat_YUY2 54 55 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 56 56 57 57 DV Decoder MFT #4 58 58 MFT_INPUT_TYPES_Attributes: 59 M EDIATYPE_Video FourCC dvc60 M EDIATYPE_Video FourCC dvhd61 M EDIATYPE_Video FourCC dvsd62 M EDIATYPE_Video FourCC dvsl63 (0x1011)64 MFT_TRANSFORM_CLSID_Attribute: {404A6DE5-D4D6-4260-9BC7-5A6CBD882432} ( 0x48)65 MFT_OUTPUT_TYPES_Attributes: 66 M EDIATYPE_Video FourCCYUY267 (0x1011)68 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)59 MFMediaType_Video MFVideoFormat_DVC 60 MFMediaType_Video MFVideoFormat_DVHD 61 MFMediaType_Video MFVideoFormat_DVSD 62 MFMediaType_Video MFVideoFormat_DVSL 63 64 MFT_TRANSFORM_CLSID_Attribute: {404A6DE5-D4D6-4260-9BC7-5A6CBD882432} (Type VT_CLSID) 65 MFT_OUTPUT_TYPES_Attributes: 66 MFMediaType_Video MFVideoFormat_YUY2 67 68 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 69 69 70 70 Microsoft H265 Video Decoder MFT #5 71 71 MFT_INPUT_TYPES_Attributes: 72 M EDIATYPE_Video FourCCHEVC73 M EDIATYPE_Video FourCC HEVS74 (0x1011)75 MFT_TRANSFORM_CLSID_Attribute: {420A51A3-D605-430C-B4FC-45274FA6C562} ( 0x48)76 MFT_OUTPUT_TYPES_Attributes: 77 M EDIATYPE_Video FourCCNV1278 M EDIATYPE_Video FourCCIYUV79 M EDIATYPE_Video FourCC420O80 M EDIATYPE_Video FourCCP01081 (0x1011)82 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)72 MFMediaType_Video MFVideoFormat_HEVC 73 MFMediaType_Video MFVideoFormat_HEVC_ES 74 75 MFT_TRANSFORM_CLSID_Attribute: {420A51A3-D605-430C-B4FC-45274FA6C562} (Type VT_CLSID) 76 MFT_OUTPUT_TYPES_Attributes: 77 MFMediaType_Video MFVideoFormat_NV12 78 MFMediaType_Video MFVideoFormat_IYUV 79 MFMediaType_Video MFVideoFormat_420O 80 MFMediaType_Video MFVideoFormat_P010 81 82 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 83 83 84 84 Intel® Hardware VP8 Sync Decoder MFT #6 85 85 MFT_INPUT_TYPES_Attributes: 86 M EDIATYPE_Video FourCC VP8087 (0x1011)88 MFT_TRANSFORM_CLSID_Attribute: {451E3CB7-2622-4BA5-8E1D-44B3C41D0924} ( 0x48)89 MFT_OUTPUT_TYPES_Attributes: 90 M EDIATYPE_Video FourCCNV1291 (0x1011)92 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)93 MF_SA_D3D_AWARE: 1 ( 0x13)86 MFMediaType_Video FourCC VP80 87 88 MFT_TRANSFORM_CLSID_Attribute: {451E3CB7-2622-4BA5-8E1D-44B3C41D0924} (Type VT_CLSID) 89 MFT_OUTPUT_TYPES_Attributes: 90 MFMediaType_Video MFVideoFormat_NV12 91 92 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 93 MF_SA_D3D_AWARE: 1 (Type VT_UI4) 94 94 95 95 Mpeg4s Decoder MFT #7 96 96 MFT_INPUT_TYPES_Attributes: 97 M EDIATYPE_Video FourCC mp4s98 M EDIATYPE_Video FourCCMP4S99 M EDIATYPE_Video FourCC m4s2100 M EDIATYPE_Video FourCCM4S2101 M EDIATYPE_Video FourCCMP4V102 M EDIATYPE_Video FourCC mp4v103 M EDIATYPE_Video FourCCH263104 (0x1011)105 MFT_TRANSFORM_CLSID_Attribute: {5686A0D9-FE39-409F-9DFF-3FDBC849F9F5} ( 0x48)106 MFT_OUTPUT_TYPES_Attributes: 107 M EDIATYPE_Video FourCCNV12108 M EDIATYPE_Video FourCCYV12109 (0x1011)110 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)97 MFMediaType_Video FourCC mp4s 98 MFMediaType_Video MFVideoFormat_MP4S 99 MFMediaType_Video FourCC m4s2 100 MFMediaType_Video MFVideoFormat_M4S2 101 MFMediaType_Video MFVideoFormat_MP4V 102 MFMediaType_Video FourCC mp4v 103 MFMediaType_Video MFVideoFormat_H263 104 105 MFT_TRANSFORM_CLSID_Attribute: {5686A0D9-FE39-409F-9DFF-3FDBC849F9F5} (Type VT_CLSID) 106 MFT_OUTPUT_TYPES_Attributes: 107 MFMediaType_Video MFVideoFormat_NV12 108 MFMediaType_Video MFVideoFormat_YV12 109 110 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 111 111 112 112 Microsoft H264 Video Decoder MFT #8 113 113 MFT_INPUT_TYPES_Attributes: 114 M EDIATYPE_Video FourCCH264115 M EDIATYPE_Video {3F40F4F0-5622-4FF8-B6D8-A17A584BEE5E}116 (0x1011)117 MFT_TRANSFORM_CLSID_Attribute: {62CE7E72-4C71-4D20-B15D-452831A87D9D} ( 0x48)118 MFT_OUTPUT_TYPES_Attributes: 119 M EDIATYPE_Video FourCCNV12120 M EDIATYPE_Video FourCCYV12121 M EDIATYPE_Video FourCCIYUV122 M EDIATYPE_Video FourCCI420123 M EDIATYPE_Video FourCCYUY2124 (0x1011)125 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)114 MFMediaType_Video MFVideoFormat_H264 115 MFMediaType_Video MFVideoFormat_H264_ES 116 117 MFT_TRANSFORM_CLSID_Attribute: {62CE7E72-4C71-4D20-B15D-452831A87D9D} (Type VT_CLSID) 118 MFT_OUTPUT_TYPES_Attributes: 119 MFMediaType_Video MFVideoFormat_NV12 120 MFMediaType_Video MFVideoFormat_YV12 121 MFMediaType_Video MFVideoFormat_IYUV 122 MFMediaType_Video MFVideoFormat_I420 123 MFMediaType_Video MFVideoFormat_YUY2 124 125 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 126 126 127 127 Intel® Hardware VP8 Decoder MFT #9 128 128 MFT_INPUT_TYPES_Attributes: 129 M EDIATYPE_Video FourCC VP80130 (0x1011)131 MFT_TRANSFORM_CLSID_Attribute: {6D856398-834E-4A89-8EE5-071BB3F58BE4} ( 0x48)132 MFT_OUTPUT_TYPES_Attributes: 133 M EDIATYPE_Video FourCCNV12134 (0x1011)135 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT | MFT_ENUM_FLAG_HARDWARE (0x13)136 MF_SA_D3D_AWARE: 1 ( 0x13)129 MFMediaType_Video FourCC VP80 130 131 MFT_TRANSFORM_CLSID_Attribute: {6D856398-834E-4A89-8EE5-071BB3F58BE4} (Type VT_CLSID) 132 MFT_OUTPUT_TYPES_Attributes: 133 MFMediaType_Video MFVideoFormat_NV12 134 135 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT | MFT_ENUM_FLAG_HARDWARE 136 MF_SA_D3D_AWARE: 1 (Type VT_UI4) 137 137 138 138 NVIDIA MJPEG Video Decoder MFT #10 139 MFT_ENUM_HARDWARE_URL_Attribute: NVIDIA MJPEG Video Decoder MFT ( 0x1f)140 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_10DE ( 0x1f)141 MFT_INPUT_TYPES_Attributes: 142 M EDIATYPE_Video FourCCMJPG143 (0x1011)144 MFT_TRANSFORM_CLSID_Attribute: {70F36578-2741-454F-B494-E8563DDD1CB4} ( 0x48)145 MFT_CODEC_MERIT_Attribute: 8 ( 0x13)146 MFT_OUTPUT_TYPES_Attributes: 147 M EDIATYPE_Video FourCCYUY2148 M EDIATYPE_Video FourCCNV12149 (0x1011)150 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE (0x13)151 MF_TRANSFORM_ASYNC: 1 ( 0x13)139 MFT_ENUM_HARDWARE_URL_Attribute: NVIDIA MJPEG Video Decoder MFT (Type VT_LPWSTR) 140 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_10DE (Type VT_LPWSTR) 141 MFT_INPUT_TYPES_Attributes: 142 MFMediaType_Video MFVideoFormat_MJPG 143 144 MFT_TRANSFORM_CLSID_Attribute: {70F36578-2741-454F-B494-E8563DDD1CB4} (Type VT_CLSID) 145 MFT_CODEC_MERIT_Attribute: 8 (Type VT_UI4) 146 MFT_OUTPUT_TYPES_Attributes: 147 MFMediaType_Video MFVideoFormat_YUY2 148 MFMediaType_Video MFVideoFormat_NV12 149 150 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 151 MF_TRANSFORM_ASYNC: 1 (Type VT_UI4) 152 152 153 153 WMV Screen decoder MFT #11 154 154 MFT_INPUT_TYPES_Attributes: 155 M EDIATYPE_Video FourCCMSS1156 M EDIATYPE_Video FourCCMSS2157 (0x1011)158 MFT_TRANSFORM_CLSID_Attribute: {7BAFB3B1-D8F4-4279-9253-27DA423108DE} ( 0x48)159 MFT_OUTPUT_TYPES_Attributes: 160 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}161 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}162 M EDIATYPE_Video {00000015-3274-11D0-B724-00AA006C1A01}163 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}164 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}165 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}166 (0x1011)167 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)155 MFMediaType_Video MFVideoFormat_MSS1 156 MFMediaType_Video MFVideoFormat_MSS2 157 158 MFT_TRANSFORM_CLSID_Attribute: {7BAFB3B1-D8F4-4279-9253-27DA423108DE} (Type VT_CLSID) 159 MFT_OUTPUT_TYPES_Attributes: 160 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 161 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 162 MFMediaType_Video {00000015-3274-11D0-B724-00AA006C1A01} 163 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 164 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 165 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 166 167 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 168 168 169 169 WMVideo Decoder MFT #12 170 170 MFT_INPUT_TYPES_Attributes: 171 M EDIATYPE_Video FourCCWMV1172 M EDIATYPE_Video FourCCWMV2173 M EDIATYPE_Video FourCCWMV3174 M EDIATYPE_Video FourCC WMVP175 M EDIATYPE_Video FourCC WVP2176 M EDIATYPE_Video FourCC WMVR177 M EDIATYPE_Video FourCC WMVA178 M EDIATYPE_Video FourCCWVC1179 M EDIATYPE_Video FourCC VC1S180 (0x1011)181 MFT_TRANSFORM_CLSID_Attribute: {82D353DF-90BD-4382-8BC2-3F6192B76E34} ( 0x48)182 MFT_OUTPUT_TYPES_Attributes: 183 M EDIATYPE_Video FourCCYV12184 M EDIATYPE_Video FourCCYUY2185 M EDIATYPE_Video FourCCUYVY186 M EDIATYPE_Video FourCCYVYU187 M EDIATYPE_Video FourCCNV11188 M EDIATYPE_Video FourCCNV12189 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}190 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}191 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}192 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}193 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}194 (0x1011)195 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)171 MFMediaType_Video MFVideoFormat_WMV1 172 MFMediaType_Video MFVideoFormat_WMV2 173 MFMediaType_Video MFVideoFormat_WMV3 174 MFMediaType_Video FourCC WMVP 175 MFMediaType_Video FourCC WVP2 176 MFMediaType_Video FourCC WMVR 177 MFMediaType_Video FourCC WMVA 178 MFMediaType_Video MFVideoFormat_WVC1 179 MFMediaType_Video FourCC VC1S 180 181 MFT_TRANSFORM_CLSID_Attribute: {82D353DF-90BD-4382-8BC2-3F6192B76E34} (Type VT_CLSID) 182 MFT_OUTPUT_TYPES_Attributes: 183 MFMediaType_Video MFVideoFormat_YV12 184 MFMediaType_Video MFVideoFormat_YUY2 185 MFMediaType_Video MFVideoFormat_UYVY 186 MFMediaType_Video MFVideoFormat_YVYU 187 MFMediaType_Video MFVideoFormat_NV11 188 MFMediaType_Video MFVideoFormat_NV12 189 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 190 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 191 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 192 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 193 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 194 195 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 196 196 197 197 MJPEG Decoder MFT #13 198 198 MFT_INPUT_TYPES_Attributes: 199 M EDIATYPE_Video FourCCMJPG200 (0x1011)201 MFT_TRANSFORM_CLSID_Attribute: {CB17E772-E1CC-4633-8450-5617AF577905} ( 0x48)202 MFT_OUTPUT_TYPES_Attributes: 203 M EDIATYPE_Video FourCCYUY2204 M EDIATYPE_Video FourCCNV12205 (0x1011)206 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)199 MFMediaType_Video MFVideoFormat_MJPG 200 201 MFT_TRANSFORM_CLSID_Attribute: {CB17E772-E1CC-4633-8450-5617AF577905} (Type VT_CLSID) 202 MFT_OUTPUT_TYPES_Attributes: 203 MFMediaType_Video MFVideoFormat_YUY2 204 MFMediaType_Video MFVideoFormat_NV12 205 206 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 207 207 208 208 Mpeg43 Decoder MFT #14 209 209 MFT_INPUT_TYPES_Attributes: 210 M EDIATYPE_Video FourCC mp43211 M EDIATYPE_Video FourCCMP43212 (0x1011)213 MFT_TRANSFORM_CLSID_Attribute: {CBA9E78B-49A3-49EA-93D4-6BCBA8C4DE07} ( 0x48)214 MFT_OUTPUT_TYPES_Attributes: 215 M EDIATYPE_Video FourCCYUY2216 M EDIATYPE_Video FourCCUYVY217 M EDIATYPE_Video FourCCYVYU218 M EDIATYPE_Video FourCCNV11219 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}220 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}221 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}222 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}223 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}224 (0x1011)225 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)210 MFMediaType_Video FourCC mp43 211 MFMediaType_Video MFVideoFormat_MP43 212 213 MFT_TRANSFORM_CLSID_Attribute: {CBA9E78B-49A3-49EA-93D4-6BCBA8C4DE07} (Type VT_CLSID) 214 MFT_OUTPUT_TYPES_Attributes: 215 MFMediaType_Video MFVideoFormat_YUY2 216 MFMediaType_Video MFVideoFormat_UYVY 217 MFMediaType_Video MFVideoFormat_YVYU 218 MFMediaType_Video MFVideoFormat_NV11 219 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 220 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 221 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 222 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 223 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 224 225 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 226 226 227 227 Mpeg4 Decoder MFT #15 228 228 MFT_INPUT_TYPES_Attributes: 229 M EDIATYPE_Video FourCC MPG4230 M EDIATYPE_Video FourCC mpg4231 M EDIATYPE_Video FourCC mp42232 M EDIATYPE_Video FourCC MP42233 (0x1011)234 MFT_TRANSFORM_CLSID_Attribute: {F371728A-6052-4D47-827C-D039335DFE0A} ( 0x48)235 MFT_OUTPUT_TYPES_Attributes: 236 M EDIATYPE_Video FourCCYUY2237 M EDIATYPE_Video FourCCUYVY238 M EDIATYPE_Video FourCCYVYU239 M EDIATYPE_Video FourCCNV11240 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}241 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}242 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}243 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}244 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}245 (0x1011)246 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)229 MFMediaType_Video FourCC MPG4 230 MFMediaType_Video FourCC mpg4 231 MFMediaType_Video FourCC mp42 232 MFMediaType_Video FourCC MP42 233 234 MFT_TRANSFORM_CLSID_Attribute: {F371728A-6052-4D47-827C-D039335DFE0A} (Type VT_CLSID) 235 MFT_OUTPUT_TYPES_Attributes: 236 MFMediaType_Video MFVideoFormat_YUY2 237 MFMediaType_Video MFVideoFormat_UYVY 238 MFMediaType_Video MFVideoFormat_YVYU 239 MFMediaType_Video MFVideoFormat_NV11 240 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 241 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 242 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 243 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 244 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 245 246 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 247 247 248 248 Category: MFT_CATEGORY_VIDEO_ENCODER {F79EAC7D-E545-4387-BDEE-D647D7BDE42A} 249 249 250 250 Intel® Quick Sync Video H.264 Encoder MFT #0 251 MFT_ENUM_HARDWARE_URL_Attribute: AA243E5D-2F73-48c7-97F7-F6FA17651651 ( 0x1f)252 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_8086 ( 0x1f)253 MFT_INPUT_TYPES_Attributes: 254 M EDIATYPE_Video {3231564E-3961-42AE-BA67-FF47CCC13EED}255 M EDIATYPE_Video FourCCNV12256 M EDIATYPE_Video FourCC 0x00000015257 (0x1011)258 MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 ( 0x13)259 MFT_TRANSFORM_CLSID_Attribute: {4BE8D3C0-0515-4A37-AD55-E4BAE19AF471} ( 0x48)260 MFT_CODEC_MERIT_Attribute: 7 ( 0x13)261 MFT_OUTPUT_TYPES_Attributes: 262 M EDIATYPE_Video FourCCH264263 M EDIATYPE_Video {5D0CE9DD-9817-49DA-BDFD-F5F5B98F18A6}264 (0x1011)265 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE (0x13)266 MF_TRANSFORM_ASYNC: 1 ( 0x13)251 MFT_ENUM_HARDWARE_URL_Attribute: AA243E5D-2F73-48c7-97F7-F6FA17651651 (Type VT_LPWSTR) 252 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_8086 (Type VT_LPWSTR) 253 MFT_INPUT_TYPES_Attributes: 254 MFMediaType_Video {3231564E-3961-42AE-BA67-FF47CCC13EED} 255 MFMediaType_Video MFVideoFormat_NV12 256 MFMediaType_Video MFVideoFormat_ARGB32 257 258 MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 (Type VT_UI4) 259 MFT_TRANSFORM_CLSID_Attribute: {4BE8D3C0-0515-4A37-AD55-E4BAE19AF471} (Type VT_CLSID) 260 MFT_CODEC_MERIT_Attribute: 7 (Type VT_UI4) 261 MFT_OUTPUT_TYPES_Attributes: 262 MFMediaType_Video MFVideoFormat_H264 263 MFMediaType_Video {5D0CE9DD-9817-49DA-BDFD-F5F5B98F18A6} 264 265 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 266 MF_TRANSFORM_ASYNC: 1 (Type VT_UI4) 267 267 268 268 NVIDIA H.264 Encoder MFT #1 269 MFT_ENUM_HARDWARE_URL_Attribute: NVIDIA H.264 Encoder MFT ( 0x1f)270 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_10DE ( 0x1f)271 MFT_INPUT_TYPES_Attributes: 272 M EDIATYPE_Video FourCC420O273 M EDIATYPE_Video FourCCNV12274 (0x1011)275 MFT_TRANSFORM_CLSID_Attribute: {60F44560-5A20-4857-BFEF-D29773CB8040} ( 0x48)276 MFT_CODEC_MERIT_Attribute: 8 ( 0x13)277 MFT_OUTPUT_TYPES_Attributes: 278 M EDIATYPE_Video FourCCH264279 MEDIATYPE_NULL MEDIASUBTYPE_NULL280 (0x1011)281 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE (0x13)282 {F34B9093-05E0-4B16-993D-3E2A2CDE6AD3}: 2533352100664404 ( 0x15)283 MF_TRANSFORM_ASYNC: 1 ( 0x13)269 MFT_ENUM_HARDWARE_URL_Attribute: NVIDIA H.264 Encoder MFT (Type VT_LPWSTR) 270 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_10DE (Type VT_LPWSTR) 271 MFT_INPUT_TYPES_Attributes: 272 MFMediaType_Video MFVideoFormat_420O 273 MFMediaType_Video MFVideoFormat_NV12 274 275 MFT_TRANSFORM_CLSID_Attribute: {60F44560-5A20-4857-BFEF-D29773CB8040} (Type VT_CLSID) 276 MFT_CODEC_MERIT_Attribute: 8 (Type VT_UI4) 277 MFT_OUTPUT_TYPES_Attributes: 278 MFMediaType_Video MFVideoFormat_H264 279 TIME_FORMAT_NONE TIME_FORMAT_NONE 280 281 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 282 {F34B9093-05E0-4B16-993D-3E2A2CDE6AD3}: 2533352100664404 (Type VT_UI8) 283 MF_TRANSFORM_ASYNC: 1 (Type VT_UI4) 284 284 285 285 H264 Encoder MFT #2 286 286 MFT_INPUT_TYPES_Attributes: 287 M EDIATYPE_Video FourCCIYUV288 M EDIATYPE_Video FourCCYV12289 M EDIATYPE_Video FourCCNV12290 M EDIATYPE_Video FourCCYUY2291 (0x1011)292 MFT_TRANSFORM_CLSID_Attribute: {6CA50344-051A-4DED-9779-A43305165E35} ( 0x48)293 MFT_OUTPUT_TYPES_Attributes: 294 M EDIATYPE_Video FourCCH264295 (0x1011)296 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)287 MFMediaType_Video MFVideoFormat_IYUV 288 MFMediaType_Video MFVideoFormat_YV12 289 MFMediaType_Video MFVideoFormat_NV12 290 MFMediaType_Video MFVideoFormat_YUY2 291 292 MFT_TRANSFORM_CLSID_Attribute: {6CA50344-051A-4DED-9779-A43305165E35} (Type VT_CLSID) 293 MFT_OUTPUT_TYPES_Attributes: 294 MFMediaType_Video MFVideoFormat_H264 295 296 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 297 297 298 298 WMVideo8 Encoder MFT #3 299 299 MFT_INPUT_TYPES_Attributes: 300 M EDIATYPE_Video FourCCIYUV301 M EDIATYPE_Video FourCCI420302 M EDIATYPE_Video FourCCYV12303 M EDIATYPE_Video FourCCNV11304 M EDIATYPE_Video FourCCNV12305 M EDIATYPE_Video FourCCYUY2306 M EDIATYPE_Video FourCCUYVY307 M EDIATYPE_Video FourCCYVYU308 M EDIATYPE_Video FourCCYVU9309 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}310 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}311 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}312 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}313 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}314 (0x1011)315 MFT_TRANSFORM_CLSID_Attribute: {7E320092-596A-41B2-BBEB-175D10504EB6} ( 0x48)316 MFT_OUTPUT_TYPES_Attributes: 317 M EDIATYPE_Video FourCCWMV1318 M EDIATYPE_Video FourCCWMV2319 (0x1011)320 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)300 MFMediaType_Video MFVideoFormat_IYUV 301 MFMediaType_Video MFVideoFormat_I420 302 MFMediaType_Video MFVideoFormat_YV12 303 MFMediaType_Video MFVideoFormat_NV11 304 MFMediaType_Video MFVideoFormat_NV12 305 MFMediaType_Video MFVideoFormat_YUY2 306 MFMediaType_Video MFVideoFormat_UYVY 307 MFMediaType_Video MFVideoFormat_YVYU 308 MFMediaType_Video MFVideoFormat_YVU9 309 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 310 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 311 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 312 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 313 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 314 315 MFT_TRANSFORM_CLSID_Attribute: {7E320092-596A-41B2-BBEB-175D10504EB6} (Type VT_CLSID) 316 MFT_OUTPUT_TYPES_Attributes: 317 MFMediaType_Video MFVideoFormat_WMV1 318 MFMediaType_Video MFVideoFormat_WMV2 319 320 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 321 321 322 322 Intel® Hardware H265 Encoder MFT #4 323 MFT_ENUM_HARDWARE_URL_Attribute: AA243E5D-2F73-48c7-97F7-F6FA17651651 ( 0x1f)324 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_8086 ( 0x1f)325 MFT_INPUT_TYPES_Attributes: 326 M EDIATYPE_Video {3231564E-3961-42AE-BA67-FF47CCC13EED}327 M EDIATYPE_Video FourCCNV12328 (0x1011)329 MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 ( 0x13)330 MFT_TRANSFORM_CLSID_Attribute: {BC10864D-2B34-408F-912A-102B1B867B6C} ( 0x48)331 MFT_CODEC_MERIT_Attribute: 7 ( 0x13)332 MFT_OUTPUT_TYPES_Attributes: 333 M EDIATYPE_Video FourCCHEVC334 (0x1011)335 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE (0x13)336 {F34B9093-05E0-4B16-993D-3E2A2CDE6AD3}: 3 ( 0x15)337 MF_TRANSFORM_ASYNC: 1 ( 0x13)323 MFT_ENUM_HARDWARE_URL_Attribute: AA243E5D-2F73-48c7-97F7-F6FA17651651 (Type VT_LPWSTR) 324 MFT_ENUM_HARDWARE_VENDOR_ID_Attribute: VEN_8086 (Type VT_LPWSTR) 325 MFT_INPUT_TYPES_Attributes: 326 MFMediaType_Video {3231564E-3961-42AE-BA67-FF47CCC13EED} 327 MFMediaType_Video MFVideoFormat_NV12 328 329 MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE: 1 (Type VT_UI4) 330 MFT_TRANSFORM_CLSID_Attribute: {BC10864D-2B34-408F-912A-102B1B867B6C} (Type VT_CLSID) 331 MFT_CODEC_MERIT_Attribute: 7 (Type VT_UI4) 332 MFT_OUTPUT_TYPES_Attributes: 333 MFMediaType_Video MFVideoFormat_HEVC 334 335 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 336 {F34B9093-05E0-4B16-993D-3E2A2CDE6AD3}: 3 (Type VT_UI8) 337 MF_TRANSFORM_ASYNC: 1 (Type VT_UI4) 338 338 339 339 H263 Encoder MFT #5 340 340 MFT_INPUT_TYPES_Attributes: 341 M EDIATYPE_Video FourCCIYUV342 (0x1011)343 MFT_TRANSFORM_CLSID_Attribute: {BC47FCFE-98A0-4F27-BB07-698AF24F2B38} ( 0x48)344 MFT_OUTPUT_TYPES_Attributes: 345 M EDIATYPE_Video FourCCH263346 (0x1011)347 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)341 MFMediaType_Video MFVideoFormat_IYUV 342 343 MFT_TRANSFORM_CLSID_Attribute: {BC47FCFE-98A0-4F27-BB07-698AF24F2B38} (Type VT_CLSID) 344 MFT_OUTPUT_TYPES_Attributes: 345 MFMediaType_Video MFVideoFormat_H263 346 347 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 348 348 349 349 WMVideo9 Encoder MFT #6 350 350 MFT_INPUT_TYPES_Attributes: 351 M EDIATYPE_Video FourCCIYUV352 M EDIATYPE_Video FourCCI420353 M EDIATYPE_Video FourCCYV12354 M EDIATYPE_Video FourCCNV11355 M EDIATYPE_Video FourCCNV12356 M EDIATYPE_Video FourCCYUY2357 M EDIATYPE_Video FourCCUYVY358 M EDIATYPE_Video FourCCYVYU359 M EDIATYPE_Video FourCCYVU9360 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}361 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}362 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}363 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}364 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}365 M EDIATYPE_Video {1D4A45F2-E5F6-4B44-8388-F0AE5C0E0C37}366 (0x1011)367 MFT_TRANSFORM_CLSID_Attribute: {D23B90D0-144F-46BD-841D-59E4EB19DC59} ( 0x48)368 MFT_OUTPUT_TYPES_Attributes: 369 M EDIATYPE_Video FourCCWMV3370 M EDIATYPE_Video FourCC WMVP371 M EDIATYPE_Video FourCC WVP2372 M EDIATYPE_Video FourCC WMVA373 M EDIATYPE_Video FourCCWVC1374 (0x1011)375 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)351 MFMediaType_Video MFVideoFormat_IYUV 352 MFMediaType_Video MFVideoFormat_I420 353 MFMediaType_Video MFVideoFormat_YV12 354 MFMediaType_Video MFVideoFormat_NV11 355 MFMediaType_Video MFVideoFormat_NV12 356 MFMediaType_Video MFVideoFormat_YUY2 357 MFMediaType_Video MFVideoFormat_UYVY 358 MFMediaType_Video MFVideoFormat_YVYU 359 MFMediaType_Video MFVideoFormat_YVU9 360 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 361 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 362 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 363 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 364 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 365 MFMediaType_Video {1D4A45F2-E5F6-4B44-8388-F0AE5C0E0C37} 366 367 MFT_TRANSFORM_CLSID_Attribute: {D23B90D0-144F-46BD-841D-59E4EB19DC59} (Type VT_CLSID) 368 MFT_OUTPUT_TYPES_Attributes: 369 MFMediaType_Video MFVideoFormat_WMV3 370 MFMediaType_Video FourCC WMVP 371 MFMediaType_Video FourCC WVP2 372 MFMediaType_Video FourCC WMVA 373 MFMediaType_Video MFVideoFormat_WVC1 374 375 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 376 376 377 377 Microsoft MPEG-2 Video Encoder MFT #7 378 378 MFT_INPUT_TYPES_Attributes: 379 M EDIATYPE_Video FourCCIYUV380 M EDIATYPE_Video FourCCNV12381 M EDIATYPE_Video FourCCYV12382 (0x1011)383 MFT_TRANSFORM_CLSID_Attribute: {E6335F02-80B7-4DC4-ADFA-DFE7210D20D5} ( 0x48)384 MFT_OUTPUT_TYPES_Attributes: 385 M EDIATYPE_Video {E06D8026-DB46-11CF-B4D1-00805F6CBBEA}386 (0x1011)387 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT (0x13)379 MFMediaType_Video MFVideoFormat_IYUV 380 MFMediaType_Video MFVideoFormat_NV12 381 MFMediaType_Video MFVideoFormat_YV12 382 383 MFT_TRANSFORM_CLSID_Attribute: {E6335F02-80B7-4DC4-ADFA-DFE7210D20D5} (Type VT_CLSID) 384 MFT_OUTPUT_TYPES_Attributes: 385 MFMediaType_Video MFVideoFormat_MPEG2 386 387 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT 388 388 389 389 H265 Encoder MFT #8 390 390 MFT_INPUT_TYPES_Attributes: 391 M EDIATYPE_Video FourCCIYUV392 M EDIATYPE_Video FourCCYV12393 M EDIATYPE_Video FourCCNV12394 M EDIATYPE_Video FourCCYUY2395 (0x1011)396 MFT_TRANSFORM_CLSID_Attribute: {F2F84074-8BCA-40BD-9159-E880F673DD3B} ( 0x48)397 MFT_OUTPUT_TYPES_Attributes: 398 M EDIATYPE_Video FourCCHEVC399 (0x1011)400 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)391 MFMediaType_Video MFVideoFormat_IYUV 392 MFMediaType_Video MFVideoFormat_YV12 393 MFMediaType_Video MFVideoFormat_NV12 394 MFMediaType_Video MFVideoFormat_YUY2 395 396 MFT_TRANSFORM_CLSID_Attribute: {F2F84074-8BCA-40BD-9159-E880F673DD3B} (Type VT_CLSID) 397 MFT_OUTPUT_TYPES_Attributes: 398 MFMediaType_Video MFVideoFormat_HEVC 399 400 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 401 401 402 402 Category: MFT_CATEGORY_VIDEO_EFFECT {12E17C21-532C-4A6E-8A1C-40825A736397} … … 404 404 Frame Rate Converter #0 405 405 MFT_INPUT_TYPES_Attributes: 406 M EDIATYPE_Video FourCCAYUV407 M EDIATYPE_Video FourCCYUY2408 M EDIATYPE_Video FourCCYUYV409 M EDIATYPE_Video FourCCYVYU410 M EDIATYPE_Video FourCCUYVY411 M EDIATYPE_Video FourCCY411412 M EDIATYPE_Video FourCCY41P413 M EDIATYPE_Video FourCCY211414 M EDIATYPE_Video FourCCIYUV415 M EDIATYPE_Video FourCCYV12416 M EDIATYPE_Video {00000015-3274-11D0-B724-00AA006C1A01}417 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}418 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}419 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}420 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}421 (0x1011)422 MFT_TRANSFORM_CLSID_Attribute: {01F36CE2-0907-4D8B-979D-F151BE91C883} ( 0x48)423 MFT_OUTPUT_TYPES_Attributes: 424 M EDIATYPE_Video FourCCAYUV425 M EDIATYPE_Video FourCCYUY2426 M EDIATYPE_Video FourCCYUYV427 M EDIATYPE_Video FourCCYVYU428 M EDIATYPE_Video FourCCUYVY429 M EDIATYPE_Video FourCCY411430 M EDIATYPE_Video FourCCY41P431 M EDIATYPE_Video FourCCY211432 M EDIATYPE_Video FourCCIYUV433 M EDIATYPE_Video FourCCYV12434 M EDIATYPE_Video {00000015-3274-11D0-B724-00AA006C1A01}435 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}436 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}437 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}438 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}439 (0x1011)440 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)406 MFMediaType_Video MFVideoFormat_AYUV 407 MFMediaType_Video MFVideoFormat_YUY2 408 MFMediaType_Video MEDIASUBTYPE_YUYV 409 MFMediaType_Video MFVideoFormat_YVYU 410 MFMediaType_Video MFVideoFormat_UYVY 411 MFMediaType_Video MEDIASUBTYPE_Y411 412 MFMediaType_Video MFVideoFormat_Y41P 413 MFMediaType_Video MEDIASUBTYPE_Y211 414 MFMediaType_Video MFVideoFormat_IYUV 415 MFMediaType_Video MFVideoFormat_YV12 416 MFMediaType_Video {00000015-3274-11D0-B724-00AA006C1A01} 417 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 418 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 419 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 420 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 421 422 MFT_TRANSFORM_CLSID_Attribute: {01F36CE2-0907-4D8B-979D-F151BE91C883} (Type VT_CLSID) 423 MFT_OUTPUT_TYPES_Attributes: 424 MFMediaType_Video MFVideoFormat_AYUV 425 MFMediaType_Video MFVideoFormat_YUY2 426 MFMediaType_Video MEDIASUBTYPE_YUYV 427 MFMediaType_Video MFVideoFormat_YVYU 428 MFMediaType_Video MFVideoFormat_UYVY 429 MFMediaType_Video MEDIASUBTYPE_Y411 430 MFMediaType_Video MFVideoFormat_Y41P 431 MFMediaType_Video MEDIASUBTYPE_Y211 432 MFMediaType_Video MFVideoFormat_IYUV 433 MFMediaType_Video MFVideoFormat_YV12 434 MFMediaType_Video {00000015-3274-11D0-B724-00AA006C1A01} 435 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 436 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 437 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 438 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 439 440 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 441 441 442 442 Resizer MFT #1 443 443 MFT_INPUT_TYPES_Attributes: 444 M EDIATYPE_Video FourCCIYUV445 M EDIATYPE_Video FourCCYUY2446 M EDIATYPE_Video FourCCUYVY447 M EDIATYPE_Video FourCCI420448 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}449 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}450 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}451 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}452 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}453 M EDIATYPE_Video FourCCAYUV454 M EDIATYPE_Video FourCC V216455 M EDIATYPE_Video FourCCYV12456 M EDIATYPE_Video FourCCYVU9457 (0x1011)458 MFT_TRANSFORM_CLSID_Attribute: {1EA1EA14-48F4-4054-AD1A-E8AEE10AC805} ( 0x48)459 MFT_OUTPUT_TYPES_Attributes: 460 M EDIATYPE_Video FourCCIYUV461 M EDIATYPE_Video FourCCYUY2462 M EDIATYPE_Video FourCCUYVY463 M EDIATYPE_Video FourCCI420464 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}465 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}466 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}467 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}468 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}469 M EDIATYPE_Video FourCCAYUV470 M EDIATYPE_Video FourCC V216471 M EDIATYPE_Video FourCCYV12472 M EDIATYPE_Video FourCCYVU9473 (0x1011)474 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)444 MFMediaType_Video MFVideoFormat_IYUV 445 MFMediaType_Video MFVideoFormat_YUY2 446 MFMediaType_Video MFVideoFormat_UYVY 447 MFMediaType_Video MFVideoFormat_I420 448 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 449 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 450 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 451 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 452 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 453 MFMediaType_Video MFVideoFormat_AYUV 454 MFMediaType_Video FourCC V216 455 MFMediaType_Video MFVideoFormat_YV12 456 MFMediaType_Video MFVideoFormat_YVU9 457 458 MFT_TRANSFORM_CLSID_Attribute: {1EA1EA14-48F4-4054-AD1A-E8AEE10AC805} (Type VT_CLSID) 459 MFT_OUTPUT_TYPES_Attributes: 460 MFMediaType_Video MFVideoFormat_IYUV 461 MFMediaType_Video MFVideoFormat_YUY2 462 MFMediaType_Video MFVideoFormat_UYVY 463 MFMediaType_Video MFVideoFormat_I420 464 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 465 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 466 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 467 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 468 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 469 MFMediaType_Video MFVideoFormat_AYUV 470 MFMediaType_Video FourCC V216 471 MFMediaType_Video MFVideoFormat_YV12 472 MFMediaType_Video MFVideoFormat_YVU9 473 474 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 475 475 476 476 VideoStabilization MFT #2 477 477 MFT_INPUT_TYPES_Attributes: 478 M EDIATYPE_Video FourCCNV12479 (0x1011)480 MFT_TRANSFORM_CLSID_Attribute: {51571744-7FE4-4FF2-A498-2DC34FF74F1B} ( 0x48)481 MFT_OUTPUT_TYPES_Attributes: 482 M EDIATYPE_Video FourCCNV12483 (0x1011)484 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)478 MFMediaType_Video MFVideoFormat_NV12 479 480 MFT_TRANSFORM_CLSID_Attribute: {51571744-7FE4-4FF2-A498-2DC34FF74F1B} (Type VT_CLSID) 481 MFT_OUTPUT_TYPES_Attributes: 482 MFMediaType_Video MFVideoFormat_NV12 483 484 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 485 485 486 486 Color Control #3 487 487 MFT_INPUT_TYPES_Attributes: 488 M EDIATYPE_Video FourCCAYUV489 M EDIATYPE_Video FourCCYUY2490 M EDIATYPE_Video FourCCUYVY491 M EDIATYPE_Video FourCCY41P492 M EDIATYPE_Video FourCCYV12493 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}494 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}495 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}496 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}497 (0x1011)498 MFT_TRANSFORM_CLSID_Attribute: {798059F0-89CA-4160-B325-AEB48EFE4F9A} ( 0x48)499 MFT_OUTPUT_TYPES_Attributes: 500 M EDIATYPE_Video FourCCAYUV501 M EDIATYPE_Video FourCCYUY2502 M EDIATYPE_Video FourCCUYVY503 M EDIATYPE_Video FourCCY41P504 M EDIATYPE_Video FourCCYV12505 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}506 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}507 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}508 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}509 (0x1011)510 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)488 MFMediaType_Video MFVideoFormat_AYUV 489 MFMediaType_Video MFVideoFormat_YUY2 490 MFMediaType_Video MFVideoFormat_UYVY 491 MFMediaType_Video MFVideoFormat_Y41P 492 MFMediaType_Video MFVideoFormat_YV12 493 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 494 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 495 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 496 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 497 498 MFT_TRANSFORM_CLSID_Attribute: {798059F0-89CA-4160-B325-AEB48EFE4F9A} (Type VT_CLSID) 499 MFT_OUTPUT_TYPES_Attributes: 500 MFMediaType_Video MFVideoFormat_AYUV 501 MFMediaType_Video MFVideoFormat_YUY2 502 MFMediaType_Video MFVideoFormat_UYVY 503 MFMediaType_Video MFVideoFormat_Y41P 504 MFMediaType_Video MFVideoFormat_YV12 505 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 506 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 507 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 508 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 509 510 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 511 511 512 512 Color Converter MFT #4 513 513 MFT_INPUT_TYPES_Attributes: 514 M EDIATYPE_Video FourCCYV12515 M EDIATYPE_Video FourCCYUY2516 M EDIATYPE_Video FourCCUYVY517 M EDIATYPE_Video FourCCAYUV518 M EDIATYPE_Video FourCCNV12519 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}520 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}521 M EDIATYPE_Video FourCCI420522 M EDIATYPE_Video FourCCIYUV523 M EDIATYPE_Video FourCCYVYU524 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}525 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}526 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}527 M EDIATYPE_Video FourCC V216528 M EDIATYPE_Video FourCC V410529 M EDIATYPE_Video FourCCNV11530 M EDIATYPE_Video FourCCY41P531 M EDIATYPE_Video FourCCY41T532 M EDIATYPE_Video FourCCY42T533 M EDIATYPE_Video FourCCYVU9534 (0x1011)535 MFT_TRANSFORM_CLSID_Attribute: {98230571-0087-4204-B020-3282538E57D3} ( 0x48)536 MFT_OUTPUT_TYPES_Attributes: 537 M EDIATYPE_Video FourCCYV12538 M EDIATYPE_Video FourCCYUY2539 M EDIATYPE_Video FourCCUYVY540 M EDIATYPE_Video FourCCAYUV541 M EDIATYPE_Video FourCCNV12542 M EDIATYPE_Video {00000016-524F-11CE-9F53-0020AF0BA770}543 M EDIATYPE_Video {00000017-524F-11CE-9F53-0020AF0BA770}544 M EDIATYPE_Video FourCCI420545 M EDIATYPE_Video FourCCIYUV546 M EDIATYPE_Video FourCCYVYU547 M EDIATYPE_Video {00000014-524F-11CE-9F53-0020AF0BA770}548 M EDIATYPE_Video {00000018-524F-11CE-9F53-0020AF0BA770}549 M EDIATYPE_Video {00000029-524F-11CE-9F53-0020AF0BA770}550 M EDIATYPE_Video FourCC V216551 M EDIATYPE_Video FourCC V410552 M EDIATYPE_Video FourCCNV11553 (0x1011)554 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)514 MFMediaType_Video MFVideoFormat_YV12 515 MFMediaType_Video MFVideoFormat_YUY2 516 MFMediaType_Video MFVideoFormat_UYVY 517 MFMediaType_Video MFVideoFormat_AYUV 518 MFMediaType_Video MFVideoFormat_NV12 519 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 520 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 521 MFMediaType_Video MFVideoFormat_I420 522 MFMediaType_Video MFVideoFormat_IYUV 523 MFMediaType_Video MFVideoFormat_YVYU 524 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 525 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 526 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 527 MFMediaType_Video FourCC V216 528 MFMediaType_Video FourCC V410 529 MFMediaType_Video MFVideoFormat_NV11 530 MFMediaType_Video MFVideoFormat_Y41P 531 MFMediaType_Video MFVideoFormat_Y41T 532 MFMediaType_Video MFVideoFormat_Y42T 533 MFMediaType_Video MFVideoFormat_YVU9 534 535 MFT_TRANSFORM_CLSID_Attribute: {98230571-0087-4204-B020-3282538E57D3} (Type VT_CLSID) 536 MFT_OUTPUT_TYPES_Attributes: 537 MFMediaType_Video MFVideoFormat_YV12 538 MFMediaType_Video MFVideoFormat_YUY2 539 MFMediaType_Video MFVideoFormat_UYVY 540 MFMediaType_Video MFVideoFormat_AYUV 541 MFMediaType_Video MFVideoFormat_NV12 542 MFMediaType_Video {00000016-524F-11CE-9F53-0020AF0BA770} 543 MFMediaType_Video {00000017-524F-11CE-9F53-0020AF0BA770} 544 MFMediaType_Video MFVideoFormat_I420 545 MFMediaType_Video MFVideoFormat_IYUV 546 MFMediaType_Video MFVideoFormat_YVYU 547 MFMediaType_Video {00000014-524F-11CE-9F53-0020AF0BA770} 548 MFMediaType_Video {00000018-524F-11CE-9F53-0020AF0BA770} 549 MFMediaType_Video {00000029-524F-11CE-9F53-0020AF0BA770} 550 MFMediaType_Video FourCC V216 551 MFMediaType_Video FourCC V410 552 MFMediaType_Video MFVideoFormat_NV11 553 554 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 555 555 556 556 Category: MFT_CATEGORY_MULTIPLEXER {059C561E-05AE-4B61-B69D-55B61EE54A7B} 557 557 558 558 Microsoft MPEG2 Multiplexer MFT #0 559 MFT_INPUT_TYPES_Attributes: (0x1011)560 MFT_TRANSFORM_CLSID_Attribute: {AB300F71-01AB-46D2-AB6C-64906CB03258} ( 0x48)561 MFT_OUTPUT_TYPES_Attributes: 562 M EDIATYPE_Stream {263067D1-D330-45DC-B669-34D986E4E3E1}563 M EDIATYPE_Stream {E06D8023-DB46-11CF-B4D1-00805F6CBBEA}564 (0x1011)565 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT (0x13)559 MFT_INPUT_TYPES_Attributes: 560 MFT_TRANSFORM_CLSID_Attribute: {AB300F71-01AB-46D2-AB6C-64906CB03258} (Type VT_CLSID) 561 MFT_OUTPUT_TYPES_Attributes: 562 MFMediaType_Stream MFStreamFormat_MPEG2Program 563 MFMediaType_Stream MFStreamFormat_MPEG2Transport 564 565 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_ASYNCMFT 566 566 567 567 Category: MFT_CATEGORY_DEMULTIPLEXER {A8700A7A-939B-44C5-99D7-76226B23B3F1} … … 571 571 Microsoft Dolby Digital Plus Decoder MFT #0 572 572 MFT_INPUT_TYPES_Attributes: 573 M EDIATYPE_Audio {E06D802C-DB46-11CF-B4D1-00805F6CBBEA}574 M EDIATYPE_Audio FourCC 0x00002000575 M EDIATYPE_Audio {A7FB87AF-2D02-42FB-A4D4-05CD93843BDD}576 (0x1011)577 MFT_TRANSFORM_CLSID_Attribute: {177C0AFE-900B-48D4-9E4C-57ADD250B3D4} ( 0x48)578 MFT_OUTPUT_TYPES_Attributes: 579 M EDIATYPE_Audio {0000000A-0CEA-0010-8000-00AA00389B71}580 M EDIATYPE_Audio FourCC 0x00000092581 M EDIATYPE_Audio FourCC 0x00000003582 M EDIATYPE_Audio FourCC 0x00000001583 (0x1011)584 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)573 MFMediaType_Audio MFAudioFormat_Dolby_AC3 574 MFMediaType_Audio FourCC 0x00002000 575 MFMediaType_Audio MFAudioFormat_Dolby_DDPlus 576 577 MFT_TRANSFORM_CLSID_Attribute: {177C0AFE-900B-48D4-9E4C-57ADD250B3D4} (Type VT_CLSID) 578 MFT_OUTPUT_TYPES_Attributes: 579 MFMediaType_Audio {0000000A-0CEA-0010-8000-00AA00389B71} 580 MFMediaType_Audio MFAudioFormat_Dolby_AC3_SPDIF 581 MFMediaType_Audio MFAudioFormat_Float 582 MFMediaType_Audio MFAudioFormat_PCM 583 584 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 585 585 586 586 MS AMRNB Decoder MFT #1 587 587 MFT_INPUT_TYPES_Attributes: 588 M EDIATYPE_Audio FourCC 0x00007361589 M EDIATYPE_Audio {73616D72-767A-494D-B478-F29D25DC9037}590 (0x1011)591 MFT_TRANSFORM_CLSID_Attribute: {265011AE-5481-4F77-A295-ABB6FFE8D63E} ( 0x48)592 MFT_OUTPUT_TYPES_Attributes: 593 M EDIATYPE_Audio FourCC 0x00000001594 (0x1011)595 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)588 MFMediaType_Audio MFAudioFormat_AMR_NB 589 MFMediaType_Audio {73616D72-767A-494D-B478-F29D25DC9037} 590 591 MFT_TRANSFORM_CLSID_Attribute: {265011AE-5481-4F77-A295-ABB6FFE8D63E} (Type VT_CLSID) 592 MFT_OUTPUT_TYPES_Attributes: 593 MFMediaType_Audio MFAudioFormat_PCM 594 595 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 596 596 597 597 WMAudio Decoder MFT #2 598 598 MFT_INPUT_TYPES_Attributes: 599 M EDIATYPE_Audio FourCC 0x00000160600 M EDIATYPE_Audio FourCC 0x00000161601 M EDIATYPE_Audio FourCC 0x00000162602 M EDIATYPE_Audio FourCC 0x00000163603 (0x1011)604 MFT_TRANSFORM_CLSID_Attribute: {2EEB4ADF-4578-4D10-BCA7-BB955F56320A} ( 0x48)605 MFT_OUTPUT_TYPES_Attributes: 606 M EDIATYPE_Audio FourCC 0x00000001607 M EDIATYPE_Audio FourCC 0x00000003608 (0x1011)609 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)599 MFMediaType_Audio FourCC 0x00000160 600 MFMediaType_Audio MFAudioFormat_WMAudioV8 601 MFMediaType_Audio MFAudioFormat_WMAudioV9 602 MFMediaType_Audio MFAudioFormat_WMAudio_Lossless 603 604 MFT_TRANSFORM_CLSID_Attribute: {2EEB4ADF-4578-4D10-BCA7-BB955F56320A} (Type VT_CLSID) 605 MFT_OUTPUT_TYPES_Attributes: 606 MFMediaType_Audio MFAudioFormat_PCM 607 MFMediaType_Audio MFAudioFormat_Float 608 609 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 610 610 611 611 Microsoft AAC Audio Decoder MFT #3 612 612 MFT_INPUT_TYPES_Attributes: 613 M EDIATYPE_Audio FourCC 0x00001610614 M EDIATYPE_Audio FourCC 0x000000FF615 (0x1011)616 MFT_TRANSFORM_CLSID_Attribute: {32D186A7-218F-4C75-8876-DD77273A8999} ( 0x48)617 MFT_OUTPUT_TYPES_Attributes: 618 M EDIATYPE_Audio FourCC 0x00000003619 M EDIATYPE_Audio FourCC 0x00000001620 (0x1011)621 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)613 MFMediaType_Audio MFAudioFormat_AAC 614 MFMediaType_Audio FourCC 0x000000FF 615 616 MFT_TRANSFORM_CLSID_Attribute: {32D186A7-218F-4C75-8876-DD77273A8999} (Type VT_CLSID) 617 MFT_OUTPUT_TYPES_Attributes: 618 MFMediaType_Audio MFAudioFormat_Float 619 MFMediaType_Audio MFAudioFormat_PCM 620 621 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 622 622 623 623 A-law Wrapper MFT #4 624 624 MFT_INPUT_TYPES_Attributes: 625 M EDIATYPE_Audio FourCC 0x00000006626 (0x1011)627 MFT_TRANSFORM_CLSID_Attribute: {36CB6E0C-78C1-42B2-9943-846262F31786} ( 0x48)628 MFT_OUTPUT_TYPES_Attributes: 629 M EDIATYPE_Audio FourCC 0x00000001630 (0x1011)631 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)625 MFMediaType_Audio FourCC 0x00000006 626 627 MFT_TRANSFORM_CLSID_Attribute: {36CB6E0C-78C1-42B2-9943-846262F31786} (Type VT_CLSID) 628 MFT_OUTPUT_TYPES_Attributes: 629 MFMediaType_Audio MFAudioFormat_PCM 630 631 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 632 632 633 633 GSM ACM Wrapper MFT #5 634 634 MFT_INPUT_TYPES_Attributes: 635 M EDIATYPE_Audio FourCC 0x00000031636 (0x1011)637 MFT_TRANSFORM_CLSID_Attribute: {4A76B469-7B66-4DD4-BA2D-DDF244C766DC} ( 0x48)638 MFT_OUTPUT_TYPES_Attributes: 639 M EDIATYPE_Audio FourCC 0x00000001640 (0x1011)641 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)635 MFMediaType_Audio FourCC 0x00000031 636 637 MFT_TRANSFORM_CLSID_Attribute: {4A76B469-7B66-4DD4-BA2D-DDF244C766DC} (Type VT_CLSID) 638 MFT_OUTPUT_TYPES_Attributes: 639 MFMediaType_Audio MFAudioFormat_PCM 640 641 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 642 642 643 643 WMAPro over S/PDIF MFT #6 644 644 MFT_INPUT_TYPES_Attributes: 645 M EDIATYPE_Audio FourCC 0x00000162646 (0x1011)647 MFT_TRANSFORM_CLSID_Attribute: {5210F8E4-B0BB-47C3-A8D9-7B2282CC79ED} ( 0x48)648 MFT_OUTPUT_TYPES_Attributes: 649 M EDIATYPE_Audio FourCC 0x00000164650 (0x1011)651 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)645 MFMediaType_Audio MFAudioFormat_WMAudioV9 646 647 MFT_TRANSFORM_CLSID_Attribute: {5210F8E4-B0BB-47C3-A8D9-7B2282CC79ED} (Type VT_CLSID) 648 MFT_OUTPUT_TYPES_Attributes: 649 MFMediaType_Audio MFAudioFormat_WMASPDIF 650 651 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 652 652 653 653 Microsoft FLAC Audio Decoder MFT #7 654 654 MFT_INPUT_TYPES_Attributes: 655 M EDIATYPE_Audio FourCC 0x0000F1AC656 (0x1011)657 MFT_TRANSFORM_CLSID_Attribute: {6B0B3E6B-A2C5-4514-8055-AFE8A95242D9} ( 0x48)658 MFT_OUTPUT_TYPES_Attributes: 659 M EDIATYPE_Audio FourCC 0x00000001660 (0x1011)661 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)655 MFMediaType_Audio FourCC 0x0000F1AC 656 657 MFT_TRANSFORM_CLSID_Attribute: {6B0B3E6B-A2C5-4514-8055-AFE8A95242D9} (Type VT_CLSID) 658 MFT_OUTPUT_TYPES_Attributes: 659 MFMediaType_Audio MFAudioFormat_PCM 660 661 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 662 662 663 663 Microsoft MPEG Audio Decoder MFT #8 664 664 MFT_INPUT_TYPES_Attributes: 665 M EDIATYPE_Audio FourCC 0x00000050666 (0x1011)667 MFT_TRANSFORM_CLSID_Attribute: {70707B39-B2CA-4015-ABEA-F8447D22D88B} ( 0x48)668 MFT_OUTPUT_TYPES_Attributes: 669 M EDIATYPE_Audio FourCC 0x00000003670 M EDIATYPE_Audio FourCC 0x00000001671 (0x1011)672 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)665 MFMediaType_Audio MFAudioFormat_MPEG 666 667 MFT_TRANSFORM_CLSID_Attribute: {70707B39-B2CA-4015-ABEA-F8447D22D88B} (Type VT_CLSID) 668 MFT_OUTPUT_TYPES_Attributes: 669 MFMediaType_Audio MFAudioFormat_Float 670 MFMediaType_Audio MFAudioFormat_PCM 671 672 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 673 673 674 674 WMSpeech Decoder DMO #9 675 675 MFT_INPUT_TYPES_Attributes: 676 M EDIATYPE_Audio FourCC 0x0000000A677 M EDIATYPE_Audio FourCC 0x0000000B678 (0x1011)679 MFT_TRANSFORM_CLSID_Attribute: {874131CB-4ECC-443B-8948-746B89595D20} ( 0x48)680 MFT_OUTPUT_TYPES_Attributes: 681 M EDIATYPE_Audio FourCC 0x00000001682 (0x1011)683 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)676 MFMediaType_Audio MFAudioFormat_MSP1 677 MFMediaType_Audio FourCC 0x0000000B 678 679 MFT_TRANSFORM_CLSID_Attribute: {874131CB-4ECC-443B-8948-746B89595D20} (Type VT_CLSID) 680 MFT_OUTPUT_TYPES_Attributes: 681 MFMediaType_Audio MFAudioFormat_PCM 682 683 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 684 684 685 685 G711 Wrapper MFT #10 686 686 MFT_INPUT_TYPES_Attributes: 687 M EDIATYPE_Audio FourCC 0x00000007688 (0x1011)689 MFT_TRANSFORM_CLSID_Attribute: {92B66080-5E2D-449E-90C4-C41F268E5514} ( 0x48)690 MFT_OUTPUT_TYPES_Attributes: 691 M EDIATYPE_Audio FourCC 0x00000001692 (0x1011)693 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)687 MFMediaType_Audio FourCC 0x00000007 688 689 MFT_TRANSFORM_CLSID_Attribute: {92B66080-5E2D-449E-90C4-C41F268E5514} (Type VT_CLSID) 690 MFT_OUTPUT_TYPES_Attributes: 691 MFMediaType_Audio MFAudioFormat_PCM 692 693 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 694 694 695 695 IMA ADPCM ACM Wrapper MFT #11 696 696 MFT_INPUT_TYPES_Attributes: 697 M EDIATYPE_Audio FourCC 0x00000011698 (0x1011)699 MFT_TRANSFORM_CLSID_Attribute: {A16E1BFF-A80D-48AD-AECD-A35C005685FE} ( 0x48)700 MFT_OUTPUT_TYPES_Attributes: 701 M EDIATYPE_Audio FourCC 0x00000001702 (0x1011)703 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)697 MFMediaType_Audio FourCC 0x00000011 698 699 MFT_TRANSFORM_CLSID_Attribute: {A16E1BFF-A80D-48AD-AECD-A35C005685FE} (Type VT_CLSID) 700 MFT_OUTPUT_TYPES_Attributes: 701 MFMediaType_Audio MFAudioFormat_PCM 702 703 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 704 704 705 705 MP3 Decoder MFT #12 706 706 MFT_INPUT_TYPES_Attributes: 707 M EDIATYPE_Audio FourCC 0x00000055708 (0x1011)709 MFT_TRANSFORM_CLSID_Attribute: {BBEEA841-0A63-4F52-A7AB-A9B3A84ED38A} ( 0x48)710 MFT_OUTPUT_TYPES_Attributes: 711 M EDIATYPE_Audio FourCC 0x00000001712 (0x1011)713 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)707 MFMediaType_Audio MFAudioFormat_MP3 708 709 MFT_TRANSFORM_CLSID_Attribute: {BBEEA841-0A63-4F52-A7AB-A9B3A84ED38A} (Type VT_CLSID) 710 MFT_OUTPUT_TYPES_Attributes: 711 MFMediaType_Audio MFAudioFormat_PCM 712 713 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 714 714 715 715 Microsoft ALAC Audio Decoder MFT #13 716 716 MFT_INPUT_TYPES_Attributes: 717 M EDIATYPE_Audio FourCC alac718 (0x1011)719 MFT_TRANSFORM_CLSID_Attribute: {C0CD7D12-31FC-4BBC-B363-7322EE3E1879} ( 0x48)720 MFT_OUTPUT_TYPES_Attributes: 721 M EDIATYPE_Audio FourCC 0x00000001722 (0x1011)723 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)717 MFMediaType_Audio FourCC alac 718 719 MFT_TRANSFORM_CLSID_Attribute: {C0CD7D12-31FC-4BBC-B363-7322EE3E1879} (Type VT_CLSID) 720 MFT_OUTPUT_TYPES_Attributes: 721 MFMediaType_Audio MFAudioFormat_PCM 722 723 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 724 724 725 725 ADPCM ACM Wrapper MFT #14 726 726 MFT_INPUT_TYPES_Attributes: 727 M EDIATYPE_Audio FourCC 0x00000002728 (0x1011)729 MFT_TRANSFORM_CLSID_Attribute: {CA34FE0A-5722-43AD-AF23-05F7650257DD} ( 0x48)730 MFT_OUTPUT_TYPES_Attributes: 731 M EDIATYPE_Audio FourCC 0x00000001732 (0x1011)733 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)727 MFMediaType_Audio FourCC 0x00000002 728 729 MFT_TRANSFORM_CLSID_Attribute: {CA34FE0A-5722-43AD-AF23-05F7650257DD} (Type VT_CLSID) 730 MFT_OUTPUT_TYPES_Attributes: 731 MFMediaType_Audio MFAudioFormat_PCM 732 733 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 734 734 735 735 Category: MFT_CATEGORY_AUDIO_ENCODER {91C64BD0-F91E-4D8C-9276-DB248279D975} … … 737 737 LPCM DVD-Audio MFT #0 738 738 MFT_INPUT_TYPES_Attributes: 739 M EDIATYPE_Audio FourCC 0x00000001740 (0x1011)741 MFT_TRANSFORM_CLSID_Attribute: {068A8476-9229-4CC0-9D49-2FC699DCD30A} ( 0x48)742 MFT_OUTPUT_TYPES_Attributes: 743 M EDIATYPE_Audio {E06D8032-DB46-11CF-B4D1-00805F6CBBEA}744 (0x1011)745 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)739 MFMediaType_Audio MFAudioFormat_PCM 740 741 MFT_TRANSFORM_CLSID_Attribute: {068A8476-9229-4CC0-9D49-2FC699DCD30A} (Type VT_CLSID) 742 MFT_OUTPUT_TYPES_Attributes: 743 MFMediaType_Audio {E06D8032-DB46-11CF-B4D1-00805F6CBBEA} 744 745 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 746 746 747 747 MP3 Encoder ACM Wrapper MFT #1 748 748 MFT_INPUT_TYPES_Attributes: 749 M EDIATYPE_Audio FourCC 0x00000001750 (0x1011)751 MFT_TRANSFORM_CLSID_Attribute: {11103421-354C-4CCA-A7A3-1AFF9A5B6701} ( 0x48)752 MFT_OUTPUT_TYPES_Attributes: 753 M EDIATYPE_Audio FourCC 0x00000055754 (0x1011)755 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)749 MFMediaType_Audio MFAudioFormat_PCM 750 751 MFT_TRANSFORM_CLSID_Attribute: {11103421-354C-4CCA-A7A3-1AFF9A5B6701} (Type VT_CLSID) 752 MFT_OUTPUT_TYPES_Attributes: 753 MFMediaType_Audio MFAudioFormat_MP3 754 755 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 756 756 757 757 Microsoft FLAC Audio Encoder MFT #2 758 758 MFT_INPUT_TYPES_Attributes: 759 M EDIATYPE_Audio FourCC 0x00000001760 (0x1011)761 MFT_TRANSFORM_CLSID_Attribute: {128509E9-C44E-45DC-95E9-C255B8F466A6} ( 0x48)762 MFT_OUTPUT_TYPES_Attributes: 763 M EDIATYPE_Audio FourCC 0x0000F1AC764 (0x1011)765 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)759 MFMediaType_Audio MFAudioFormat_PCM 760 761 MFT_TRANSFORM_CLSID_Attribute: {128509E9-C44E-45DC-95E9-C255B8F466A6} (Type VT_CLSID) 762 MFT_OUTPUT_TYPES_Attributes: 763 MFMediaType_Audio FourCC 0x0000F1AC 764 765 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 766 766 767 767 WM Speech Encoder DMO #3 768 768 MFT_INPUT_TYPES_Attributes: 769 M EDIATYPE_Audio FourCC 0x00000001770 (0x1011)771 MFT_TRANSFORM_CLSID_Attribute: {1F1F4E1A-2252-4063-84BB-EEE75F8856D5} ( 0x48)772 MFT_OUTPUT_TYPES_Attributes: 773 M EDIATYPE_Audio FourCC 0x0000000A774 (0x1011)775 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)769 MFMediaType_Audio MFAudioFormat_PCM 770 771 MFT_TRANSFORM_CLSID_Attribute: {1F1F4E1A-2252-4063-84BB-EEE75F8856D5} (Type VT_CLSID) 772 MFT_OUTPUT_TYPES_Attributes: 773 MFMediaType_Audio MFAudioFormat_MSP1 774 775 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 776 776 777 777 MS AMRNB Encoder MFT #4 778 778 MFT_INPUT_TYPES_Attributes: 779 M EDIATYPE_Audio FourCC 0x00000001780 (0x1011)781 MFT_TRANSFORM_CLSID_Attribute: {2FAE8AFE-04A3-423A-A814-85DB454712B0} ( 0x48)782 MFT_OUTPUT_TYPES_Attributes: 783 M EDIATYPE_Audio FourCC 0x00007361784 M EDIATYPE_Audio {73616D72-767A-494D-B478-F29D25DC9037}785 (0x1011)786 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)779 MFMediaType_Audio MFAudioFormat_PCM 780 781 MFT_TRANSFORM_CLSID_Attribute: {2FAE8AFE-04A3-423A-A814-85DB454712B0} (Type VT_CLSID) 782 MFT_OUTPUT_TYPES_Attributes: 783 MFMediaType_Audio MFAudioFormat_AMR_NB 784 MFMediaType_Audio {73616D72-767A-494D-B478-F29D25DC9037} 785 786 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 787 787 788 788 Microsoft MPEG-2 Audio Encoder MFT #5 789 789 MFT_INPUT_TYPES_Attributes: 790 M EDIATYPE_Audio FourCC 0x00000003791 M EDIATYPE_Audio FourCC 0x00000001792 (0x1011)793 MFT_TRANSFORM_CLSID_Attribute: {46A4DD5C-73F8-4304-94DF-308F760974F4} ( 0x48)794 MFT_OUTPUT_TYPES_Attributes: 795 M EDIATYPE_Audio FourCC 0x00000050796 (0x1011)797 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)790 MFMediaType_Audio MFAudioFormat_Float 791 MFMediaType_Audio MFAudioFormat_PCM 792 793 MFT_TRANSFORM_CLSID_Attribute: {46A4DD5C-73F8-4304-94DF-308F760974F4} (Type VT_CLSID) 794 MFT_OUTPUT_TYPES_Attributes: 795 MFMediaType_Audio MFAudioFormat_MPEG 796 797 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 798 798 799 799 WMAudio Encoder MFT #6 800 800 MFT_INPUT_TYPES_Attributes: 801 M EDIATYPE_Audio FourCC 0x00000001802 M EDIATYPE_Audio FourCC 0x00000003803 (0x1011)804 MFT_TRANSFORM_CLSID_Attribute: {70F598E9-F4AB-495A-99E2-A7C4D3D89ABF} ( 0x48)805 MFT_OUTPUT_TYPES_Attributes: 806 M EDIATYPE_Audio FourCC 0x00000161807 M EDIATYPE_Audio FourCC 0x00000162808 M EDIATYPE_Audio FourCC 0x00000163809 (0x1011)810 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)801 MFMediaType_Audio MFAudioFormat_PCM 802 MFMediaType_Audio MFAudioFormat_Float 803 804 MFT_TRANSFORM_CLSID_Attribute: {70F598E9-F4AB-495A-99E2-A7C4D3D89ABF} (Type VT_CLSID) 805 MFT_OUTPUT_TYPES_Attributes: 806 MFMediaType_Audio MFAudioFormat_WMAudioV8 807 MFMediaType_Audio MFAudioFormat_WMAudioV9 808 MFMediaType_Audio MFAudioFormat_WMAudio_Lossless 809 810 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 811 811 812 812 Microsoft AAC Audio Encoder MFT #7 813 813 MFT_INPUT_TYPES_Attributes: 814 M EDIATYPE_Audio FourCC 0x00000001815 (0x1011)816 MFT_TRANSFORM_CLSID_Attribute: {93AF0C51-2275-45D2-A35B-F2BA21CAED00} ( 0x48)817 MFT_OUTPUT_TYPES_Attributes: 818 M EDIATYPE_Audio FourCC 0x00001610819 (0x1011)820 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)814 MFMediaType_Audio MFAudioFormat_PCM 815 816 MFT_TRANSFORM_CLSID_Attribute: {93AF0C51-2275-45D2-A35B-F2BA21CAED00} (Type VT_CLSID) 817 MFT_OUTPUT_TYPES_Attributes: 818 MFMediaType_Audio MFAudioFormat_AAC 819 820 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 821 821 822 822 Microsoft ALAC Audio Encoder MFT #8 823 823 MFT_INPUT_TYPES_Attributes: 824 M EDIATYPE_Audio FourCC 0x00000001825 (0x1011)826 MFT_TRANSFORM_CLSID_Attribute: {9AB6A28C-748E-4B6A-BFFF-CC443B8E8FB4} ( 0x48)827 MFT_OUTPUT_TYPES_Attributes: 828 M EDIATYPE_Audio FourCC alac829 (0x1011)830 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)824 MFMediaType_Audio MFAudioFormat_PCM 825 826 MFT_TRANSFORM_CLSID_Attribute: {9AB6A28C-748E-4B6A-BFFF-CC443B8E8FB4} (Type VT_CLSID) 827 MFT_OUTPUT_TYPES_Attributes: 828 MFMediaType_Audio FourCC alac 829 830 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 831 831 832 832 Microsoft Dolby Digital Encoder MFT #9 833 833 MFT_INPUT_TYPES_Attributes: 834 M EDIATYPE_Audio FourCC 0x00000003835 M EDIATYPE_Audio FourCC 0x00000001836 (0x1011)837 MFT_TRANSFORM_CLSID_Attribute: {AC3315C9-F481-45D7-826C-0B406C1F64B8} ( 0x48)838 MFT_OUTPUT_TYPES_Attributes: 839 M EDIATYPE_Audio {E06D802C-DB46-11CF-B4D1-00805F6CBBEA}840 (0x1011)841 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)834 MFMediaType_Audio MFAudioFormat_Float 835 MFMediaType_Audio MFAudioFormat_PCM 836 837 MFT_TRANSFORM_CLSID_Attribute: {AC3315C9-F481-45D7-826C-0B406C1F64B8} (Type VT_CLSID) 838 MFT_OUTPUT_TYPES_Attributes: 839 MFMediaType_Audio MFAudioFormat_Dolby_AC3 840 841 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 842 842 843 843 Category: MFT_CATEGORY_AUDIO_EFFECT {11064C48-3648-4ED0-932E-05CE8AC811B7} … … 845 845 AEC #0 846 846 MFT_INPUT_TYPES_Attributes: 847 M EDIATYPE_Audio FourCC 0x00000001848 M EDIATYPE_Audio FourCC 0x00000003849 (0x1011)850 MFT_TRANSFORM_CLSID_Attribute: {745057C7-F353-4F2D-A7EE-58434477730E} ( 0x48)851 MFT_OUTPUT_TYPES_Attributes: 852 M EDIATYPE_Audio FourCC 0x00000001853 M EDIATYPE_Audio FourCC 0x00000003854 (0x1011)855 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)847 MFMediaType_Audio MFAudioFormat_PCM 848 MFMediaType_Audio MFAudioFormat_Float 849 850 MFT_TRANSFORM_CLSID_Attribute: {745057C7-F353-4F2D-A7EE-58434477730E} (Type VT_CLSID) 851 MFT_OUTPUT_TYPES_Attributes: 852 MFMediaType_Audio MFAudioFormat_PCM 853 MFMediaType_Audio MFAudioFormat_Float 854 855 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 856 856 857 857 Resampler MFT #1 858 858 MFT_INPUT_TYPES_Attributes: 859 M EDIATYPE_Audio FourCC 0x00000001860 M EDIATYPE_Audio FourCC 0x00000003861 (0x1011)862 MFT_TRANSFORM_CLSID_Attribute: {F447B69E-1884-4A7E-8055-346F74D6EDB3} ( 0x48)863 MFT_OUTPUT_TYPES_Attributes: 864 M EDIATYPE_Audio FourCC 0x00000001865 M EDIATYPE_Audio FourCC 0x00000003866 (0x1011)867 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)859 MFMediaType_Audio MFAudioFormat_PCM 860 MFMediaType_Audio MFAudioFormat_Float 861 862 MFT_TRANSFORM_CLSID_Attribute: {F447B69E-1884-4A7E-8055-346F74D6EDB3} (Type VT_CLSID) 863 MFT_OUTPUT_TYPES_Attributes: 864 MFMediaType_Audio MFAudioFormat_PCM 865 MFMediaType_Audio MFAudioFormat_Float 866 867 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 868 868 869 869 Category: MFT_CATEGORY_VIDEO_PROCESSOR {302EA3FC-AA5F-47F9-9F7A-C2188BB16302} … … 871 871 Microsoft Video Processor MFT #0 872 872 MFT_INPUT_TYPES_Attributes: 873 M EDIATYPE_Video FourCCIYUV874 M EDIATYPE_Video FourCCYV12875 M EDIATYPE_Video FourCCNV12876 M EDIATYPE_Video FourCCYUY2877 M EDIATYPE_Video FourCC 0x00000015878 M EDIATYPE_Video FourCC 0x00000016879 M EDIATYPE_Video FourCCNV11880 M EDIATYPE_Video FourCCAYUV881 M EDIATYPE_Video FourCCUYVY882 M EDIATYPE_Video FourCCP208883 M EDIATYPE_Video FourCC 0x00000014884 M EDIATYPE_Video FourCC 0x00000018885 M EDIATYPE_Video FourCC 0x00000017886 M EDIATYPE_Video FourCC 0x00000029887 M EDIATYPE_Video FourCCI420888 M EDIATYPE_Video FourCCY216889 M EDIATYPE_Video FourCCv410890 M EDIATYPE_Video FourCCY41P891 M EDIATYPE_Video FourCCY41T892 M EDIATYPE_Video FourCCY42T893 M EDIATYPE_Video FourCCYVYU894 M EDIATYPE_Video FourCC420O895 (0x1011)896 MFT_TRANSFORM_CLSID_Attribute: {88753B26-5B24-49BD-B2E7-0C445C78C982} ( 0x48)897 MFT_OUTPUT_TYPES_Attributes: 898 M EDIATYPE_Video FourCCIYUV899 M EDIATYPE_Video FourCCYV12900 M EDIATYPE_Video FourCCNV12901 M EDIATYPE_Video FourCCYUY2902 M EDIATYPE_Video FourCC 0x00000015903 M EDIATYPE_Video FourCC 0x00000016904 M EDIATYPE_Video FourCCNV11905 M EDIATYPE_Video FourCCAYUV906 M EDIATYPE_Video FourCCUYVY907 M EDIATYPE_Video FourCCP208908 M EDIATYPE_Video FourCC 0x00000014909 M EDIATYPE_Video FourCC 0x00000018910 M EDIATYPE_Video FourCC 0x00000017911 M EDIATYPE_Video FourCC 0x00000029912 M EDIATYPE_Video FourCCI420913 M EDIATYPE_Video FourCCY216914 M EDIATYPE_Video FourCCv410915 M EDIATYPE_Video FourCCY41P916 M EDIATYPE_Video FourCCY41T917 M EDIATYPE_Video FourCCY42T918 M EDIATYPE_Video FourCCYVYU919 (0x1011)920 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13)873 MFMediaType_Video MFVideoFormat_IYUV 874 MFMediaType_Video MFVideoFormat_YV12 875 MFMediaType_Video MFVideoFormat_NV12 876 MFMediaType_Video MFVideoFormat_YUY2 877 MFMediaType_Video MFVideoFormat_ARGB32 878 MFMediaType_Video MFVideoFormat_RGB32 879 MFMediaType_Video MFVideoFormat_NV11 880 MFMediaType_Video MFVideoFormat_AYUV 881 MFMediaType_Video MFVideoFormat_UYVY 882 MFMediaType_Video MEDIASUBTYPE_P208 883 MFMediaType_Video MFVideoFormat_RGB24 884 MFMediaType_Video MFVideoFormat_RGB555 885 MFMediaType_Video MFVideoFormat_RGB565 886 MFMediaType_Video MFVideoFormat_RGB8 887 MFMediaType_Video MFVideoFormat_I420 888 MFMediaType_Video MFVideoFormat_Y216 889 MFMediaType_Video MFVideoFormat_v410 890 MFMediaType_Video MFVideoFormat_Y41P 891 MFMediaType_Video MFVideoFormat_Y41T 892 MFMediaType_Video MFVideoFormat_Y42T 893 MFMediaType_Video MFVideoFormat_YVYU 894 MFMediaType_Video MFVideoFormat_420O 895 896 MFT_TRANSFORM_CLSID_Attribute: {88753B26-5B24-49BD-B2E7-0C445C78C982} (Type VT_CLSID) 897 MFT_OUTPUT_TYPES_Attributes: 898 MFMediaType_Video MFVideoFormat_IYUV 899 MFMediaType_Video MFVideoFormat_YV12 900 MFMediaType_Video MFVideoFormat_NV12 901 MFMediaType_Video MFVideoFormat_YUY2 902 MFMediaType_Video MFVideoFormat_ARGB32 903 MFMediaType_Video MFVideoFormat_RGB32 904 MFMediaType_Video MFVideoFormat_NV11 905 MFMediaType_Video MFVideoFormat_AYUV 906 MFMediaType_Video MFVideoFormat_UYVY 907 MFMediaType_Video MEDIASUBTYPE_P208 908 MFMediaType_Video MFVideoFormat_RGB24 909 MFMediaType_Video MFVideoFormat_RGB555 910 MFMediaType_Video MFVideoFormat_RGB565 911 MFMediaType_Video MFVideoFormat_RGB8 912 MFMediaType_Video MFVideoFormat_I420 913 MFMediaType_Video MFVideoFormat_Y216 914 MFMediaType_Video MFVideoFormat_v410 915 MFMediaType_Video MFVideoFormat_Y41P 916 MFMediaType_Video MFVideoFormat_Y41T 917 MFMediaType_Video MFVideoFormat_Y42T 918 MFMediaType_Video MFVideoFormat_YVYU 919 920 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 921 921 922 922 Category: MFT_CATEGORY_OTHER {90175D57-B7EA-4901-AEB3-933A8747756F} … … 924 924 Microsoft H264 Video Remux (MPEG2TSToMP4) MFT #0 925 925 MFT_INPUT_TYPES_Attributes: 926 MEDIATYPE_Video {3F40F4F0-5622-4FF8-B6D8-A17A584BEE5E} 927 (0x1011) 928 MFT_TRANSFORM_CLSID_Attribute: {05A47EBB-8BF0-4CBF-AD2F-3B71D75866F5} (0x48) 929 MFT_OUTPUT_TYPES_Attributes: 930 MEDIATYPE_Video FourCC H264 931 (0x1011) 932 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT (0x13) 933 926 MFMediaType_Video MFVideoFormat_H264_ES 927 928 MFT_TRANSFORM_CLSID_Attribute: {05A47EBB-8BF0-4CBF-AD2F-3B71D75866F5} (Type VT_CLSID) 929 MFT_OUTPUT_TYPES_Attributes: 930 MFMediaType_Video MFVideoFormat_H264 931 932 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_SYNCMFT 933 934 Category: CLSID_VideoInputDeviceCategory {860BB310-5D01-11D0-BD3B-00A0C911CE86} 935 936 USB2.0 PC CAMERA #0 937 MFT_ENUM_HARDWARE_URL_Attribute: \\?\usb#vid_1908&pid_2311&mi_00#6&23db21a7&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global (Type VT_LPWSTR) 938 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 939 MFT_OUTPUT_TYPES_Attributes: 940 MFMediaType_Video MFVideoFormat_YUY2 941 MFMediaType_Video MFVideoFormat_YUY2 942 MFMediaType_Video MFVideoFormat_YUY2 943 MFMediaType_Video MFVideoFormat_YUY2 944 MFMediaType_Video MFVideoFormat_YUY2 945 MFMediaType_Video MFVideoFormat_YUY2 946 MFMediaType_Video MFVideoFormat_YUY2 947 MFMediaType_Video MFVideoFormat_YUY2 948 MFMediaType_Video MFVideoFormat_YUY2 949 MFMediaType_Video MFVideoFormat_YUY2 950 MFMediaType_Video MFVideoFormat_YUY2 951 952 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 953 954 Blackmagic WDM Capture #1 955 MFT_ENUM_HARDWARE_URL_Attribute: \\?\decklink#avstream#5&2db0fd5&1&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\decklinkcapture1 (Type VT_LPWSTR) 956 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 957 MFT_OUTPUT_TYPES_Attributes: 958 MFMediaType_Video MFVideoFormat_UYVY 959 MFMediaType_Video MFVideoFormat_v210 960 MFMediaType_Video MFVideoFormat_UYVY 961 MFMediaType_Video MFVideoFormat_v210 962 MFMediaType_Video MFVideoFormat_UYVY 963 MFMediaType_Video MFVideoFormat_v210 964 MFMediaType_Video MFVideoFormat_UYVY 965 MFMediaType_Video MFVideoFormat_v210 966 MFMediaType_Video MFVideoFormat_UYVY 967 MFMediaType_Video MFVideoFormat_v210 968 MFMediaType_Video FourCC HDYC 969 MFMediaType_Video FourCC HDYC 970 MFMediaType_Video FourCC HDYC 971 MFMediaType_Video FourCC HDYC 972 MFMediaType_Video FourCC HDYC 973 MFMediaType_Video FourCC HDYC 974 MFMediaType_Video FourCC HDYC 975 MFMediaType_Video FourCC HDYC 976 MFMediaType_Audio MFAudioFormat_PCM 977 MFMediaType_Audio MFAudioFormat_PCM 978 979 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 980 981 Category: KSCATEGORY_BRIDGE {085AFF00-62CE-11CF-A5D6-28DB04C10000} 982 983 Category: KSCATEGORY_CAPTURE {65E8773D-8F56-11D0-A3B9-00A0C9223196} 984 985 Realtek HD Audio Line input #0 986 MFT_ENUM_HARDWARE_URL_Attribute: \\?\hdaudio#func_01&ven_10ec&dev_0892&subsys_1043860b&rev_1003#4&165326bb&0&0001#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtlineinwave (Type VT_LPWSTR) 987 MFT_INPUT_TYPES_Attributes: 988 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 989 990 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 991 MFT_OUTPUT_TYPES_Attributes: 992 MFMediaType_Audio MFAudioFormat_PCM 993 994 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 995 996 Realtek HD Audio Stereo input #1 997 MFT_ENUM_HARDWARE_URL_Attribute: \\?\hdaudio#func_01&ven_10ec&dev_0892&subsys_1043860b&rev_1003#4&165326bb&0&0001#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtstereomixwave (Type VT_LPWSTR) 998 MFT_INPUT_TYPES_Attributes: 999 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1000 1001 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1002 MFT_OUTPUT_TYPES_Attributes: 1003 MFMediaType_Audio MFAudioFormat_PCM 1004 1005 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1006 1007 AvStream Media Device #2 1008 MFT_ENUM_HARDWARE_URL_Attribute: \\?\decklink#audio#5&2db0fd5&1&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\wave (Type VT_LPWSTR) 1009 MFT_INPUT_TYPES_Attributes: 1010 MFMediaType_Audio MFAudioFormat_PCM 1011 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1012 1013 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1014 MFT_OUTPUT_TYPES_Attributes: 1015 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1016 MFMediaType_Audio MFAudioFormat_PCM 1017 1018 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1019 1020 Realtek HD Audio Mic input #3 1021 MFT_ENUM_HARDWARE_URL_Attribute: \\?\hdaudio#func_01&ven_10ec&dev_0892&subsys_1043860b&rev_1003#4&165326bb&0&0001#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtmicinwave (Type VT_LPWSTR) 1022 MFT_INPUT_TYPES_Attributes: 1023 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1024 1025 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1026 MFT_OUTPUT_TYPES_Attributes: 1027 MFMediaType_Audio MFAudioFormat_PCM 1028 1029 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1030 1031 USB2.0 PC CAMERA #4 1032 MFT_ENUM_HARDWARE_URL_Attribute: \\?\usb#vid_1908&pid_2311&mi_00#6&23db21a7&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global (Type VT_LPWSTR) 1033 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1034 MFT_OUTPUT_TYPES_Attributes: 1035 MFMediaType_Video MFVideoFormat_YUY2 1036 MFMediaType_Video MFVideoFormat_YUY2 1037 MFMediaType_Video MFVideoFormat_YUY2 1038 MFMediaType_Video MFVideoFormat_YUY2 1039 MFMediaType_Video MFVideoFormat_YUY2 1040 MFMediaType_Video MFVideoFormat_YUY2 1041 MFMediaType_Video MFVideoFormat_YUY2 1042 MFMediaType_Video MFVideoFormat_YUY2 1043 MFMediaType_Video MFVideoFormat_YUY2 1044 MFMediaType_Video MFVideoFormat_YUY2 1045 MFMediaType_Video MFVideoFormat_YUY2 1046 1047 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1048 1049 Blackmagic WDM Capture #5 1050 MFT_ENUM_HARDWARE_URL_Attribute: \\?\decklink#avstream#5&2db0fd5&1&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\decklinkcapture1 (Type VT_LPWSTR) 1051 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1052 MFT_OUTPUT_TYPES_Attributes: 1053 MFMediaType_Video MFVideoFormat_UYVY 1054 MFMediaType_Video MFVideoFormat_v210 1055 MFMediaType_Video MFVideoFormat_UYVY 1056 MFMediaType_Video MFVideoFormat_v210 1057 MFMediaType_Video MFVideoFormat_UYVY 1058 MFMediaType_Video MFVideoFormat_v210 1059 MFMediaType_Video MFVideoFormat_UYVY 1060 MFMediaType_Video MFVideoFormat_v210 1061 MFMediaType_Video MFVideoFormat_UYVY 1062 MFMediaType_Video MFVideoFormat_v210 1063 MFMediaType_Video FourCC HDYC 1064 MFMediaType_Video FourCC HDYC 1065 MFMediaType_Video FourCC HDYC 1066 MFMediaType_Video FourCC HDYC 1067 MFMediaType_Video FourCC HDYC 1068 MFMediaType_Video FourCC HDYC 1069 MFMediaType_Video FourCC HDYC 1070 MFMediaType_Video FourCC HDYC 1071 MFMediaType_Audio MFAudioFormat_PCM 1072 MFMediaType_Audio MFAudioFormat_PCM 1073 1074 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1075 1076 Category: KSCATEGORY_VIDEO_CAMERA {E5323777-F976-4F5B-9B55-B94699C46E44} 1077 1078 USB2.0 PC CAMERA #0 1079 MFT_ENUM_HARDWARE_URL_Attribute: \\?\usb#vid_1908&pid_2311&mi_00#6&23db21a7&0&0000#{e5323777-f976-4f5b-9b55-b94699c46e44}\global (Type VT_LPWSTR) 1080 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1081 MFT_OUTPUT_TYPES_Attributes: 1082 MFMediaType_Video MFVideoFormat_YUY2 1083 MFMediaType_Video MFVideoFormat_YUY2 1084 MFMediaType_Video MFVideoFormat_YUY2 1085 MFMediaType_Video MFVideoFormat_YUY2 1086 MFMediaType_Video MFVideoFormat_YUY2 1087 MFMediaType_Video MFVideoFormat_YUY2 1088 MFMediaType_Video MFVideoFormat_YUY2 1089 MFMediaType_Video MFVideoFormat_YUY2 1090 MFMediaType_Video MFVideoFormat_YUY2 1091 MFMediaType_Video MFVideoFormat_YUY2 1092 MFMediaType_Video MFVideoFormat_YUY2 1093 1094 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1095 1096 Category: KSCATEGORY_RENDER {65E8773E-8F56-11D0-A3B9-00A0C9223196} 1097 1098 Realtek HD Audio output #0 1099 MFT_ENUM_HARDWARE_URL_Attribute: \\?\hdaudio#func_01&ven_10ec&dev_0892&subsys_1043860b&rev_1003#4&165326bb&0&0001#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\rearlineoutwave3 (Type VT_LPWSTR) 1100 MFT_INPUT_TYPES_Attributes: 1101 MFMediaType_Audio MFAudioFormat_PCM 1102 MFMediaType_Audio FourCC 0x0000CEB4 1103 MFMediaType_Audio FourCC 0x00006AB1 1104 MFMediaType_Audio FourCC 0x000069AB 1105 MFMediaType_Audio FourCC 0x000069AB 1106 MFMediaType_Audio FourCC 0x000069AB 1107 MFMediaType_Audio FourCC 0x000069AB 1108 1109 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1110 MFT_OUTPUT_TYPES_Attributes: 1111 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1112 1113 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1114 1115 AvStream Media Device #1 1116 MFT_ENUM_HARDWARE_URL_Attribute: \\?\decklink#audio#5&2db0fd5&1&0000#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\wave (Type VT_LPWSTR) 1117 MFT_INPUT_TYPES_Attributes: 1118 MFMediaType_Audio MFAudioFormat_PCM 1119 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1120 1121 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1122 MFT_OUTPUT_TYPES_Attributes: 1123 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1124 MFMediaType_Audio MFAudioFormat_PCM 1125 1126 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1127 1128 Realtek HDA SPDIF Out #2 1129 MFT_ENUM_HARDWARE_URL_Attribute: \\?\hdaudio#func_01&ven_10ec&dev_0892&subsys_1043860b&rev_1003#4&165326bb&0&0001#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\rtspdifwave (Type VT_LPWSTR) 1130 MFT_INPUT_TYPES_Attributes: 1131 MFMediaType_Audio MFAudioFormat_PCM 1132 MFMediaType_Audio MFAudioFormat_Dolby_AC3_SPDIF 1133 MFMediaType_Audio MFAudioFormat_WMASPDIF 1134 MFMediaType_Audio MFAudioFormat_WMASPDIF 1135 MFMediaType_Audio MFAudioFormat_DTS 1136 MFMediaType_Audio {00000006-0CEA-0010-8000-00AA00389B71} 1137 1138 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1139 MFT_OUTPUT_TYPES_Attributes: 1140 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1141 1142 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1143 1144 Blackmagic WDM Render #3 1145 MFT_ENUM_HARDWARE_URL_Attribute: \\?\decklink#avstream#5&2db0fd5&1&0000#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\decklinkrender1 (Type VT_LPWSTR) 1146 MFT_INPUT_TYPES_Attributes: 1147 MFMediaType_Video MFVideoFormat_UYVY 1148 MFMediaType_Video MFVideoFormat_v210 1149 MFMediaType_Video MFVideoFormat_UYVY 1150 MFMediaType_Video MFVideoFormat_v210 1151 MFMediaType_Video MFVideoFormat_UYVY 1152 MFMediaType_Video MFVideoFormat_v210 1153 MFMediaType_Video MFVideoFormat_UYVY 1154 MFMediaType_Video MFVideoFormat_v210 1155 MFMediaType_Video MFVideoFormat_UYVY 1156 MFMediaType_Video MFVideoFormat_v210 1157 MFMediaType_Video FourCC HDYC 1158 MFMediaType_Video FourCC HDYC 1159 MFMediaType_Video FourCC HDYC 1160 MFMediaType_Video FourCC HDYC 1161 MFMediaType_Video FourCC HDYC 1162 MFMediaType_Video FourCC HDYC 1163 MFMediaType_Video FourCC HDYC 1164 MFMediaType_Video FourCC HDYC 1165 MFMediaType_Audio MFAudioFormat_PCM 1166 MFMediaType_Audio MFAudioFormat_PCM 1167 1168 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1169 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1170 1171 Realtek HDA SPDIF Optical Out #4 1172 MFT_ENUM_HARDWARE_URL_Attribute: \\?\hdaudio#func_01&ven_10ec&dev_0892&subsys_1043860b&rev_1003#4&165326bb&0&0001#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\rtspdifoptwave (Type VT_LPWSTR) 1173 MFT_INPUT_TYPES_Attributes: 1174 MFMediaType_Audio MFAudioFormat_PCM 1175 MFMediaType_Audio MFAudioFormat_Dolby_AC3_SPDIF 1176 MFMediaType_Audio MFAudioFormat_WMASPDIF 1177 MFMediaType_Audio MFAudioFormat_WMASPDIF 1178 MFMediaType_Audio MFAudioFormat_DTS 1179 MFMediaType_Audio {00000006-0CEA-0010-8000-00AA00389B71} 1180 1181 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1182 MFT_OUTPUT_TYPES_Attributes: 1183 MFMediaType_Audio {6DBA3190-67BD-11CF-A0F7-0020AFD156E4} 1184 1185 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1186 1187 Category: KSCATEGORY_MIXER {AD809C00-7B88-11D0-A5D6-28DB04C10000} 1188 1189 Category: KSCATEGORY_SPLITTER {0A4252A0-7E70-11D0-A5D6-28DB04C10000} 1190 1191 Tee/Sink-to-Sink Converter #0 1192 MFT_ENUM_HARDWARE_URL_Attribute: \\?\root#system#0000#{0a4252a0-7e70-11d0-a5d6-28db04c10000}\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}&{0a4252a0-7e70-11d0-a5d6-28db04c10000} (Type VT_LPWSTR) 1193 MFT_INPUT_TYPES_Attributes: 1194 TIME_FORMAT_NONE TIME_FORMAT_NONE 1195 1196 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1197 MFT_OUTPUT_TYPES_Attributes: 1198 TIME_FORMAT_NONE TIME_FORMAT_NONE 1199 1200 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1201 1202 Category: KSCATEGORY_DATACOMPRESSOR {1E84C900-7E70-11D0-A5D6-28DB04C10000} 1203 1204 Category: KSCATEGORY_DATADECOMPRESSOR {2721AE20-7E70-11D0-A5D6-28DB04C10000} 1205 1206 Category: KSCATEGORY_DATATRANSFORM {2EB07EA0-7E70-11D0-A5D6-28DB04C10000} 1207 1208 Category: KSCATEGORY_COMMUNICATIONSTRANSFORM {CF1DDA2C-9743-11D0-A3EE-00A0C9223196} 1209 1210 Tee/Sink-to-Sink Converter #0 1211 MFT_ENUM_HARDWARE_URL_Attribute: \\?\root#system#0000#{cf1dda2c-9743-11d0-a3ee-00a0c9223196}\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}&{cf1dda2c-9743-11d0-a3ee-00a0c9223196} (Type VT_LPWSTR) 1212 MFT_INPUT_TYPES_Attributes: 1213 TIME_FORMAT_NONE TIME_FORMAT_NONE 1214 1215 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1216 MFT_OUTPUT_TYPES_Attributes: 1217 TIME_FORMAT_NONE TIME_FORMAT_NONE 1218 1219 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1220 1221 Category: KSCATEGORY_INTERFACETRANSFORM {CF1DDA2D-9743-11D0-A3EE-00A0C9223196} 1222 1223 Category: KSCATEGORY_MEDIUMTRANSFORM {CF1DDA2E-9743-11D0-A3EE-00A0C9223196} 1224 1225 Category: KSCATEGORY_FILESYSTEM {760FED5E-9357-11D0-A3CC-00A0C9223196} 1226 1227 Category: KSCATEGORY_CLOCK {53172480-4791-11D0-A5D6-28DB04C10000} 1228 1229 AvStream Media Device #0 1230 MFT_ENUM_HARDWARE_URL_Attribute: \\?\root#system#0000#{53172480-4791-11d0-a5d6-28db04c10000}\{97ebaacc-95bd-11d0-a3ea-00a0c9223196}&{53172480-4791-11d0-a5d6-28db04c10000} (Type VT_LPWSTR) 1231 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1232 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1233 1234 Category: KSCATEGORY_PROXY {97EBAACA-95BD-11D0-A3EA-00A0C9223196} 1235 1236 Category: KSCATEGORY_QUALITY {97EBAACB-95BD-11D0-A3EA-00A0C9223196} 1237 1238 AvStream Media Device #0 1239 MFT_ENUM_HARDWARE_URL_Attribute: \\?\root#system#0000#{97ebaacb-95bd-11d0-a3ea-00a0c9223196}\{ddf4358e-bb2c-11d0-a42f-00a0c9223196}&{97ebaacb-95bd-11d0-a3ea-00a0c9223196} (Type VT_LPWSTR) 1240 MFT_TRANSFORM_CLSID_Attribute: {8AC3587A-4AE7-42D8-99E0-0A6013EEF90F} (Type VT_CLSID) 1241 MF_TRANSFORM_FLAGS_Attribute: MFT_ENUM_FLAG_HARDWARE 1242
Note: See TracChangeset
for help on using the changeset viewer.