Jörg Höhle
|
c347af5c67
|
mciseq: The code can only handle up to 128 MIDI tracks.
|
2012-10-25 11:53:33 +02:00 |
|
Jörg Höhle
|
4c4a0875da
|
mciseq: Fix reading MCI_INFO_NAME and COPYRIGHT from MIDI file.
|
2012-10-25 11:52:21 +02:00 |
|
Jörg Höhle
|
3c640b8df9
|
mciseq: Fix some MCIERROR_* codes (MCI_STATUS).
|
2012-10-25 11:52:03 +02:00 |
|
Jörg Höhle
|
c3842bc03c
|
mciseq: Correct MCI_SEEK return codes.
|
2012-10-25 11:49:58 +02:00 |
|
Jörg Höhle
|
4a823fdf00
|
mciseq: Map MMSYSERR_* to MCIERR_* error codes.
|
2012-10-08 17:40:16 +02:00 |
|
Jörg Höhle
|
310b2a5114
|
mciseq: Send MCI_PLAY notifications like w2k-w7 do.
|
2012-10-08 17:39:52 +02:00 |
|
Jörg Höhle
|
010019df06
|
mciseq: Create player thread in the synchronous case too.
|
2012-10-08 17:39:37 +02:00 |
|
Jörg Höhle
|
0e675165f1
|
mciseq: Play returns MCIERR_OUTOFRANGE as required.
|
2012-10-08 17:39:21 +02:00 |
|
Jörg Höhle
|
4dbceec8f9
|
mciseq: Separate player loop from MCI_PLAY command.
|
2012-10-08 17:39:06 +02:00 |
|
Jörg Höhle
|
2b54cb5493
|
mciseq: Fix memory leak when MCI_OPEN fails.
|
2012-10-08 17:38:44 +02:00 |
|
Jörg Höhle
|
5b3121b632
|
mciseq: Remove superfluous NULL pointer check.
|
2012-09-14 15:44:28 +02:00 |
|
Jörg Höhle
|
387b359a7e
|
mciseq: wNotifyDeviceID is redundant.
|
2012-01-04 18:57:49 +01:00 |
|
Jörg Höhle
|
3ae829d11b
|
mciseq: Refactor use of mciGetDriverData.
|
2012-01-04 18:57:41 +01:00 |
|
Jörg Höhle
|
39fa94324d
|
mciseq: Check Device ID prior to command invocation.
|
2012-01-04 18:57:32 +01:00 |
|
Jörg Höhle
|
dc17cec398
|
mciseq: Only send non-MCI commands to DefDriverProc.
|
2012-01-04 18:56:10 +01:00 |
|
Jörg Höhle
|
129778803e
|
mciseq: Bogus sizeof led to incorrect positioning.
|
2010-11-17 14:01:11 +01:00 |
|
Jörg Höhle
|
896b74380b
|
mciseq: Rework MCI notification system.
|
2010-11-17 14:01:10 +01:00 |
|
Jörg Höhle
|
0b0770c84f
|
mciseq: The native MCI sequencer cannot record.
|
2010-11-12 15:43:46 +01:00 |
|
Jörg Höhle
|
22055590f6
|
winmm: MCI_INFO doesn't change the output buffer in case of error.
|
2010-11-02 12:45:31 +01:00 |
|
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
|
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
|
Jörg Höhle
|
594a70f550
|
winmm: Have MCI drivers handle notification for MCI_OPEN.
All notifications are handled locally by the drivers.
|
2010-05-20 16:25:44 +02:00 |
|
Jörg Höhle
|
a8c252a67d
|
mciseq: MCI Set Port allows to select the MIDI device.
|
2010-03-16 17:20:47 +01:00 |
|
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
|
Jörg Höhle
|
6dadd15bdf
|
mciseq: Fix error code path in async command execution.
|
2010-02-12 15:52:26 +01:00 |
|
Amine Khaldi
|
1d7318a436
|
mciseq: Remove unneeded assignments.
|
2009-12-18 12:49:16 +01:00 |
|
Michael Stefaniuc
|
24e5816245
|
mciseq: Remove superfluous pointer casts.
|
2009-01-15 12:42:55 +01:00 |
|
Alexandre Julliard
|
ec1b28edb0
|
include: Fix a number of mmsystem.h structure for Win64.
|
2009-01-09 18:08:29 +01:00 |
|
Anders Jonsson
|
9eac931d2e
|
mciseq: Fix typo.
|
2008-12-23 19:56:17 +01:00 |
|
Andrew Talbot
|
80b629faf3
|
mciseq: Remove unused variable.
|
2008-04-22 11:54:34 +02:00 |
|
Andrew Talbot
|
87532fdae6
|
mciseq: Remove unused variable.
|
2008-04-21 12:10:36 +02:00 |
|
Austin English
|
f4c4488df8
|
Spelling fixes.
|
2008-04-07 13:36:17 +02:00 |
|
Andrew Talbot
|
b98bfac4cc
|
mciseq: Remove unneeded casts.
|
2007-12-21 12:40:58 +01:00 |
|
Dmitry Timoshkov
|
0067279cd5
|
mciseq: Fix compilation warnings in 64-bit mode.
|
2007-06-01 12:39:52 +02:00 |
|
Andrew Talbot
|
d076f55e81
|
mciseq: Constify a variable.
|
2007-02-19 12:03:54 +01:00 |
|
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
|
Michael Ploujnikov
|
97df92d345
|
mciseq: Win64 printf format warning fixes.
|
2006-10-13 11:04:17 +02:00 |
|
Michael Stefaniuc
|
85ce5117c5
|
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
|
2006-09-29 16:08:30 +02:00 |
|
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
|
Francois Gouget
|
ce9b4baad8
|
Assorted spelling fixes.
|
2006-08-07 13:52:55 +02:00 |
|
Alexandre Julliard
|
eb8a40c368
|
libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
|
2006-07-11 19:33:22 +02:00 |
|
Alexandre Julliard
|
cc2b3b48e6
|
Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
|
2006-07-10 20:47:54 +02:00 |
|
Alexandre Julliard
|
5784ca9bca
|
mciseq: Don't use sizeof in traces to avoid printf format warnings.
|
2006-06-13 14:10:47 +02:00 |
|
Michael Stefaniuc
|
fee72b607a
|
Yet another round of redundant NULL checks before HeapFree.
|
2006-06-13 11:40:23 +02:00 |
|
Alexandre Julliard
|
9ca8a86914
|
Link against libwine_unicode everywhere we use Unicode functions.
|
2006-05-24 18:05:40 +02:00 |
|
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
|
Dmitry Timoshkov
|
8140d66c47
|
Fix all drivers DriverProc to conform to the DRIVERPROC definition.
|
2005-11-28 20:53:22 +01:00 |
|
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
|
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
|
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
|