mirror of
https://github.com/reactos/reactos.git
synced 2025-04-22 13:10:39 +00:00
- Correct some constants so they don't conflict with aviriff.h
svn path=/trunk/; revision=37518
This commit is contained in:
parent
a736d55b01
commit
9e37df129a
1 changed files with 14 additions and 8 deletions
|
@ -182,15 +182,7 @@ typedef struct IAVIEditStream *PAVIEDITSTREAM;
|
||||||
#define TWOCCFromFOURCC(fcc) HIWORD(fcc)
|
#define TWOCCFromFOURCC(fcc) HIWORD(fcc)
|
||||||
#define ToHex(n) ((BYTE)(((n)>9)?((n)-10+'A'):((n)+'0')))
|
#define ToHex(n) ((BYTE)(((n)>9)?((n)-10+'A'):((n)+'0')))
|
||||||
#define MAKEAVICKID(tcc, stream) MAKELONG((ToHex((stream)&0x0f)<<8)|(ToHex(((stream)&0xf0)>>4)),tcc)
|
#define MAKEAVICKID(tcc, stream) MAKELONG((ToHex((stream)&0x0f)<<8)|(ToHex(((stream)&0xf0)>>4)),tcc)
|
||||||
#define AVIF_HASINDEX 0x10
|
|
||||||
#define AVIF_MUSTUSEINDEX 0x20
|
|
||||||
#define AVIF_ISINTERLEAVED 0x100
|
|
||||||
#define AVIF_TRUSTCKTYPE 0x800
|
|
||||||
#define AVIF_WASCAPTUREFILE 0x10000
|
|
||||||
#define AVIF_COPYRIGHTED 0x20000
|
|
||||||
#define AVI_HEADERSIZE 2048
|
#define AVI_HEADERSIZE 2048
|
||||||
#define AVISF_DISABLED 0x01
|
|
||||||
#define AVISF_VIDEO_PALCHANGES 0x10000
|
|
||||||
#define AVIGETFRAMEF_BESTDISPLAYFMT 1
|
#define AVIGETFRAMEF_BESTDISPLAYFMT 1
|
||||||
#define AVISTREAMINFO_DISABLED 0x01
|
#define AVISTREAMINFO_DISABLED 0x01
|
||||||
#define AVISTREAMINFO_FORMATCHANGES 0x10000
|
#define AVISTREAMINFO_FORMATCHANGES 0x10000
|
||||||
|
@ -518,6 +510,15 @@ typedef struct {
|
||||||
LPVOID lpState;
|
LPVOID lpState;
|
||||||
LONG cbState;
|
LONG cbState;
|
||||||
} COMPVARS, *PCOMPVARS;
|
} COMPVARS, *PCOMPVARS;
|
||||||
|
|
||||||
|
/* flags for dwFlags member of MainAVIHeader */
|
||||||
|
#define AVIF_HASINDEX 0x00000010
|
||||||
|
#define AVIF_MUSTUSEINDEX 0x00000020
|
||||||
|
#define AVIF_ISINTERLEAVED 0x00000100
|
||||||
|
#define AVIF_TRUSTCKTYPE 0x00000800
|
||||||
|
#define AVIF_WASCAPTUREFILE 0x00010000
|
||||||
|
#define AVIF_COPYRIGHTED 0x00020000
|
||||||
|
|
||||||
typedef struct _MainAVIHeader
|
typedef struct _MainAVIHeader
|
||||||
{
|
{
|
||||||
DWORD dwMicroSecPerFrame;
|
DWORD dwMicroSecPerFrame;
|
||||||
|
@ -532,6 +533,11 @@ typedef struct _MainAVIHeader
|
||||||
DWORD dwHeight;
|
DWORD dwHeight;
|
||||||
DWORD dwReserved[4];
|
DWORD dwReserved[4];
|
||||||
} MainAVIHeader;
|
} MainAVIHeader;
|
||||||
|
|
||||||
|
/* flags for dwFlags member of AVIStreamHeader */
|
||||||
|
#define AVISF_DISABLED 0x00000001
|
||||||
|
#define AVISF_VIDEO_PALCHANGES 0x00010000
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
FOURCC fccType;
|
FOURCC fccType;
|
||||||
FOURCC fccHandler;
|
FOURCC fccHandler;
|
||||||
|
|
Loading…
Reference in a new issue