#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "winerror.h"
#include "vfw.h"
#include "avifile_private.h"
#include "extrachunk.h"
#include "wine/debug.h"
Go to the source code of this file.
Data Structures |
| struct | ITmpFileImpl |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (avifile) |
| static ITmpFileImpl * | impl_from_IAVIFile (IAVIFile *iface) |
| static HRESULT WINAPI | ITmpFile_fnQueryInterface (IAVIFile *iface, REFIID refiid, LPVOID *obj) |
| static ULONG WINAPI | ITmpFile_fnAddRef (IAVIFile *iface) |
| static ULONG WINAPI | ITmpFile_fnRelease (IAVIFile *iface) |
| static HRESULT WINAPI | ITmpFile_fnInfo (IAVIFile *iface, AVIFILEINFOW *afi, LONG size) |
| static HRESULT WINAPI | ITmpFile_fnGetStream (IAVIFile *iface, PAVISTREAM *avis, DWORD fccType, LONG lParam) |
| static HRESULT WINAPI | ITmpFile_fnCreateStream (IAVIFile *iface, PAVISTREAM *avis, AVISTREAMINFOW *asi) |
| static HRESULT WINAPI | ITmpFile_fnWriteData (IAVIFile *iface, DWORD ckid, LPVOID lpData, LONG size) |
| static HRESULT WINAPI | ITmpFile_fnReadData (IAVIFile *iface, DWORD ckid, LPVOID lpData, LONG *size) |
| static HRESULT WINAPI | ITmpFile_fnEndRecord (IAVIFile *iface) |
| static HRESULT WINAPI | ITmpFile_fnDeleteStream (IAVIFile *iface, DWORD fccType, LONG lParam) |
| PAVIFILE | AVIFILE_CreateAVITempFile (int nStreams, const PAVISTREAM *ppStreams) |
Variables |
| static struct IAVIFileVtbl | itmpft |