Michael Stefaniuc
|
21dca0a2d0
|
mciseq: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-10-05 12:33:31 +02:00 |
Alexandre Julliard
|
69952b6fab
|
mciseq: Fix potentially uninitialized variable compiler warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-08 14:59:30 +02:00 |
Alexandre Julliard
|
8ce096a9f0
|
mciseq: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-10 10:58:47 +02:00 |
Akihiro Sagawa
|
41c45f3686
|
mciseq: Ensure the player thread termination when stopping.
|
2015-07-22 17:42:39 +02:00 |
Michael Stefaniuc
|
560a78dd40
|
mciseq: Simplify the check for an empty string.
|
2014-11-17 19:30:25 +09:00 |
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 |
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 |
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 |
Francois Gouget
|
ce9b4baad8
|
Assorted spelling fixes.
|
2006-08-07 13:52:55 +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 |
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 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +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 |
Rémi Assailly
|
5df5e40164
|
Moved mciseq to the top-level dlls directory.
|
2005-08-17 12:15:35 +00:00 |