Signed-off-by: Mark Harmstone <m...@harmstone.com> --- mingw-w64-crt/Makefile.am | 1 + .../lib-common/mfplat_windowsapp.def | 63 +++++++++++++++++++ mingw-w64-crt/lib-common/windowsapp.mri | 1 + mingw-w64-crt/lib32/mfplat_windowsapp.def | 63 +++++++++++++++++++ 4 files changed, 128 insertions(+) create mode 100644 mingw-w64-crt/lib-common/mfplat_windowsapp.def create mode 100644 mingw-w64-crt/lib32/mfplat_windowsapp.def
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 60298b6e3..cb7996532 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am @@ -3065,6 +3065,7 @@ endif %/libicu.a \ %/libinkobjcore_windowsapp.a \ %/libiphlpapi_windowsapp.a \ + %/libmfplat_windowsapp.a \ %/librometadata.a \ %/libwindows.ai.machinelearning.a \ %/libwindows.data.pdf.a \ diff --git a/mingw-w64-crt/lib-common/mfplat_windowsapp.def b/mingw-w64-crt/lib-common/mfplat_windowsapp.def new file mode 100644 index 000000000..30ef3201a --- /dev/null +++ b/mingw-w64-crt/lib-common/mfplat_windowsapp.def @@ -0,0 +1,63 @@ +LIBRARY mfplat + +EXPORTS + +MFAllocateSerialWorkQueue +MFCancelWorkItem +MFCombineSamples +MFCopyImage +MFCreate2DMediaBuffer +MFCreateAlignedMemoryBuffer +MFCreateAsyncResult +MFCreateAttributes +MFCreateCollection +MFCreateContentDecryptorContext +MFCreateContentProtectionDevice +MFCreateDXGIDeviceManager +MFCreateDXGISurfaceBuffer +MFCreateEventQueue +MFCreateMediaBufferFromMediaType +MFCreateMediaBufferWrapper +MFCreateMediaEvent +MFCreateMediaExtensionActivate +MFCreateMediaType +MFCreateMediaTypeFromProperties +MFCreateMemoryBuffer +MFCreateMFByteStreamOnStreamEx +MFCreatePresentationDescriptor +MFCreatePropertiesFromMediaType +MFCreateSample +MFCreateSourceResolver +MFCreateStreamDescriptor +MFCreateStreamOnMFByteStreamEx +MFCreateSystemTimeSource +MFCreateTrackedSample +MFCreateVideoSampleAllocatorEx +MFCreateWaveFormatExFromMFMediaType +MFDeserializeAttributesFromStream +MFGetAttributesAsBlob +MFGetAttributesAsBlobSize +MFGetSystemTime +MFInitAttributesFromBlob +MFInitMediaTypeFromWaveFormatEx +MFInvokeCallback +MFIsContentProtectionDeviceSupported +MFllMulDiv +MFLockDXGIDeviceManager +MFLockPlatform +MFLockSharedWorkQueue +MFLockWorkQueue +MFPutWaitingWorkItem +MFPutWorkItem2 +MFPutWorkItemEx2 +MFScheduleWorkItemEx +MFSerializeAttributesToStream +MFShutdown +MFSplitSample +MFStartup +MFTEnumEx +MFUnlockDXGIDeviceManager +MFUnlockPlatform +MFUnlockWorkQueue +MFUnwrapMediaType +MFWrapMediaType diff --git a/mingw-w64-crt/lib-common/windowsapp.mri b/mingw-w64-crt/lib-common/windowsapp.mri index 8f965e098..c353f1d3f 100644 --- a/mingw-w64-crt/lib-common/windowsapp.mri +++ b/mingw-w64-crt/lib-common/windowsapp.mri @@ -216,6 +216,7 @@ ADDLIB libhrtfapo_windowsapp.a ADDLIB libicu.a ADDLIB libinkobjcore_windowsapp.a ADDLIB libiphlpapi_windowsapp.a +ADDLIB libmfplat_windowsapp.a ADDLIB librometadata.a ADDLIB libwindows.ai.machinelearning.a ADDLIB libwindows.data.pdf.a diff --git a/mingw-w64-crt/lib32/mfplat_windowsapp.def b/mingw-w64-crt/lib32/mfplat_windowsapp.def new file mode 100644 index 000000000..4bad6f1f3 --- /dev/null +++ b/mingw-w64-crt/lib32/mfplat_windowsapp.def @@ -0,0 +1,63 @@ +LIBRARY mfplat + +EXPORTS + +MFAllocateSerialWorkQueue@8 +MFCancelWorkItem@8 +MFCombineSamples@16 +MFCopyImage@24 +MFCreate2DMediaBuffer@20 +MFCreateAlignedMemoryBuffer@12 +MFCreateAsyncResult@16 +MFCreateAttributes@8 +MFCreateCollection@4 +MFCreateContentDecryptorContext@16 +MFCreateContentProtectionDevice@8 +MFCreateDXGIDeviceManager@8 +MFCreateDXGISurfaceBuffer@20 +MFCreateEventQueue@4 +MFCreateMediaBufferFromMediaType@24 +MFCreateMediaBufferWrapper@16 +MFCreateMediaEvent@20 +MFCreateMediaExtensionActivate@16 +MFCreateMediaType@4 +MFCreateMediaTypeFromProperties@8 +MFCreateMemoryBuffer@8 +MFCreateMFByteStreamOnStreamEx@8 +MFCreatePresentationDescriptor@12 +MFCreatePropertiesFromMediaType@12 +MFCreateSample@4 +MFCreateSourceResolver@4 +MFCreateStreamDescriptor@16 +MFCreateStreamOnMFByteStreamEx@12 +MFCreateSystemTimeSource@4 +MFCreateTrackedSample@4 +MFCreateVideoSampleAllocatorEx@8 +MFCreateWaveFormatExFromMFMediaType@16 +MFDeserializeAttributesFromStream@12 +MFGetAttributesAsBlob@12 +MFGetAttributesAsBlobSize@8 +MFGetSystemTime@0 +MFInitAttributesFromBlob@12 +MFInitMediaTypeFromWaveFormatEx@12 +MFInvokeCallback@4 +MFIsContentProtectionDeviceSupported@8 +MFllMulDiv@32 +MFLockDXGIDeviceManager@8 +MFLockPlatform@0 +MFLockSharedWorkQueue@16 +MFLockWorkQueue@4 +MFPutWaitingWorkItem@16 +MFPutWorkItem2@16 +MFPutWorkItemEx2@12 +MFScheduleWorkItemEx@16 +MFSerializeAttributesToStream@12 +MFShutdown@0 +MFSplitSample@16 +MFStartup@8 +MFTEnumEx@36 +MFUnlockDXGIDeviceManager@0 +MFUnlockPlatform@0 +MFUnlockWorkQueue@4 +MFUnwrapMediaType@8 +MFWrapMediaType@16 -- 2.41.0 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public