push a6cedc1a067cfdfb1ba44a8f4b98ea78ae3fe78f
[wine/hacks.git] / dlls / avifile.dll16 / avifile.dll16.spec
blob71a6c74db413ac4ad7e8d884f36da629bbe2964e
1 # I'm just using "long" instead of "ptr" for the interface pointers,
2 # because they are 32-bit pointers, not converted to 16-bit format,
3 # but the app doesn't really need to know, it should never need to
4 # dereference the interface pointer itself (if we're lucky)...
6 #1 stub WEP
7 2 stub DLLGETCLASSOBJECT
8 3 stub DLLCANUNLOADNOW
9 4 stub ___EXPORTEDSTUB
10 10 stub _IID_IAVISTREAM
11 11 stub _IID_IAVIFILE
12 12 stub _IID_IAVIEDITSTREAM
13 13 stub _IID_IGETFRAME
14 14 stub _CLSID_AVISIMPLEUNMARSHAL
15 100 pascal AVIFileInit() AVIFileInit
16 101 pascal AVIFileExit() AVIFileExit
17 102 pascal AVIFileOpen(ptr str word ptr) AVIFileOpenA
18 103 pascal AVIStreamOpenFromFile(ptr str long long word ptr) AVIStreamOpenFromFileA
19 104 pascal AVIStreamCreate(ptr long long ptr) AVIStreamCreate
20 105 stub AVIMAKECOMPRESSEDSTREAM
21 106 stub AVIMAKEFILEFROMSTREAMS
22 107 stub AVIMAKESTREAMFROMCLIPBOARD
23 110 pascal AVIStreamGetFrame(long long) AVIStreamGetFrame
24 111 pascal AVIStreamGetFrameClose(long) AVIStreamGetFrameClose
25 112 pascal AVIStreamGetFrameOpen(long ptr) AVIStreamGetFrameOpen
26 120 stub _AVISAVE
27 121 stub AVISAVEV
28 122 stub AVISAVEOPTIONS
29 123 pascal AVIBuildFilter(str long word) AVIBuildFilterA
30 124 pascal AVISaveOptionsFree(word ptr) AVISaveOptionsFree
31 130 pascal AVIStreamStart(long) AVIStreamStart
32 131 pascal AVIStreamLength(long) AVIStreamLength
33 132 pascal AVIStreamTimeToSample(long long) AVIStreamTimeToSample
34 133 pascal AVIStreamSampleToTime(long long) AVIStreamSampleToTime
35 140 pascal AVIFileAddRef(long) AVIFileAddRef
36 141 pascal AVIFileRelease(long) AVIFileRelease
37 142 pascal AVIFileInfo(long ptr long) AVIFileInfoA
38 143 pascal AVIFileGetStream(long ptr long long) AVIFileGetStream
39 144 pascal AVIFileCreateStream(long ptr ptr) AVIFileCreateStreamA
40 146 pascal AVIFileWriteData(long long ptr long) AVIFileWriteData
41 147 pascal AVIFileReadData(long long ptr ptr) AVIFileReadData
42 148 pascal AVIFileEndRecord(long) AVIFileEndRecord
43 160 pascal AVIStreamAddRef(long) AVIStreamAddRef
44 161 pascal AVIStreamRelease(long) AVIStreamRelease
45 162 pascal AVIStreamInfo(long ptr long) AVIStreamInfoA
46 163 pascal AVIStreamFindSample(long long long) AVIStreamFindSample
47 164 pascal AVIStreamReadFormat(long long ptr ptr) AVIStreamReadFormat
48 165 pascal AVIStreamReadData(long long ptr ptr) AVIStreamReadData
49 166 pascal AVIStreamWriteData(long long ptr long) AVIStreamWriteData
50 167 pascal AVIStreamRead(long long long ptr long ptr ptr) AVIStreamRead
51 168 pascal AVIStreamWrite(long long long ptr long long ptr ptr) AVIStreamWrite
52 169 pascal AVIStreamSetFormat(long long ptr long) AVIStreamSetFormat
53 180 stub EDITSTREAMCOPY
54 181 stub EDITSTREAMCUT
55 182 stub EDITSTREAMPASTE
56 184 stub CREATEEDITABLESTREAM
57 185 stub AVIPUTFILEONCLIPBOARD
58 187 stub AVIGETFROMCLIPBOARD
59 188 stub AVICLEARCLIPBOARD
60 190 stub EDITSTREAMCLONE
61 191 stub EDITSTREAMSETNAME
62 192 stub EDITSTREAMSETINFO
63 200 stub AVISTREAMBEGINSTREAMING
64 201 stub AVISTREAMENDSTREAMING