[AVIFIL32] Order the exports, remove some, correct AVIFileCreateStream redirection and make sure the list matches our target (Windows Server 2003 Sp2). By Radek Liška, confirmed and slightly changed by me. CORE-8174

svn path=/trunk/; revision=69276
This commit is contained in:
Amine Khaldi 2015-09-18 19:40:16 +00:00
parent 75f931659b
commit 8bbd0b4c2c

View file

@ -1,79 +1,76 @@
@ stdcall AVIBuildFilter(str long long) AVIBuildFilterA 1 stdcall AVIBuildFilter(str long long) AVIBuildFilterA
@ stdcall AVIBuildFilterA(str long long) 2 stdcall AVIBuildFilterA(str long long)
@ stdcall AVIBuildFilterW(wstr long long) 3 stdcall AVIBuildFilterW(wstr long long)
@ stdcall AVIClearClipboard() 4 stdcall AVIClearClipboard()
@ stdcall AVIFileAddRef(ptr) 5 stdcall AVIFileAddRef(ptr)
@ stdcall AVIFileCreateStream(ptr ptr ptr) AVIFileCreateStreamA 6 stdcall AVIFileCreateStream(ptr ptr ptr) AVIFileCreateStreamW
@ stdcall AVIFileCreateStreamA(ptr ptr ptr) 7 stdcall AVIFileCreateStreamA(ptr ptr ptr)
@ stdcall AVIFileCreateStreamW(ptr ptr ptr) 8 stdcall AVIFileCreateStreamW(ptr ptr ptr)
@ stdcall AVIFileEndRecord(ptr) 9 stdcall AVIFileEndRecord(ptr)
@ stdcall AVIFileExit() 10 stdcall AVIFileExit()
@ stdcall AVIFileGetStream(ptr ptr long long) 11 stdcall AVIFileGetStream(ptr ptr long long)
@ stdcall AVIFileInfo (ptr ptr long) AVIFileInfoA # A in both Win95 and NT 12 stdcall AVIFileInfo (ptr ptr long) AVIFileInfoA # A in both Win95 and NT
@ stdcall AVIFileInfoA(ptr ptr long) 13 stdcall AVIFileInfoA(ptr ptr long)
@ stdcall AVIFileInfoW(ptr ptr long) 14 stdcall AVIFileInfoW(ptr ptr long)
@ stdcall AVIFileInit() 15 stdcall AVIFileInit()
@ stdcall AVIFileOpen(ptr str long ptr) AVIFileOpenA 16 stdcall AVIFileOpen(ptr str long ptr) AVIFileOpenA
@ stdcall AVIFileOpenA(ptr str long ptr) 17 stdcall AVIFileOpenA(ptr str long ptr)
@ stdcall AVIFileOpenW(ptr wstr long ptr) 18 stdcall AVIFileOpenW(ptr wstr long ptr)
@ stdcall AVIFileReadData(ptr long ptr ptr) 19 stdcall AVIFileReadData(ptr long ptr ptr)
@ stdcall AVIFileRelease(ptr) 20 stdcall AVIFileRelease(ptr)
@ stdcall AVIFileWriteData(ptr long ptr long) 21 stdcall AVIFileWriteData(ptr long ptr long)
@ stdcall AVIGetFromClipboard(ptr) 22 stdcall AVIGetFromClipboard(ptr)
@ stdcall AVIMakeCompressedStream(ptr ptr ptr ptr) 23 stdcall AVIMakeCompressedStream(ptr ptr ptr ptr)
@ stdcall AVIMakeFileFromStreams(ptr long ptr) 24 stdcall AVIMakeFileFromStreams(ptr long ptr)
@ stdcall AVIMakeStreamFromClipboard(long long ptr) 25 stdcall AVIMakeStreamFromClipboard(long long ptr)
@ stdcall AVIPutFileOnClipboard(ptr) 26 stdcall AVIPutFileOnClipboard(ptr)
@ varargs AVISave(str ptr ptr long ptr ptr) AVISaveA 27 varargs AVISave(str ptr ptr long ptr ptr) AVISaveA
@ varargs AVISaveA(str ptr ptr long ptr ptr) 28 varargs AVISaveA(str ptr ptr long ptr ptr)
@ stdcall AVISaveOptions(long long long ptr ptr) 29 stdcall AVISaveOptions(long long long ptr ptr)
@ stdcall AVISaveOptionsFree(long ptr) 30 stdcall AVISaveOptionsFree(long ptr)
@ stdcall AVISaveV(str ptr ptr long ptr ptr) AVISaveVA 31 stdcall AVISaveV(str ptr ptr long ptr ptr) AVISaveVA
@ stdcall AVISaveVA(str ptr ptr long ptr ptr) 32 stdcall AVISaveVA(str ptr ptr long ptr ptr)
@ stdcall AVISaveVW(wstr ptr ptr long ptr ptr) 33 stdcall AVISaveVW(wstr ptr ptr long ptr ptr)
@ varargs AVISaveW(wstr ptr ptr long ptr ptr) 34 varargs AVISaveW(wstr ptr ptr long ptr ptr)
@ stdcall AVIStreamAddRef(ptr) 35 stdcall AVIStreamAddRef(ptr)
@ stdcall AVIStreamBeginStreaming(ptr long long long) 36 stdcall AVIStreamBeginStreaming(ptr long long long)
@ stdcall AVIStreamCreate(ptr long long ptr) 37 stdcall AVIStreamCreate(ptr long long ptr)
@ stdcall AVIStreamEndStreaming(ptr) 38 stdcall AVIStreamEndStreaming(ptr)
@ stdcall AVIStreamFindSample(ptr long long) 39 stdcall AVIStreamFindSample(ptr long long)
@ stdcall AVIStreamGetFrame(ptr long) 40 stdcall AVIStreamGetFrame(ptr long)
@ stdcall AVIStreamGetFrameClose(ptr) 41 stdcall AVIStreamGetFrameClose(ptr)
@ stdcall AVIStreamGetFrameOpen(ptr ptr) 42 stdcall AVIStreamGetFrameOpen(ptr ptr)
@ stdcall AVIStreamInfo (ptr ptr long) AVIStreamInfoA 43 stdcall AVIStreamInfo (ptr ptr long) AVIStreamInfoA
@ stdcall AVIStreamInfoA(ptr ptr long) 44 stdcall AVIStreamInfoA(ptr ptr long)
@ stdcall AVIStreamInfoW(ptr ptr long) 45 stdcall AVIStreamInfoW(ptr ptr long)
@ stdcall AVIStreamLength(ptr) 46 stdcall AVIStreamLength(ptr)
@ stdcall AVIStreamOpenFromFile (ptr str long long long ptr) AVIStreamOpenFromFileA 47 stdcall AVIStreamOpenFromFile (ptr str long long long ptr) AVIStreamOpenFromFileA
@ stdcall AVIStreamOpenFromFileA(ptr str long long long ptr) 48 stdcall AVIStreamOpenFromFileA(ptr str long long long ptr)
@ stdcall AVIStreamOpenFromFileW(ptr wstr long long long ptr) 49 stdcall AVIStreamOpenFromFileW(ptr wstr long long long ptr)
@ stdcall AVIStreamRead(ptr long long ptr long ptr ptr) 50 stdcall AVIStreamRead(ptr long long ptr long ptr ptr)
@ stdcall AVIStreamReadData(ptr long ptr ptr) 51 stdcall AVIStreamReadData(ptr long ptr ptr)
@ stdcall AVIStreamReadFormat(ptr long ptr long) 52 stdcall AVIStreamReadFormat(ptr long ptr long)
@ stdcall AVIStreamRelease(ptr) 53 stdcall AVIStreamRelease(ptr)
@ stdcall AVIStreamSampleToTime(ptr long) 54 stdcall AVIStreamSampleToTime(ptr long)
@ stdcall AVIStreamSetFormat(ptr long ptr long) 55 stdcall AVIStreamSetFormat(ptr long ptr long)
@ stdcall AVIStreamStart(ptr) 56 stdcall AVIStreamStart(ptr)
@ stdcall AVIStreamTimeToSample(ptr long) 57 stdcall AVIStreamTimeToSample(ptr long)
@ stdcall AVIStreamWrite(ptr long long ptr long long ptr ptr) 58 stdcall AVIStreamWrite(ptr long long ptr long long ptr ptr)
@ stdcall AVIStreamWriteData(ptr long ptr long) 59 stdcall AVIStreamWriteData(ptr long ptr long)
@ extern CLSID_AVISimpleUnMarshal 60 stdcall CreateEditableStream(ptr ptr)
@ stdcall CreateEditableStream(ptr ptr)
@ stdcall -private DllCanUnloadNow() @ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer() 63 stdcall EditStreamClone(ptr ptr)
@ stdcall -private DllUnregisterServer() 64 stdcall EditStreamCopy(ptr ptr ptr ptr)
@ stdcall EditStreamClone(ptr ptr) 65 stdcall EditStreamCut(ptr ptr ptr ptr)
@ stdcall EditStreamCopy(ptr ptr ptr ptr) 66 stdcall EditStreamPaste(ptr ptr ptr ptr long long)
@ stdcall EditStreamCut(ptr ptr ptr ptr) 67 stdcall EditStreamSetInfo(ptr ptr long) EditStreamSetInfoA
@ stdcall EditStreamPaste(ptr ptr ptr ptr long long) 68 stdcall EditStreamSetInfoA(ptr ptr long)
@ stdcall EditStreamSetInfo(ptr ptr long) EditStreamSetInfoA 69 stdcall EditStreamSetInfoW(ptr ptr long)
@ stdcall EditStreamSetInfoA(ptr ptr long) 70 stdcall EditStreamSetName(ptr str) EditStreamSetNameA
@ stdcall EditStreamSetInfoW(ptr ptr long) 71 stdcall EditStreamSetNameA(ptr str)
@ stdcall EditStreamSetName(ptr str) EditStreamSetNameA 72 stdcall EditStreamSetNameW(ptr wstr)
@ stdcall EditStreamSetNameA(ptr str) 73 extern IID_IAVIEditStream
@ stdcall EditStreamSetNameW(ptr wstr) 74 extern IID_IAVIFile
@ extern IID_IAVIEditStream 75 extern IID_IAVIStream
@ extern IID_IAVIFile 76 extern IID_IGetFrame
@ extern IID_IAVIStream
@ extern IID_IGetFrame