; $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' PROTMODE 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