Name Description Size
DXVA2Manager.cpp 47030
DXVA2Manager.h 4073
gtest
metrics.yaml 3857
MFCDMExtra.h 835
MFCDMProxy.cpp 3211
MFCDMProxy.h MFCDMProxy wraps a IMFContentDecryptionModule and provides some high level helper methods in order to allow caller to interact with the wrapped CDM. 2530
MFCDMSession.cpp static 12090
MFCDMSession.h 3415
MFContentProtectionManager.cpp 5445
MFContentProtectionManager.h MFContentProtectionManager is used to enable the encrypted playback for the media engine. https://docs.microsoft.com/en-us/windows/win32/api/mfidl/nn-mfidl-imfcontentprotectionmanager https://docs.microsoft.com/en-us/uwp/api/windows.media.protection.mediaprotectionmanager 3060
MFMediaEngineAudioStream.cpp static 5328
MFMediaEngineAudioStream.h 1543
MFMediaEngineDecoderModule.cpp static 6676
MFMediaEngineDecoderModule.h 1850
MFMediaEngineExtension.cpp 2677
MFMediaEngineExtension.h MFMediaEngineNotify is used to load media resources in the media engine. https://docs.microsoft.com/en-us/windows/win32/api/mfmediaengine/nn-mfmediaengine-imfmediaengineextension 1837
MFMediaEngineExtra.h 431
MFMediaEngineNotify.cpp 869
MFMediaEngineNotify.h MFMediaEngineNotify is used to handle the event sent from the media engine. https://docs.microsoft.com/en-us/windows/win32/api/mfmediaengine/nn-mfmediaengine-imfmediaenginenotify 1754
MFMediaEngineStream.cpp aEnablePreciseDuration 21994
MFMediaEngineStream.h MFMediaEngineStream represents a track which would be responsible to provide encoded data into the media engine. The media engine can access this stream by the presentation descriptor which was acquired from the custom media source. 8439
MFMediaEngineVideoStream.cpp static 18500
MFMediaEngineVideoStream.h 4680
MFMediaSource.cpp 18890
MFMediaSource.h MFMediaSource is a custom source for the media engine, the media engine would ask the source for the characteristics and the presentation descriptor to know how to react with the source. This source is also responsible to dispatch events to the media engine to notify the status changes. https://docs.microsoft.com/en-us/windows/win32/api/mfidl/nn-mfidl-imfmediasource 6620
MFPMPHostWrapper.cpp 2876
MFPMPHostWrapper.h 1468
MFTDecoder.cpp 16082
MFTDecoder.h 4813
MFTEncoder.cpp 59330
MFTEncoder.h IsExclusive = 10863
moz.build 2123
WMF.h 8004
WMFAudioMFTManager.cpp 10858
WMFAudioMFTManager.h 1999
WMFDataEncoderUtils.cpp 8804
WMFDataEncoderUtils.h 1775
WMFDecoderModule.cpp static 17468
WMFDecoderModule.h 2332
WMFEncoderModule.cpp 1796
WMFEncoderModule.h WMFEncoderModule_h_ 959
WMFMediaDataDecoder.cpp 10433
WMFMediaDataDecoder.h 5962
WMFMediaDataEncoder.cpp 16179
WMFMediaDataEncoder.h 3504
WMFUtils.cpp 22683
WMFUtils.h 5275
WMFVideoMFTManager.cpp static 38580
WMFVideoMFTManager.h 4662