|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "winnls.h"
#include "wingdi.h"
#include "winuser.h"
#include "commdlg.h"
#include "vfw.h"
#include "msvideo_private.h"
#include "wine/debug.h"
Go to the source code of this file.
Data Structures |
| struct | reg_driver |
| struct | driver_info_t |
| struct | choose_compressor |
| struct | codec_info |
Defines |
| #define | HKLM_DRIVERS32 "Software\\Microsoft\\Windows NT\\CurrentVersion\\Drivers32" |
| #define | fourcc_to_string(str, fcc) |
| #define | XX(x) case x: TRACE("(%p,"#x",0x%08lx,0x%08lx)\n",whic,lParam1,lParam2); break |
Typedefs |
| typedef BOOL(* | enum_handler_t )(const char *, unsigned int, void *) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (msvideo) |
| static const char * | wine_dbgstr_fcc (DWORD fcc) |
| BOOL WINAPI | DllMain (HINSTANCE hinst, DWORD reason, LPVOID reserved) |
| static LRESULT | MSVIDEO_SendMessage (WINE_HIC *whic, UINT msg, DWORD_PTR lParam1, DWORD_PTR lParam2) |
| static int | compare_fourcc (DWORD fcc1, DWORD fcc2) |
| static BOOL | enum_drivers (DWORD fccType, enum_handler_t handler, void *param) |
| static WINE_HIC * | MSVIDEO_GetHicPtr (HIC hic) |
| DWORD WINAPI | VideoForWindowsVersion (void) |
| static BOOL | ICInfo_enum_handler (const char *drv, unsigned int nr, void *param) |
| BOOL VFWAPI | ICInfo (DWORD fccType, DWORD fccHandler, ICINFO *lpicinfo) |
| BOOL VFWAPI | ICInstall (DWORD fccType, DWORD fccHandler, LPARAM lParam, LPSTR szDesc, UINT wFlags) |
| BOOL VFWAPI | ICRemove (DWORD fccType, DWORD fccHandler, UINT wFlags) |
| HIC VFWAPI | ICOpen (DWORD fccType, DWORD fccHandler, UINT wMode) |
| HIC VFWAPI | ICOpenFunction (DWORD fccType, DWORD fccHandler, UINT wMode, DRIVERPROC lpfnHandler) |
| LRESULT VFWAPI | ICGetInfo (HIC hic, ICINFO *picinfo, DWORD cb) |
| static HIC | try_driver (driver_info_t *info) |
| static BOOL | ICLocate_enum_handler (const char *drv, unsigned int nr, void *param) |
| HIC VFWAPI | ICLocate (DWORD fccType, DWORD fccHandler, LPBITMAPINFOHEADER lpbiIn, LPBITMAPINFOHEADER lpbiOut, WORD wMode) |
| HIC VFWAPI | ICGetDisplayFormat (HIC hic, LPBITMAPINFOHEADER lpbiIn, LPBITMAPINFOHEADER lpbiOut, INT depth, INT dx, INT dy) |
| DWORD VFWAPIV | ICCompress (HIC hic, DWORD dwFlags, LPBITMAPINFOHEADER lpbiOutput, LPVOID lpData, LPBITMAPINFOHEADER lpbiInput, LPVOID lpBits, LPDWORD lpckid, LPDWORD lpdwFlags, LONG lFrameNum, DWORD dwFrameSize, DWORD dwQuality, LPBITMAPINFOHEADER lpbiPrev, LPVOID lpPrev) |
| DWORD VFWAPIV | ICDecompress (HIC hic, DWORD dwFlags, LPBITMAPINFOHEADER lpbiFormat, LPVOID lpData, LPBITMAPINFOHEADER lpbi, LPVOID lpBits) |
| static BOOL | enum_compressors (HWND list, COMPVARS *pcv, BOOL enum_all) |
| static INT_PTR CALLBACK | icm_choose_compressor_dlgproc (HWND hdlg, UINT msg, WPARAM wparam, LPARAM lparam) |
| BOOL VFWAPI | ICCompressorChoose (HWND hwnd, UINT uiFlags, LPVOID pvIn, LPVOID lpData, PCOMPVARS pc, LPSTR lpszTitle) |
| void VFWAPI | ICCompressorFree (PCOMPVARS pc) |
| LRESULT VFWAPI | ICSendMessage (HIC hic, UINT msg, DWORD_PTR lParam1, DWORD_PTR lParam2) |
| DWORD VFWAPIV | ICDrawBegin (HIC hic, DWORD dwFlags, HPALETTE hpal, HWND hwnd, HDC hdc, INT xDst, INT yDst, INT dxDst, INT dyDst, LPBITMAPINFOHEADER lpbi, INT xSrc, INT ySrc, INT dxSrc, INT dySrc, DWORD dwRate, DWORD dwScale) |
| DWORD VFWAPIV | ICDraw (HIC hic, DWORD dwFlags, LPVOID lpFormat, LPVOID lpData, DWORD cbData, LONG lTime) |
| LRESULT WINAPI | ICClose (HIC hic) |
| HANDLE VFWAPI | ICImageCompress (HIC hic, UINT uiFlags, LPBITMAPINFO lpbiIn, LPVOID lpBits, LPBITMAPINFO lpbiOut, LONG lQuality, LONG *plSize) |
| HANDLE VFWAPI | ICImageDecompress (HIC hic, UINT uiFlags, LPBITMAPINFO lpbiIn, LPVOID lpBits, LPBITMAPINFO lpbiOut) |
| LPVOID VFWAPI | ICSeqCompressFrame (PCOMPVARS pc, UINT uiFlags, LPVOID lpBits, BOOL *pfKey, LONG *plSize) |
| void VFWAPI | ICSeqCompressFrameEnd (PCOMPVARS pc) |
| BOOL VFWAPI | ICSeqCompressFrameStart (PCOMPVARS pc, LPBITMAPINFO lpbiIn) |
| static BOOL | GetFileNamePreview (LPVOID lpofn, BOOL bSave, BOOL bUnicode) |
| BOOL WINAPI | GetOpenFileNamePreviewA (LPOPENFILENAMEA lpofn) |
| BOOL WINAPI | GetOpenFileNamePreviewW (LPOPENFILENAMEW lpofn) |
| BOOL WINAPI | GetSaveFileNamePreviewA (LPOPENFILENAMEA lpofn) |
| BOOL WINAPI | GetSaveFileNamePreviewW (LPOPENFILENAMEW lpofn) |
Variables |
| static WINE_HIC * | MSVIDEO_FirstHic |
| static reg_driver * | reg_driver_list = NULL |
| HMODULE | MSVFW32_hModule |
| static DWORD | IC_HandleRef = 1 |
Generated on Sun May 27 2012 05:15:02 for ReactOS by
1.7.6.1
|