Data Structures |
| struct | IAVIStreamImpl |
Defines |
| #define | MAX_FRAMESIZE (16 * 1024 * 1024) |
| #define | MAX_FRAMESIZE_DIFF 512 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (avifile) |
| static HRESULT | AVIFILE_EncodeFrame (IAVIStreamImpl *This, LPBITMAPINFOHEADER lpbi, LPVOID lpBits) |
| static HRESULT | AVIFILE_OpenGetFrame (IAVIStreamImpl *This) |
| static IAVIStreamImpl * | impl_from_IAVIStream (IAVIStream *iface) |
| static void | AVIFILE_Reset (IAVIStreamImpl *This) |
| static HRESULT WINAPI | ICMStream_fnQueryInterface (IAVIStream *iface, REFIID refiid, LPVOID *obj) |
| static ULONG WINAPI | ICMStream_fnAddRef (IAVIStream *iface) |
| static ULONG WINAPI | ICMStream_fnRelease (IAVIStream *iface) |
| static HRESULT WINAPI | ICMStream_fnCreate (IAVIStream *iface, LPARAM lParam1, LPARAM lParam2) |
| static HRESULT WINAPI | ICMStream_fnInfo (IAVIStream *iface, LPAVISTREAMINFOW psi, LONG size) |
| static LONG WINAPI | ICMStream_fnFindSample (IAVIStream *iface, LONG pos, LONG flags) |
| static HRESULT WINAPI | ICMStream_fnReadFormat (IAVIStream *iface, LONG pos, LPVOID format, LONG *formatsize) |
| static HRESULT WINAPI | ICMStream_fnSetFormat (IAVIStream *iface, LONG pos, LPVOID format, LONG formatsize) |
| static HRESULT WINAPI | ICMStream_fnRead (IAVIStream *iface, LONG start, LONG samples, LPVOID buffer, LONG buffersize, LPLONG bytesread, LPLONG samplesread) |
| static HRESULT WINAPI | ICMStream_fnWrite (IAVIStream *iface, LONG start, LONG samples, LPVOID buffer, LONG buffersize, DWORD flags, LPLONG sampwritten, LPLONG byteswritten) |
| static HRESULT WINAPI | ICMStream_fnDelete (IAVIStream *iface, LONG start, LONG samples) |
| static HRESULT WINAPI | ICMStream_fnReadData (IAVIStream *iface, DWORD fcc, LPVOID lp, LPLONG lpread) |
| static HRESULT WINAPI | ICMStream_fnWriteData (IAVIStream *iface, DWORD fcc, LPVOID lp, LONG size) |
| static HRESULT WINAPI | ICMStream_fnSetInfo (IAVIStream *iface, LPAVISTREAMINFOW info, LONG infolen) |
| HRESULT | AVIFILE_CreateICMStream (REFIID riid, LPVOID *ppv) |
Variables |
| static struct IAVIStreamVtbl | iicmst |