Eric Pouech
|
5cab72bc95
|
winmm: For MCI parsing, use 64bit compatible variables.
|
2010-01-25 12:52:22 +01:00 |
Henri Verbeet
|
4adefb689a
|
winmm: Use wine_dbg_sprintf() in a few debug utility functions.
|
2009-11-30 12:49:30 +01:00 |
Jörg Höhle
|
e36db94c7c
|
winmm: Don't stop parsing after MCI's alias keyword.
|
2009-11-23 13:09:53 +01:00 |
Jörg Höhle
|
65011132e5
|
winmm: MCI_ALL_DEVICE_ID(MCIDEVICEID) is not a 16bit entity in MCI32.
|
2009-11-16 15:17:30 +01:00 |
Alexandre Julliard
|
9a43c410f9
|
winmm: Use PeekMessageW instead of UserYield.
|
2009-11-12 23:09:20 +01:00 |
Jörg Höhle
|
6b22861bfd
|
winmm: MCI Close all causes one notification per open driver.
|
2009-11-10 13:12:52 +01:00 |
Jörg Höhle
|
f177e61338
|
winmm: Do not crash on NULL MCI Sysinfo command output buffer pointer.
|
2009-11-05 15:46:14 +01:00 |
Jörg Höhle
|
91344ae77c
|
winmm: Time formats hms/tmsf use leading zeroes as in 00:00:00.
|
2009-10-26 13:21:50 +01:00 |
Eric Pouech
|
2a581444d0
|
winmm: Get rid of 16bit driver support in mci.
|
2009-10-23 12:14:52 +02:00 |
Eric Pouech
|
05e625fe3f
|
mmsystem: Create a real function for mciExecute.
|
2009-10-21 16:05:55 +02:00 |
Eric Pouech
|
ebcbdb9cdc
|
winmm: Simplify mciLoadCommandResource by dropping 16bit module support.
|
2009-10-21 16:05:55 +02:00 |
Eric Pouech
|
09a9c87d6b
|
mmsystem: Cleanly separate MCI in MMSystem from WinMM code.
|
2009-10-19 11:38:34 +02:00 |
Eric Pouech
|
4587a322df
|
winmm: Protect MCI_SYSINFO against null buffers.
|
2009-10-19 11:36:38 +02:00 |
Jörg Höhle
|
d48d923df3
|
winmm: MCI notification is controlled by keyword only.
|
2009-10-14 11:27:08 +02:00 |
Eric Pouech
|
dd6b7b7f36
|
winmm: Correctly fill the yield-data parameter in mciGetYieldProc.
|
2009-10-05 15:18:21 +02:00 |
Dan Kegel
|
ea5a6f2db5
|
winmm: Don't convert return string in mciSendStringA on error.
|
2009-07-06 14:35:27 +02:00 |
Alexandre Julliard
|
8f813fd4e4
|
winmm: Fix some Win64 pointer truncations issues.
|
2009-05-20 17:52:46 +02:00 |
Michael Stefaniuc
|
3415f7788c
|
include: Change some DWORD to DWORD_PTR in mmddk.h.
This matches the DDK and removes 14 Win64 compile warnings.
|
2009-02-04 12:26:05 +01:00 |
Andrew Talbot
|
84666d84a5
|
winmm: Declare some functions static.
|
2009-02-02 12:11:55 +01:00 |
Alexandre Julliard
|
ec1b28edb0
|
include: Fix a number of mmsystem.h structure for Win64.
|
2009-01-09 18:08:29 +01:00 |
Francois Gouget
|
b3bf746ff9
|
Straighten out some ellipses.
|
2008-11-26 12:33:34 +01:00 |
Francois Gouget
|
9c5e97aa71
|
Assorted spelling fixes.
|
2008-11-24 14:25:10 +01:00 |
Marcus Meissner
|
0ff2c06c1d
|
Fixed RegEnumKey(Ex)W buffer sizes.
|
2008-10-13 12:04:26 +02:00 |
Jeff Zaroyko
|
4603c87351
|
winmm: Remove misleading message.
|
2008-08-18 17:15:56 +02:00 |
Zac Brown
|
d62c3197b3
|
winmm: msiSendStringW: Don't free substring after original string has already been freed.
|
2008-06-04 12:51:49 +02:00 |
Maarten Lankhorst
|
15907b5035
|
winmm: Fix midi deadlock by not holding lock on release.
|
2008-03-18 11:15:18 +01:00 |
Austin English
|
79c0bc28ff
|
More spelling fixes.
|
2008-01-04 12:55:45 +01:00 |
Michael Stefaniuc
|
3e8970602c
|
dlls: Remove duplicate includes.
|
2007-11-19 13:54:46 +01:00 |
Alexandre Julliard
|
1e178be862
|
winmm: Get rid of the WINE_MM_IDATA global structure, there's only one instance anyway.
|
2007-06-07 17:50:28 +02:00 |
Andrew Talbot
|
3c78748cc1
|
winmm: Replace inline static with static inline.
|
2007-03-26 12:20:10 +02:00 |
Kai Blin
|
6819fa520f
|
winmm: Remove unused variable and if check (Coverity).
|
2007-01-08 12:35:25 +01:00 |
Andrew Talbot
|
a8f02b8bb7
|
winmm: Cast-qual warnings fix.
|
2006-11-24 11:47:39 +01:00 |
Eric Pouech
|
2f540b8602
|
winmm: Remove WINE_NO_LONG_AS_INT.
|
2006-11-09 11:44:30 +01:00 |
Jan Zerebecki
|
6698e9e0b0
|
winmm: Prevent NULL dereference in MCI_Close and add testcase for it.
|
2006-09-07 16:10:48 +02:00 |
Eric Pouech
|
6f03b0c021
|
mci: Fix some mciSendString quirks.
Really check in MCI open string commands if the name we have is a
device (and no longer rely on bad heuristics for it).
|
2006-06-26 13:38:03 +02:00 |
Peter Åstrand
|
2585e1a6fd
|
winmm: Add support for "open new" commands.
|
2006-06-15 12:25:50 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Dmitry Timoshkov
|
57a579ffcd
|
Make more arrays const.
|
2006-01-24 14:00:32 +01:00 |
Eric Pouech
|
f01baaa9ab
|
Fixed some bugs in MCI string parsing.
|
2005-11-29 11:24:55 +01:00 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
Alexandre Julliard
|
d3dba4e56c
|
Fixed gcc 4.0 warnings.
|
2005-09-12 10:52:38 +00:00 |
Felix Nawothnig
|
7f6554b7d1
|
Make string elements of MCI_OPEN_PARMS const to match the SDK headers.
|
2005-08-18 10:53:58 +00:00 |
Rein Klazes
|
433f72f8b2
|
In MCI_(Un)MapMsg16To32W with wMsg == MCI_OPEN(_DRIVER) only do
strdupAtoW on those parameters that are flagged to be a string.
|
2005-06-20 11:44:17 +00:00 |
Mike McCormack
|
795b17e055
|
Make WINMM_IData statically allocated.
|
2005-04-27 08:12:58 +00:00 |
Filip Navara
|
4a5ade0eb1
|
Specify correct buffer size in GetPrivateProfileStringW calls.
|
2005-03-21 10:28:38 +00:00 |
Robert Reif
|
8b55b76daf
|
Fix memory leak in error path.
|
2005-03-15 15:39:03 +00:00 |
Christian Costa
|
18a9738943
|
Added some more cases to MCI_MapMsgAtoW.
|
2005-02-26 17:41:11 +00:00 |
Christian Costa
|
87844214ab
|
Fixed offsets calculations.
|
2005-02-18 12:53:26 +00:00 |
Eric Pouech
|
1eed552b4d
|
- rewrite MCI interfaces as Unicode interface (as it should be)
- made some winmm APIs rely on the Unicode version for the core
implementation (instead of Ansi flavor)
|
2005-02-09 22:26:25 +00:00 |
Michael Stefaniuc
|
5ad7d858e0
|
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
|
2004-12-23 17:06:43 +00:00 |