annotate loader/wine/msacmdrv.h @ 14379:30d62dbb5520

lavc is reintegrated, just as it was before removal some commits ago it hasn't been touched yet (no work done yet) so it's neither reformatted nor up to date
author kraymer
date Wed, 05 Jan 2005 23:32:38 +0000
parents 3b5f5d1c5041
children c98c9e7f3bd0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
1 /*
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
2 * msacmdrv.h - Declarations for MSACM driver
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
3 */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
4
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
5 #ifndef __WINE_MSACMDRV_H
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
6 #define __WINE_MSACMDRV_H
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
7
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
8 #include "windef.h"
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
9 #include "msacm.h"
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
10
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
11 /***********************************************************************
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
12 * Types
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
13 */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
14
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
15 /***********************************************************************
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
16 * Defines/Enums
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
17 */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
18
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
19 #define MAKE_ACM_VERSION(mjr, mnr, bld) \
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
20 (((long)(mjr)<<24) | ((long)(mnr)<<16) | ((long)bld))
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
21
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
22 #define ACMDRVOPENDESC_SECTIONNAME_CHARS
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
23
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
24 #define ACMDM_DRIVER_NOTIFY (ACMDM_BASE + 1)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
25 #define ACMDM_DRIVER_DETAILS (ACMDM_BASE + 10)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
26
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
27 #define ACMDM_HARDWARE_WAVE_CAPS_INPUT (ACMDM_BASE + 20)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
28 #define ACMDM_HARDWARE_WAVE_CAPS_OUTPUT (ACMDM_BASE + 21)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
29
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
30 #define ACMDM_FORMATTAG_DETAILS (ACMDM_BASE + 25)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
31 #define ACMDM_FORMAT_DETAILS (ACMDM_BASE + 26)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
32 #define ACMDM_FORMAT_SUGGEST (ACMDM_BASE + 27)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
33
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
34 #define ACMDM_FILTERTAG_DETAILS (ACMDM_BASE + 50)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
35 #define ACMDM_FILTER_DETAILS (ACMDM_BASE + 51)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
36
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
37 #define ACMDM_STREAM_OPEN (ACMDM_BASE + 76)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
38 #define ACMDM_STREAM_CLOSE (ACMDM_BASE + 77)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
39 #define ACMDM_STREAM_SIZE (ACMDM_BASE + 78)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
40 #define ACMDM_STREAM_CONVERT (ACMDM_BASE + 79)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
41 #define ACMDM_STREAM_RESET (ACMDM_BASE + 80)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
42 #define ACMDM_STREAM_PREPARE (ACMDM_BASE + 81)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
43 #define ACMDM_STREAM_UNPREPARE (ACMDM_BASE + 82)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
44 #define ACMDM_STREAM_UPDATE (ACMDM_BASE + 83)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
45
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
46 /***********************************************************************
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
47 * Structures
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
48 */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
49
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
50 typedef struct _ACMDRVOPENDESCA
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
51 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
52 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
53 FOURCC fccType;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
54 FOURCC fccComp;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
55 DWORD dwVersion;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
56 DWORD dwFlags;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
57 DWORD dwError;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
58 LPCSTR pszSectionName;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
59 LPCSTR pszAliasName;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
60 DWORD dnDevNode;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
61 } ACMDRVOPENDESCA, *PACMDRVOPENDESCA;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
62
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
63 typedef struct _ACMDRVOPENDESCW
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
64 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
65 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
66 FOURCC fccType;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
67 FOURCC fccComp;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
68 DWORD dwVersion;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
69 DWORD dwFlags;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
70 DWORD dwError;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
71 LPCWSTR pszSectionName;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
72 LPCWSTR pszAliasName;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
73 DWORD dnDevNode;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
74 } ACMDRVOPENDESCW, *PACMDRVOPENDESCW;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
75
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
76 typedef struct _ACMDRVOPENDESC16
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
77 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
78 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
79 FOURCC fccType;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
80 FOURCC fccComp;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
81 DWORD dwVersion;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
82 DWORD dwFlags;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
83 DWORD dwError;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
84 LPCSTR pszSectionName;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
85 LPCSTR pszAliasName;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
86 DWORD dnDevNode;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
87 } ACMDRVOPENDESC16, *NPACMDRVOPENDESC16, *LPACMDRVOPENDESC16;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
88
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
89 typedef struct _ACMDRVSTREAMINSTANCE16
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
90 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
91 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
92 LPWAVEFORMATEX pwfxSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
93 LPWAVEFORMATEX pwfxDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
94 LPWAVEFILTER pwfltr;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
95 DWORD dwCallback;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
96 DWORD dwInstance;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
97 DWORD fdwOpen;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
98 DWORD fdwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
99 DWORD dwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
100 HACMSTREAM16 has;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
101 } ACMDRVSTREAMINSTANCE16, *NPACMDRVSTREAMINSTANCE16, *LPACMDRVSTREAMINSTANCE16;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
102
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
103 typedef struct _ACMDRVSTREAMINSTANCE
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
104 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
105 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
106 PWAVEFORMATEX pwfxSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
107 PWAVEFORMATEX pwfxDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
108 PWAVEFILTER pwfltr;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
109 DWORD dwCallback;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
110 DWORD dwInstance;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
111 DWORD fdwOpen;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
112 DWORD fdwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
113 DWORD dwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
114 HACMSTREAM has;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
115 } ACMDRVSTREAMINSTANCE, *PACMDRVSTREAMINSTANCE;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
116
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
117
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
118 typedef struct _ACMDRVSTREAMHEADER16 *LPACMDRVSTREAMHEADER16;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
119 typedef struct _ACMDRVSTREAMHEADER16 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
120 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
121 DWORD fdwStatus;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
122 DWORD dwUser;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
123 LPBYTE pbSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
124 DWORD cbSrcLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
125 DWORD cbSrcLengthUsed;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
126 DWORD dwSrcUser;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
127 LPBYTE pbDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
128 DWORD cbDstLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
129 DWORD cbDstLengthUsed;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
130 DWORD dwDstUser;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
131
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
132 DWORD fdwConvert;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
133 LPACMDRVSTREAMHEADER16 *padshNext;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
134 DWORD fdwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
135 DWORD dwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
136
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
137 /* Internal fields for ACM */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
138 DWORD fdwPrepared;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
139 DWORD dwPrepared;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
140 LPBYTE pbPreparedSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
141 DWORD cbPreparedSrcLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
142 LPBYTE pbPreparedDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
143 DWORD cbPreparedDstLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
144 } ACMDRVSTREAMHEADER16, *NPACMDRVSTREAMHEADER16;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
145
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
146 typedef struct _ACMDRVSTREAMHEADER *PACMDRVSTREAMHEADER;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
147 typedef struct _ACMDRVSTREAMHEADER {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
148 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
149 DWORD fdwStatus;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
150 DWORD dwUser;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
151 LPBYTE pbSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
152 DWORD cbSrcLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
153 DWORD cbSrcLengthUsed;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
154 DWORD dwSrcUser;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
155 LPBYTE pbDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
156 DWORD cbDstLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
157 DWORD cbDstLengthUsed;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
158 DWORD dwDstUser;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
159
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
160 DWORD fdwConvert;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
161 PACMDRVSTREAMHEADER *padshNext;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
162 DWORD fdwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
163 DWORD dwDriver;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
164
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
165 /* Internal fields for ACM */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
166 DWORD fdwPrepared;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
167 DWORD dwPrepared;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
168 LPBYTE pbPreparedSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
169 DWORD cbPreparedSrcLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
170 LPBYTE pbPreparedDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
171 DWORD cbPreparedDstLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
172 } ACMDRVSTREAMHEADER;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
173
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
174 typedef struct _ACMDRVSTREAMSIZE
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
175 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
176 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
177 DWORD fdwSize;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
178 DWORD cbSrcLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
179 DWORD cbDstLength;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
180 } ACMDRVSTREAMSIZE16, *NPACMDRVSTREAMSIZE16, *LPACMDRVSTREAMSIZE16,
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
181 ACMDRVSTREAMSIZE, *PACMDRVSTREAMSIZE;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
182
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
183 typedef struct _ACMDRVFORMATSUGGEST16
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
184 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
185 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
186 DWORD fdwSuggest;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
187 LPWAVEFORMATEX pwfxSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
188 DWORD cbwfxSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
189 LPWAVEFORMATEX pwfxDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
190 DWORD cbwfxDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
191 } ACMDRVFORMATSUGGEST16, *NPACMDRVFORMATSUGGEST, *LPACMDRVFORMATSUGGEST;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
192
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
193 typedef struct _ACMDRVFORMATSUGGEST
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
194 {
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
195 DWORD cbStruct;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
196 DWORD fdwSuggest;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
197 PWAVEFORMATEX pwfxSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
198 DWORD cbwfxSrc;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
199 PWAVEFORMATEX pwfxDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
200 DWORD cbwfxDst;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
201 } ACMDRVFORMATSUGGEST, *PACMDRVFORMATSUGGEST;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
202
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
203 #endif /* __WINE_MSACMDRV_H */