Name Description Size
DXVA2Manager.cpp 51764
DXVA2Manager.h 4289
gtest
metrics.yaml 3062
MFCDMExtra.h 835
MFCDMProxy.cpp 3304
MFCDMProxy.h MFCDMProxy wraps a IMFContentDecryptionModule and provides some high level helper methods in order to allow caller to interact with the wrapped CDM. 2529
MFCDMSession.cpp static 11873
MFCDMSession.h 3147
MFContentProtectionManager.cpp 5499
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 6683
MFMediaEngineDecoderModule.h 1785
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 21993
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 18841
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 24666
MFTEncoder.h 4845
moz.build 2123
WMF.h 7965
WMFAudioMFTManager.cpp 10821
WMFAudioMFTManager.h 1999
WMFDataEncoderUtils.cpp HW not allowed 7159
WMFDataEncoderUtils.h 1525
WMFDecoderModule.cpp static 17114
WMFDecoderModule.h 2745
WMFEncoderModule.cpp 1182
WMFEncoderModule.h WMFEncoderModule_h_ 933
WMFMediaDataDecoder.cpp 10161
WMFMediaDataDecoder.h 5962
WMFMediaDataEncoder.cpp 13593
WMFMediaDataEncoder.h 2935
WMFUtils.cpp 22683
WMFUtils.h 5275
WMFVideoMFTManager.cpp static 38064
WMFVideoMFTManager.h 4662