Change a couple of names that would conflict after all 32[AW] suffixes
are removed. Structures defined in both mmreg.h and mmsystem.h are
protected with #ifdef:s as in MS' headers.
diff --git a/include/msacmdrv.h b/include/msacmdrv.h
index 91e564e..86dc34a 100644
--- a/include/msacmdrv.h
+++ b/include/msacmdrv.h
@@ -89,9 +89,9 @@
typedef struct _ACMDRVSTREAMINSTANCE16
{
DWORD cbStruct;
- LPWAVEFORMATEX16 pwfxSrc;
- LPWAVEFORMATEX16 pwfxDst;
- LPWAVEFILTER16 pwfltr;
+ LPWAVEFORMATEX pwfxSrc;
+ LPWAVEFORMATEX pwfxDst;
+ LPWAVEFILTER pwfltr;
DWORD dwCallback;
DWORD dwInstance;
DWORD fdwOpen;
@@ -103,9 +103,9 @@
typedef struct _ACMDRVSTREAMINSTANCE32
{
DWORD cbStruct;
- PWAVEFORMATEX32 pwfxSrc;
- PWAVEFORMATEX32 pwfxDst;
- PWAVEFILTER32 pwfltr;
+ PWAVEFORMATEX pwfxSrc;
+ PWAVEFORMATEX pwfxDst;
+ PWAVEFILTER pwfltr;
DWORD dwCallback;
DWORD dwInstance;
DWORD fdwOpen;
@@ -184,9 +184,9 @@
{
DWORD cbStruct;
DWORD fdwSuggest;
- LPWAVEFORMATEX16 pwfxSrc;
+ LPWAVEFORMATEX pwfxSrc;
DWORD cbwfxSrc;
- LPWAVEFORMATEX16 pwfxDst;
+ LPWAVEFORMATEX pwfxDst;
DWORD cbwfxDst;
} ACMDRVFORMATSUGGEST16, *NPACMDRVFORMATSUGGEST, *LPACMDRVFORMATSUGGEST;
@@ -194,9 +194,9 @@
{
DWORD cbStruct;
DWORD fdwSuggest;
- PWAVEFORMATEX32 pwfxSrc;
+ PWAVEFORMATEX pwfxSrc;
DWORD cbwfxSrc;
- PWAVEFORMATEX32 pwfxDst;
+ PWAVEFORMATEX pwfxDst;
DWORD cbwfxDst;
} ACMDRVFORMATSUGGEST32, *PACMDRVFORMATSUGGEST32;