ReactOS 0.4.16-dev-401-g45b008d
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "commdlg.h"
#include "vfw.h"
#include "mmsystem.h"
#include "msvidc32_private.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | Msvideo1Context |
Macros | |
#define | CRAM_MAGIC mmioFOURCC('C', 'R', 'A', 'M') |
#define | MSVC_MAGIC mmioFOURCC('M', 'S', 'V', 'C') |
#define | WHAM_MAGIC mmioFOURCC('W', 'H', 'A', 'M') |
#define | compare_fourcc(fcc1, fcc2) (((fcc1)^(fcc2))&~0x20202020) |
#define | PALETTE_COUNT 256 |
#define | LE_16(x) ((((const uint8_t *)(x))[1] << 8) | ((const uint8_t *)(x))[0]) |
#define | CHECK_STREAM_PTR(n) |
Typedefs | |
typedef BYTE | uint8_t |
typedef struct Msvideo1Context | Msvideo1Context |
Variables | |
static HINSTANCE | MSVIDC32_hModule |
Microsoft Video-1 Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the MS Video-1 format, visit: http://www.pcisys.net/~melanson/codecs/
This decoder outputs either PAL8 or RGB555 data, depending on the whether a RGB palette was passed through palctrl; if it's present, then the data is PAL8; RGB555 otherwise.
Definition in file msvideo1.c.
Definition at line 59 of file msvideo1.c.
#define compare_fourcc | ( | fcc1, | |
fcc2 | |||
) | (((fcc1)^(fcc2))&~0x20202020) |
Definition at line 53 of file msvideo1.c.
Definition at line 50 of file msvideo1.c.
Definition at line 56 of file msvideo1.c.
Definition at line 51 of file msvideo1.c.
#define PALETTE_COUNT 256 |
Definition at line 55 of file msvideo1.c.
Definition at line 52 of file msvideo1.c.
typedef struct Msvideo1Context Msvideo1Context |
Definition at line 66 of file msvideo1.c.
|
static |
Definition at line 408 of file msvideo1.c.
Referenced by CRAM_Decompress(), and CRAM_DecompressEx().
|
static |
Definition at line 442 of file msvideo1.c.
Referenced by CRAM_DriverProc().
|
static |
Definition at line 387 of file msvideo1.c.
Referenced by CRAM_DriverProc().
|
static |
Definition at line 488 of file msvideo1.c.
Referenced by CRAM_DriverProc().
|
static |
Definition at line 357 of file msvideo1.c.
Referenced by CRAM_DriverProc().
|
static |
Definition at line 300 of file msvideo1.c.
Referenced by CRAM_DriverProc().
LRESULT WINAPI CRAM_DriverProc | ( | DWORD_PTR | dwDriverId, |
HDRVR | hdrvr, | ||
UINT | msg, | ||
LPARAM | lParam1, | ||
LPARAM | lParam2 | ||
) |
Definition at line 560 of file msvideo1.c.
|
static |
Definition at line 534 of file msvideo1.c.
Referenced by CRAM_DriverProc().
Definition at line 669 of file msvideo1.c.
Definition at line 73 of file msvideo1.c.
Referenced by convert_depth(), CRAM_Decompress(), CRAM_DecompressEx(), and CRAM_DecompressGetFormat().
|
static |
Definition at line 183 of file msvideo1.c.
Referenced by CRAM_Decompress(), and CRAM_DecompressEx().
|
static |
Definition at line 79 of file msvideo1.c.
Referenced by CRAM_Decompress(), and CRAM_DecompressEx().
WINE_DEFAULT_DEBUG_CHANNEL | ( | msvidc32 | ) |
|
static |
Definition at line 48 of file msvideo1.c.
Referenced by CRAM_GetInfo(), and DllMain().