| # I'm just using "long" instead of "ptr" for the interface pointers, | |
| # because they are 32-bit pointers, not converted to 16-bit format, | |
| # but the app doesn't really need to know, it should never need to | |
| # dereference the interface pointer itself (if we're lucky)... | |
| 1 stub WEP | |
| 2 stub DLLGETCLASSOBJECT | |
| 3 stub DLLCANUNLOADNOW | |
| 4 stub ___EXPORTEDSTUB | |
| 10 stub _IID_IAVISTREAM | |
| 11 stub _IID_IAVIFILE | |
| 12 stub _IID_IAVIEDITSTREAM | |
| 13 stub _IID_IGETFRAME | |
| 14 stub _CLSID_AVISIMPLEUNMARSHAL | |
| 100 pascal AVIFileInit() AVIFileInit | |
| 101 pascal AVIFileExit() AVIFileExit | |
| 102 pascal AVIFileOpen(ptr str word ptr) AVIFileOpenA | |
| 103 pascal AVIStreamOpenFromFile(ptr str long long word ptr) AVIStreamOpenFromFileA | |
| 104 pascal AVIStreamCreate(ptr long long ptr) AVIStreamCreate | |
| 105 stub AVIMAKECOMPRESSEDSTREAM | |
| 106 stub AVIMAKEFILEFROMSTREAMS | |
| 107 stub AVIMAKESTREAMFROMCLIPBOARD | |
| 110 pascal AVIStreamGetFrame(long long) AVIStreamGetFrame | |
| 111 pascal AVIStreamGetFrameClose(long) AVIStreamGetFrameClose | |
| 112 pascal AVIStreamGetFrameOpen(long ptr) AVIStreamGetFrameOpen | |
| 120 stub _AVISAVE | |
| 121 stub AVISAVEV | |
| 122 stub AVISAVEOPTIONS | |
| 123 pascal AVIBuildFilter(str long word) AVIBuildFilterA | |
| 124 pascal AVISaveOptionsFree(word ptr) AVISaveOptionsFree | |
| 130 pascal AVIStreamStart(long) AVIStreamStart | |
| 131 pascal AVIStreamLength(long) AVIStreamLength | |
| 132 pascal AVIStreamTimeToSample(long long) AVIStreamTimeToSample | |
| 133 pascal AVIStreamSampleToTime(long long) AVIStreamSampleToTime | |
| 140 pascal AVIFileAddRef(long) AVIFileAddRef | |
| 141 pascal AVIFileRelease(long) AVIFileRelease | |
| 142 pascal AVIFileInfo(long ptr long) AVIFileInfoA | |
| 143 pascal AVIFileGetStream(long ptr long long) AVIFileGetStream | |
| 144 pascal AVIFileCreateStream(long ptr ptr) AVIFileCreateStreamA | |
| 146 pascal AVIFileWriteData(long long ptr long) AVIFileWriteData | |
| 147 pascal AVIFileReadData(long long ptr ptr) AVIFileReadData | |
| 148 pascal AVIFileEndRecord(long) AVIFileEndRecord | |
| 160 pascal AVIStreamAddRef(long) AVIStreamAddRef | |
| 161 pascal AVIStreamRelease(long) AVIStreamRelease | |
| 162 pascal AVIStreamInfo(long ptr long) AVIStreamInfoA | |
| 163 pascal AVIStreamFindSample(long long long) AVIStreamFindSample | |
| 164 pascal AVIStreamReadFormat(long long ptr ptr) AVIStreamReadFormat | |
| 165 pascal AVIStreamReadData(long long ptr ptr) AVIStreamReadData | |
| 166 pascal AVIStreamWriteData(long long ptr long) AVIStreamWriteData | |
| 167 pascal AVIStreamRead(long long long ptr long ptr ptr) AVIStreamRead | |
| 168 pascal AVIStreamWrite(long long long ptr long long ptr ptr) AVIStreamWrite | |
| 169 pascal AVIStreamSetFormat(long long ptr long) AVIStreamSetFormat | |
| 180 stub EDITSTREAMCOPY | |
| 181 stub EDITSTREAMCUT | |
| 182 stub EDITSTREAMPASTE | |
| 184 stub CREATEEDITABLESTREAM | |
| 185 stub AVIPUTFILEONCLIPBOARD | |
| 187 stub AVIGETFROMCLIPBOARD | |
| 188 stub AVICLEARCLIPBOARD | |
| 190 stub EDITSTREAMCLONE | |
| 191 stub EDITSTREAMSETNAME | |
| 192 stub EDITSTREAMSETINFO | |
| 200 stub AVISTREAMBEGINSTREAMING | |
| 201 stub AVISTREAMENDSTREAMING |