; $Id: avifil32.def,v 1.6 2002-06-15 12:14:23 sandervl Exp $ ; ; Based on NT 4.0 SP6: AVIFIL32.DLL ; LIBRARY AVIFIL32 INITINSTANCE TERMINSTANCE DESCRIPTION 'Odin32 System DLL - AviFil32' DATA MULTIPLE NONSHARED READWRITE LOADONCALL CODE LOADONCALL IMPORTS "_ICGetInfo@12" = MSVFW32.ICGetInfo _ICCompress = MSVFW32.ICCompress _ICDecompress = MSVFW32.ICDecompress "_ICSendMessage@16" = MSVFW32.ICSendMessage "_ICOpen@12" = MSVFW32.ICOpen EXPORTS ; AVIBuildFilter = _AVIBuildFilter@? @1 ; AVIBuildFilterA = _AVIBuildFilterA@? @2 ; AVIBuildFilterW = _AVIBuildFilterW@? @3 ; AVIClearClipboard = _AVIClearClipboard@? @4 ; AVIFileAddRef = _AVIFileAddRef@? @5 ; AVIFileCreateStream = _AVIFileCreateStream@? @6 AVIFileCreateStreamA = "_AVIFileCreateStreamA@12" @7 AVIFileCreateStreamW = "_AVIFileCreateStreamW@12" @8 ; AVIFileEndRecord = _AVIFileEndRecord@? @9 AVIFileExit = "_AVIFileExit@0" @10 AVIFileGetStream = "_AVIFileGetStream@16" @11 AVIFileInfo = "_AVIFileInfoA@12" @12 AVIFileInfoA = "_AVIFileInfoA@12" @13 AVIFileInfoW = "_AVIFileInfoW@12" @14 AVIFileInit = "_AVIFileInit@0" @15 ; AVIFileOpen = _AVIFileOpen@? @16 AVIFileOpenA = "_AVIFileOpenA@16" @17 ; AVIFileOpenW = _AVIFileOpenW@16 @18 ; AVIFileReadData = _AVIFileReadData@? @19 AVIFileRelease = "_AVIFileRelease@4" @20 ; AVIFIleWriteData = _AVIFileWriteData@? @21 ; AVIGetFromClipboard = _AVIGetFromClipboard@? @22 AVIMakeCompressedStream = "_AVIMakeCompressedStream@16" @23 ; AVIMakeFileFromStreams = _AVIMakeFileFromStreams@? @24 ; AVIMakeStreamFromClipboard = _AVIMakeStreamFromClipboard@? @25 ; AVIPutFileOnClipboard = _AVIPutFileOnClipboard@? @26 ; AVISave = _AVISave@? @27 ; AVISaveA = _AVISaveA@? @28 ; AVISaveOptions = _AVISaveOptions@? @29 ; AVISaveOptionsFree = _AVISaveOptionsFree@? @30 ; AVISaveV = _AVISaveV@? @31 ; AVISaveVA = _AVISaveVA@? @32 ; AVISaveVW = _AVISaveVW@? @33 ; AVISaveW = _AVISaveW@? @34 ; AVIStreamAddRef = _AVIStreamAddRef@? @35 ; AVIStreamBeginStreaming = _AVIBeginStreaming@? @36 ; AVIStreamCreate = _AVIStreamCreate@? @37 ; AVIStreamEndStreaming = _AVIStreamEndStreaming@? @38 ; AVIStreamFindSample = _AVIStreamFindSample@? @39 AVIStreamGetFrame = "_AVIStreamGetFrame@8" @40 AVIStreamGetFrameClose = "_AVIStreamGetFrameClose@4" @41 AVIStreamGetFrameOpen = "_AVIStreamGetFrameOpen@8" @42 AVIStreamInfo = "_AVIStreamInfoA@12" @43 AVIStreamInfoA = "_AVIStreamInfoA@12" @44 AVIStreamInfoW = "_AVIStreamInfoW@12" @45 AVIStreamLength = "_AVIStreamLength@4" @46 ; AVIStreamOpenFromFile = _AVIStreamOpenFromFile@? @47 ; AVIStreamOpenFromFileA = _AVIStreamOpenFromFileA@? @48 ; AVIStreamOpenFromFileW = _AVIStreamOpenFromFileW@? @49 AVIStreamRead = "_AVIStreamRead@28" @50 AVIStreamReadData = "_AVIStreamReadData@16" @51 AVIStreamReadFormat = "_AVIStreamReadFormat@16" @52 AVIStreamRelease = "_AVIStreamRelease@4" @53 ;; AVIStreamSampleToTime = _AVIStreamSampleToTime@8 @54 AVIStreamSetFormat = "_AVIStreamSetFormat@16" @55 AVIStreamStart = "_AVIStreamStart@4" @56 ;; AVIStreamTimeToSample = _AVIStreamTimeToSample@8 @57 AVIStreamWrite = "_AVIStreamWrite@32" @58 AVIStreamWriteData = "_AVIStreamWriteData@16" @59 ; CLSID_AVISimpleUnMarshal = _CLSID_AVISimpleUnMarshal@? @60 ; CreateEditableStream = _CreateEditableStream@? @61 ; DllCanUnloadNow = _DllCanUnloadNow@? @62 ; DllGetClassObject = _DllGetClassObject@? @63 ; EditStreamClone = _EditStreamClone@? @64 ; EditStreamCopy = _EditStreamCopy@? @65 ; EditStreamCut = _EditStreamCut@? @66 ; EditStreamPaste = _EditStreamPaste@? @67 ; EditStreamSetInfo = _EditStreamSetInfo@? @68 ; EditStreamSetInfoA = _EditStreamSetInfoA@? @69 ; EditStreamSetInfoW = _EditStreamSetInfoW@? @70 ; EditStreamSetName = _EditStreamSetName@? @71 ; EditStreamSetNameA = _EditStreamSetNameA@? @72 ; EditStreamSetNameW = _EditStreamSetNameW@? @73 ; IID_IAVIEditStream = _IID_IAVIEditStream@? @74 ; IID_IAVIFile = _IID_IAVIFile@? @75 ; IID_IAVIStream = _IID_IAVIStream@? @76 ; IID_IGetFrame = _IID_IGetFrame@? @77