advpack: Standardize the format of advpack parameter lists.
[wine] / dlls / avifil32 / avifile.spec
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)...
5
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