Michael Stefaniuc
077db39cec
msacm32: Use the ARRAY_SIZE() macro.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 09:44:27 +02:00
Zebediah Figura
993faf576d
msacm32: Implement ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT.
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-23 19:45:31 +02:00
Zebediah Figura
84e61e6a07
msacm32: Add invalid parameter checks for acmFormatChoose().
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-23 19:45:31 +02:00
Zebediah Figura
5e2c243a14
msacm32: Don't add a format entry if it is decode-only.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-22 22:52:33 +02:00
Zebediah Figura
7493364b4b
msacm32: Check correct variable.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-09 16:06:41 +02:00
Zebediah Figura
ab2760ec33
msacm32: Try to suggest PCM to PCM conversion first.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-08 16:44:59 +02:00
Zebediah Figura
8e88af31cd
msacm32: Add more invalid parameter checks for acmFormatSuggest().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-08 16:44:59 +02:00
Zebediah Figura
1e30f79b70
msacm32: Add invalid parameter checks for acmFormatDetails().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-08 16:44:58 +02:00
Zebediah Figura
c984aa5fc9
msacm32: Add more invalid parameter checks for acmFormatEnum().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-08 16:44:58 +02:00
Zebediah Figura
4e0c3707c3
msacm32: Don't write cbSize if the format is WAVE_FORMAT_PCM.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-06-02 11:32:20 +02:00
Bruno Jesus
cff5c73e68
msacm32: Remove dead code from acmFormatDetailsW.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-23 23:35:22 +09:00
Bruno Jesus
d08197f92a
msacm32: Catch NULL parameters in acmFormatSuggest().
2015-09-09 16:18:59 +09:00
Andrew Talbot
bb55f47e41
msacm32: Indentation fix.
2012-12-18 12:35:26 +01:00
Eric Pouech
3d845b1242
msacm32: In acmFormatChoose, added support for template.
2012-08-16 12:44:35 +02:00
Eric Pouech
22789aa30e
msacm32: Convert acmFormatChoose internals to Unicode, implement acmFormatChoose[AW] on top of it.
2012-08-13 12:13:18 +02:00
Eric Pouech
03ab4bea9c
msacm32: In format chosse dialog, get rid of static variables, and store information as a property of dialog.
2012-08-13 12:13:13 +02:00
Jörg Höhle
770c9bc873
msacm32: Fix nesting in acmFilter/FormatTagEnum.
2010-04-06 18:08:07 +02:00
Alexandre Julliard
1fc2cebf5e
msacm32: Fix a pointer conversion warning on 64-bit.
2009-05-28 15:25:04 +02:00
Stefano Guidoni
3a54e89ff8
msacm32: acmFormatEnum: Implement ACM_FORMATENUMF_SUGGEST.
2009-03-13 13:26:14 +01:00
Michael Stefaniuc
9b228bb789
msacm32: Fix some Win64 problems.
...
- dwInstance and dwDriver are a DWORD_PTR.
- acmF*Enum functions take a DWORD_PTR as 4th parameter.
- The last parameter of SendDlgItemMessage and MSACM_Message is a
LPARAM.
2009-02-18 13:18:12 +01:00
Michael Stefaniuc
8aeacc5fb5
include: Change some DWORD to DWORD_PTR in msacm.h.
...
The change is for Win64 compatibility and it matches the DDK.
2009-02-05 13:15:21 +01:00
Francois Gouget
2320b81ba4
msacm32: Remove unneeded casts of zero.
2008-12-08 12:05:42 +01:00
Dmitry Timoshkov
3c9e7a7f33
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
2007-05-25 20:37:56 +02:00
Michael Stefaniuc
0290eb1f10
msacm32: Win64 printf format warning fixes.
2006-10-12 21:43:19 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Alexandre Julliard
c4fde65022
msacm32: Renamed the dlls/msacm directory to dlls/msacm32.
2006-04-10 16:55:04 +02:00
Alexandre Julliard
37b51f4acc
Merged msacm and msacm32 dlls.
...
Merged win87em and windebug into kernel32.dll.
2000-07-24 18:30:00 +00:00
Alexandre Julliard
9fe7a2545a
Converted to the new debug interface, using script written by Patrik
...
Stridvall.
1999-05-14 08:17:14 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Jim Aston
2e1cafa288
Renamed wintypes.h to windef.h.
1999-03-14 16:35:05 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner
317af320cf
Optimized include/*.h: (recursively) include all headers needed by
...
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Bertho Stultiens
27a0ced6e1
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.
1999-02-14 09:41:42 +00:00
Patrik Stridvall
29c08dd4df
Started the implementation of MSACM.DLL and MSACM32.DLL.
1998-10-11 17:00:29 +00:00