mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-01 22:50:08 +00:00
9f67cfef42
- Fixed bugs in AVISaveOptions dialog handling. - Fixed bug in AVIFILE_LoadFile -- now check for more than MAX_AVISTREAMS streams in file. - Implemented AVIMakeFileFromStreams and AVISaveVA method. - Added IAVIEditStream interface. - Implemented EditStream* methods. - Added stubs for AVISaveVW, CreateEditableStream. - Added stubs for clipboard handling.
64 lines
3 KiB
Python
64 lines
3 KiB
Python
# 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
|