Jörg Höhle
|
644f539358
|
winmm: Parse MCI colon notation as in T:MM:SS:F.
|
2012-01-27 18:05:47 +01:00 |
Andrew Eikum
|
f78af0e046
|
winmm/tests: Don't test MCI output if no output devices are available.
|
2011-07-05 15:48:06 +02:00 |
Jörg Höhle
|
d1a034627c
|
winmm: MCI does not support the 0xhexadecimal notation.
|
2011-03-14 12:39:28 +01:00 |
Jörg Höhle
|
c138970ea2
|
winmm/tests: Fix test failure in multi-byte locale.
|
2010-11-11 18:12:50 +01:00 |
Jörg Höhle
|
d9b16027b0
|
mciwave: Fix some MCI_STATUS return code.
|
2010-11-03 14:44:50 +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
|
a9f9b34e17
|
winmm: MCI_SYSINFO doesn't change the output buffer in case of error.
|
2010-11-02 12:04:37 +01:00 |
Jörg Höhle
|
88a8d211fb
|
winmm: mciSendString always returns a response string (albeit empty).
|
2010-11-02 12:03:03 +01:00 |
Jörg Höhle
|
b4cc03f3e3
|
winmm: Auto-open MCI core commands only.
|
2010-09-16 11:16:23 -05:00 |
Jörg Höhle
|
8fb1e3eba2
|
winmm: Support MCI_SOUND.
|
2010-09-16 11:16:23 -05:00 |
Jörg Höhle
|
294d0c9501
|
winmm: Implement MCIERR_DUPLICATE_ALIAS and MCIERR_DEVICE_OPEN.
|
2010-09-03 16:02:31 +02:00 |
Jörg Höhle
|
6b271b6d3c
|
winmm: GetDeviceID only considers a single name per entry.
|
2010-09-03 16:02:31 +02:00 |
Jörg Höhle
|
565c56c61f
|
winmm: Correctly parse the MCI Sysinfo command.
|
2010-09-03 16:02:31 +02:00 |
Jörg Höhle
|
c6a655622c
|
winmm/tests: Share common function dbg_mcierr.
|
2010-09-03 11:04:47 +02:00 |
Jörg Höhle
|
d223b30bd6
|
winmm/tests: Add MCI parser tests.
|
2010-09-02 18:05:24 +02:00 |
Jörg Höhle
|
0030ef8d26
|
winmm/tests: MCI_STATUS returns DWORD_PTR, unlike other commands.
|
2010-09-02 18:05:24 +02:00 |
Jörg Höhle
|
0cf326ce55
|
winmm/tests: Add a few Open/Close MCI tests.
|
2010-09-02 18:05:23 +02:00 |
Jörg Höhle
|
e1fe9e4fed
|
winmm: Close MCI device after immediate auto-open commands.
|
2010-09-02 18:05:23 +02:00 |
Jörg Höhle
|
ef372e259a
|
winmm: MCI open always creates an alias for subsequent commands.
|
2010-09-02 18:05:23 +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
|
c662c35edc
|
winmm: MCI_SYSINFO dwRetSize counts characters, not bytes.
MSDN says the contrary.
|
2010-04-16 12:39:26 +02:00 |
Jörg Höhle
|
c31bdb98f9
|
winmm/tests: Add more MCI tests.
|
2010-04-01 18:12:41 +02:00 |
Jörg Höhle
|
f70b2f5493
|
winmm: Improve MCI's Sysinfo command.
|
2010-04-01 18:12:41 +02:00 |
Jörg Höhle
|
e89468734d
|
winmm: Support MCI "close all" command.
This is not yet generalized to "pause all" or "stop all".
|
2010-04-01 18:12:41 +02:00 |
Jörg Höhle
|
74ad854e41
|
winmm/tests: Use cpp's __LINE__ to print meaningful line numbers.
|
2010-03-30 14:57:51 +02:00 |
Jörg Höhle
|
bafbc9820e
|
winmm/tests: Fix up to 3 MCI test failures.
|
2010-03-02 16:11:05 +01:00 |
Jörg Höhle
|
10b1e2ee88
|
winmm/tests: Fix transient notification error: messages may arrive late.
|
2010-02-24 15:12: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
|
11f07c6f6b
|
winmm/tests: Introduce coherence tests among parts that may fail.
|
2009-11-23 13:09:50 +01:00 |
Jörg Höhle
|
7ade23e300
|
winmm: Enable more MCI waveaudio tests.
|
2009-11-16 15:18:18 +01:00 |
Jörg Höhle
|
18971c94b6
|
winmm/tests: Print symbolic MCIERR_ names.
|
2009-11-16 15:17:54 +01:00 |
Jörg Höhle
|
b04178eb01
|
mciwave/tests: Fix a few tests including one hang on Win9X.
|
2009-11-13 16:30:09 +01:00 |
Jörg Höhle
|
23060afdcd
|
mciwave: Play/Record return MCIERR_OUTOFRANGE as required.
|
2009-11-11 11:36:19 +01:00 |
Jörg Höhle
|
7c62fe4639
|
mciwave: Seek stops and rounds position down modulo nBlockAlign.
|
2009-11-11 11:35:47 +01:00 |
Jörg Höhle
|
096b774db2
|
mciwave: Implement Cue as no-op.
Tests show that it must not close the opened wave file.
|
2009-11-11 11:32:41 +01:00 |
Jörg Höhle
|
2dfd3e901b
|
mciwave: Rework MCI notification system.
|
2009-11-11 11:32:24 +01:00 |
Jörg Höhle
|
db921ef7dc
|
winmm/tests: Give flaky progress test more time.
|
2009-11-11 11:30:22 +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
|
c4b5bd44c0
|
mciwave: Stop must not reset current position.
|
2009-11-10 13:12:32 +01:00 |
Jörg Höhle
|
d0e1a4f96f
|
winmm/tests: Fix MCI test failure on Win9x/WinME.
|
2009-11-10 13:10:55 +01:00 |
Francois Gouget
|
dff253abe6
|
winmm/tests: Add a trailing '\n' to an ok() call.
|
2009-11-09 19:41:07 +01:00 |
Nicolas Le Cam
|
556b1ca7ed
|
winmm/tests: Skip tests when running on non-english locale.
|
2009-11-09 19:38:19 +01:00 |
Jörg Höhle
|
de00535c13
|
mciwave: Allow (again) to set wave format parameters prior to recording.
|
2009-11-05 15:46:28 +01:00 |
Jörg Höhle
|
518f4f8cdb
|
mciwave: Set wave format PCM is the only one accepted.
|
2009-11-05 15:46:19 +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
|
4aa5f5bc10
|
winmm/tests: Add MCI waveaudio tests.
|
2009-11-05 14:45:40 +01:00 |
Dan Kegel
|
ea5a6f2db5
|
winmm: Don't convert return string in mciSendStringA on error.
|
2009-07-06 14:35:27 +02:00 |
Paul Vriens
|
97802ef16b
|
winmm/tests: Fix failure on Win9x and WinMe.
|
2008-11-06 15:01:07 +01:00 |
Paul Vriens
|
6c0467c18c
|
winmm/tests: Fix the failures on Win9x and WinMe.
|
2008-10-10 12:27:36 +02:00 |
Dan Kegel
|
6f164d504b
|
winmm/tests: Test mciSendString with non-null return string buffer.
|
2008-07-23 13:53:56 +02:00 |