rpcrt4: Avoid casting an object to IUnknown.
[wine.git] / dlls / mfplat / mfplat.spec
blobd9c8136cdd65bf5a0e54197e3a3745cd475c1df8
1 @ stub FormatTagFromWfx
2 @ stub MFCreateGuid
3 @ stub MFGetIoPortHandle
4 @ stub MFGetPlatformVersion
5 @ stub MFGetRandomNumber
6 @ stub MFIsFeatureEnabled
7 @ stub MFIsQueueThread
8 @ stub MFPlatformBigEndian
9 @ stub MFPlatformLittleEndian
10 @ stub ValidateWaveFormat
11 @ stub CopyPropVariant
12 @ stub CreatePropVariant
13 @ stdcall CreatePropertyStore(ptr)
14 @ stub DestroyPropVariant
15 @ stub GetAMSubtypeFromD3DFormat
16 @ stub GetD3DFormatFromMFSubtype
17 @ stub LFGetGlobalPool
18 @ stdcall MFAddPeriodicCallback(ptr ptr ptr) rtworkq.RtwqAddPeriodicCallback
19 @ stdcall MFAllocateSerialWorkQueue(long ptr) rtworkq.RtwqAllocateSerialWorkQueue
20 @ stdcall MFAllocateWorkQueue(ptr)
21 @ stdcall MFAllocateWorkQueueEx(long ptr) rtworkq.RtwqAllocateWorkQueue
22 @ stub MFAppendCollection
23 @ stdcall MFAverageTimePerFrameToFrameRate(int64 ptr ptr)
24 @ stdcall MFBeginCreateFile(long long long wstr ptr ptr ptr)
25 @ stub MFBeginGetHostByName
26 @ stdcall MFBeginRegisterWorkQueueWithMMCSS(long wstr long ptr ptr)
27 @ stdcall MFBeginRegisterWorkQueueWithMMCSSEx(long wstr long long ptr ptr) rtworkq.RtwqBeginRegisterWorkQueueWithMMCSS
28 @ stdcall MFBeginUnregisterWorkQueueWithMMCSS(long ptr ptr) rtworkq.RtwqBeginUnregisterWorkQueueWithMMCSS
29 @ stub MFBlockThread
30 @ stub MFCalculateBitmapImageSize
31 @ stdcall MFCalculateImageSize(ptr long long ptr)
32 @ stdcall MFCancelCreateFile(ptr)
33 @ stdcall MFCancelWorkItem(int64) rtworkq.RtwqCancelWorkItem
34 @ stdcall MFCompareFullToPartialMediaType(ptr ptr)
35 @ stub MFCompareSockaddrAddresses
36 @ stub MFConvertColorInfoFromDXVA
37 @ stdcall MFConvertColorInfoToDXVA(ptr ptr)
38 @ stub MFConvertFromFP16Array
39 @ stub MFConvertToFP16Array
40 @ stdcall MFCopyImage(ptr long ptr long long long)
41 @ stdcall MFCreate2DMediaBuffer(long long long long ptr)
42 @ stub MFCreateAMMediaTypeFromMFMediaType
43 @ stdcall MFCreateAlignedMemoryBuffer(long long ptr)
44 @ stdcall MFCreateAsyncResult(ptr ptr ptr ptr) rtworkq.RtwqCreateAsyncResult
45 @ stdcall MFCreateAttributes(ptr long)
46 @ stdcall MFCreateAudioMediaType(ptr ptr)
47 @ stdcall MFCreateCollection(ptr)
48 @ stdcall MFCreateDXGIDeviceManager(ptr ptr)
49 @ stdcall MFCreateDXGISurfaceBuffer(ptr ptr long long ptr)
50 @ stdcall MFCreateDXSurfaceBuffer(ptr ptr long ptr)
51 @ stdcall MFCreateEventQueue(ptr)
52 @ stdcall MFCreateFile(long long long wstr ptr)
53 @ stub MFCreateLegacyMediaBufferOnMFMediaBuffer
54 @ stdcall MFCreateMFByteStreamOnStream(ptr ptr)
55 @ stdcall MFCreateMFByteStreamOnStreamEx(ptr ptr)
56 @ stdcall MFCreateMFByteStreamWrapper(ptr ptr)
57 @ stdcall MFCreateMFVideoFormatFromMFMediaType(ptr ptr ptr)
58 @ stdcall MFCreateMediaBufferFromMediaType(ptr int64 long long ptr)
59 @ stub MFCreateMediaBufferWrapper
60 @ stdcall MFCreateMediaEvent(long ptr long ptr ptr)
61 @ stdcall MFCreateMediaType(ptr)
62 @ stub MFCreateMediaTypeFromRepresentation
63 @ stdcall MFCreateMemoryBuffer(long ptr)
64 @ stub MFCreateMemoryStream
65 @ stub MFCreatePathFromURL
66 @ stdcall MFCreatePresentationDescriptor(long ptr ptr)
67 @ stdcall MFCreateSample(ptr)
68 @ stub MFCreateSocket
69 @ stub MFCreateSocketListener
70 @ stdcall MFCreateSourceResolver(ptr)
71 @ stdcall MFCreateStreamDescriptor(long long ptr ptr)
72 @ stdcall MFCreateSystemTimeSource(ptr)
73 @ stub MFCreateSystemUnderlyingClock
74 @ stdcall MFCreateTempFile(long long long ptr)
75 @ stdcall MFCreateTrackedSample(ptr)
76 @ stdcall MFCreateTransformActivate(ptr)
77 @ stub MFCreateURLFromPath
78 @ stub MFCreateUdpSockets
79 @ stub MFCreateVideoMediaType
80 @ stub MFCreateVideoMediaTypeFromBitMapInfoHeader
81 @ stub MFCreateVideoMediaTypeFromBitMapInfoHeaderEx
82 @ stdcall MFCreateVideoMediaTypeFromSubtype(ptr ptr)
83 @ stub MFCreateVideoMediaTypeFromVideoInfoHeader2
84 @ stdcall MFCreateVideoMediaTypeFromVideoInfoHeader(ptr long long long long int64 ptr ptr)
85 @ stdcall MFCreateVideoSampleAllocatorEx(ptr ptr)
86 @ stdcall MFCreateWaveFormatExFromMFMediaType(ptr ptr ptr long)
87 @ stub MFDeserializeAttributesFromStream
88 @ stub MFDeserializeEvent
89 @ stub MFDeserializeMediaTypeFromStream
90 @ stub MFDeserializePresentationDescriptor
91 @ stdcall MFEndCreateFile(ptr ptr)
92 @ stub MFEndGetHostByName
93 @ stdcall MFEndRegisterWorkQueueWithMMCSS(ptr ptr) rtworkq.RtwqEndRegisterWorkQueueWithMMCSS
94 @ stdcall MFEndUnregisterWorkQueueWithMMCSS(ptr) rtworkq.RtwqEndUnregisterWorkQueueWithMMCSS
95 @ stdcall MFFrameRateToAverageTimePerFrame(long long ptr)
96 @ stub MFFreeAdaptersAddresses
97 @ stub MFGetAdaptersAddresses
98 @ stdcall MFGetAttributesAsBlob(ptr ptr long)
99 @ stdcall MFGetAttributesAsBlobSize(ptr ptr)
100 @ stub MFGetConfigurationDWORD
101 @ stub MFGetConfigurationPolicy
102 @ stub MFGetConfigurationStore
103 @ stub MFGetConfigurationString
104 @ stub MFGetMFTMerit
105 @ stub MFGetNumericNameFromSockaddr
106 @ stdcall MFGetPlaneSize(long long long ptr)
107 @ stub MFGetPlatform
108 @ stdcall MFGetPluginControl(ptr)
109 @ stub MFGetPrivateWorkqueues
110 @ stub MFGetSockaddrFromNumericName
111 @ stdcall MFGetStrideForBitmapInfoHeader(long long ptr)
112 @ stdcall MFGetSystemTime()
113 @ stdcall MFGetTimerPeriodicity(ptr)
114 @ stub MFGetUncompressedVideoFormat
115 @ stdcall MFGetWorkQueueMMCSSClass(long ptr ptr) rtworkq.RtwqGetWorkQueueMMCSSClass
116 @ stdcall MFGetWorkQueueMMCSSTaskId(long ptr) rtworkq.RtwqGetWorkQueueMMCSSTaskId
117 @ stdcall MFGetWorkQueueMMCSSPriority(long ptr) rtworkq.RtwqGetWorkQueueMMCSSPriority
118 @ stdcall MFHeapAlloc(long long str long long)
119 @ stdcall MFHeapFree(ptr)
120 @ stub MFInitAMMediaTypeFromMFMediaType
121 @ stdcall MFInitAttributesFromBlob(ptr ptr long)
122 @ stdcall MFInitMediaTypeFromAMMediaType(ptr ptr)
123 @ stub MFInitMediaTypeFromMFVideoFormat
124 @ stub MFInitMediaTypeFromMPEG1VideoInfo
125 @ stub MFInitMediaTypeFromMPEG2VideoInfo
126 @ stub MFInitMediaTypeFromVideoInfoHeader2
127 @ stdcall MFInitMediaTypeFromVideoInfoHeader(ptr ptr long ptr)
128 @ stdcall MFInitMediaTypeFromWaveFormatEx(ptr ptr long)
129 @ stub MFInitVideoFormat
130 @ stdcall MFInitVideoFormat_RGB(ptr long long long)
131 @ stdcall MFInvokeCallback(ptr)
132 @ stub MFJoinIoPort
133 @ stdcall MFJoinWorkQueue(long long ptr) rtworkq.RtwqJoinWorkQueue
134 @ stdcall MFLockDXGIDeviceManager(ptr ptr)
135 @ stdcall MFLockPlatform() rtworkq.RtwqLockPlatform
136 @ stdcall MFLockSharedWorkQueue(wstr long ptr ptr) rtworkq.RtwqLockSharedWorkQueue
137 @ stdcall MFLockWorkQueue(long) rtworkq.RtwqLockWorkQueue
138 @ stdcall MFMapDX9FormatToDXGIFormat(long)
139 @ stdcall MFMapDXGIFormatToDX9Format(long)
140 @ stdcall MFPutWaitingWorkItem(long long ptr ptr) rtworkq.RtwqPutWaitingWorkItem
141 @ stdcall MFPutWorkItem(long ptr ptr)
142 @ stdcall MFPutWorkItem2(long long ptr ptr)
143 @ stdcall MFPutWorkItemEx(long ptr)
144 @ stdcall MFPutWorkItemEx2(long long ptr)
145 @ stub MFRecordError
146 @ stdcall MFRegisterLocalByteStreamHandler(wstr wstr ptr)
147 @ stdcall MFRegisterLocalSchemeHandler(wstr ptr)
148 @ stdcall MFRegisterPlatformWithMMCSS(wstr ptr long) rtworkq.RtwqRegisterPlatformWithMMCSS
149 @ stdcall MFRemovePeriodicCallback(long) rtworkq.RtwqRemovePeriodicCallback
150 @ stdcall MFScheduleWorkItem(ptr ptr int64 ptr)
151 @ stdcall MFScheduleWorkItemEx(ptr int64 ptr) rtworkq.RtwqScheduleWorkItem
152 @ stub MFSerializeAttributesToStream
153 @ stub MFSerializeEvent
154 @ stub MFSerializeMediaTypeToStream
155 @ stub MFSerializePresentationDescriptor
156 @ stub MFSetSockaddrAny
157 @ stdcall MFShutdown()
158 @ stdcall MFStartup(long long)
159 @ stub MFStreamDescriptorProtectMediaType
160 @ stdcall MFTEnum(int128 long ptr ptr ptr ptr ptr)
161 @ stdcall MFTEnum2(int128 long ptr ptr ptr ptr ptr)
162 @ stdcall MFTEnumEx(int128 long ptr ptr ptr ptr)
163 @ stdcall MFTGetInfo(int128 ptr ptr ptr ptr ptr ptr)
164 @ stdcall MFTRegister(int128 int128 wstr long long ptr long ptr ptr)
165 @ stdcall MFTRegisterLocal(ptr ptr wstr long long ptr long ptr)
166 @ stdcall MFTRegisterLocalByCLSID(ptr ptr wstr long long ptr long ptr)
167 @ stdcall MFTUnregister(int128)
168 @ stdcall MFTUnregisterLocal(ptr)
169 @ stdcall MFTUnregisterLocalByCLSID(int128)
170 @ stdcall MFUnregisterPlatformFromMMCSS() rtworkq.RtwqUnregisterPlatformFromMMCSS
171 @ stub MFTraceError
172 @ stub MFTraceFuncEnter
173 @ stub MFUnblockThread
174 @ stdcall MFUnjoinWorkQueue(long long) rtworkq.RtwqUnjoinWorkQueue
175 @ stdcall MFUnlockDXGIDeviceManager()
176 @ stdcall MFUnlockPlatform() rtworkq.RtwqUnlockPlatform
177 @ stdcall MFUnlockWorkQueue(long) rtworkq.RtwqUnlockWorkQueue
178 @ stdcall MFUnwrapMediaType(ptr ptr)
179 @ stub MFValidateMediaTypeSize
180 @ stdcall MFWrapMediaType(ptr ptr ptr ptr)
181 @ stdcall -ret64 MFllMulDiv(int64 int64 int64 int64)
182 @ stub PropVariantFromStream
183 @ stub PropVariantToStream