Eric Pouech
|
b4df16b3b2
|
All driver functions are now properly separated.
|
2002-10-29 21:51:24 +00:00 |
Eric Pouech
|
74b20fb8d8
|
- revisited mmsystem/winmm loading mechanism
- added WINMM_CheckMMSystem function (helps 32 bit code detect
presence of our own mmsystem DLL)
- some internal renaming (MULTIMEDIA => WINMM)
|
2002-10-29 21:49:35 +00:00 |
Eric Pouech
|
2b0e56c8d8
|
Now only storing thread id for mci tasks (16 bit htask is now gotten
from WOW functions).
|
2002-10-29 21:44:23 +00:00 |
Eric Pouech
|
5e81d9a7ba
|
- finish mmio separation
- no longer storing function pointers in global IData
|
2002-10-29 21:26:00 +00:00 |
Eric Pouech
|
894eedf5d3
|
Move driver message mapping out of 32 bit code.
|
2002-10-28 20:44:26 +00:00 |
Eric Pouech
|
1e3e87d430
|
Simplify the global internal data handling.
|
2002-10-25 19:00:12 +00:00 |
Eric Pouech
|
b3854da29a
|
Keep on moving 16 bit code out of winmm, now only using linear
addresses for buffers.
|
2002-10-21 18:21:26 +00:00 |
Eric Pouech
|
240f09391a
|
Keep on moving 16 bit code out of winmm.
|
2002-10-10 23:28:22 +00:00 |
Eric Pouech
|
57e6ba7009
|
Started putting all 16 bit code in separate files.
|
2002-10-10 03:43:53 +00:00 |
Eric Pouech
|
b4ba9fa7df
|
Let wave(Out|In)Open call the wave mapper when the low level device
doesn't handle the wave descriptor.
|
2002-10-07 18:22:41 +00:00 |
Patrik Stridvall
|
9c1de6de30
|
Moved all the content of the DDK files ntdef.h and ntddk.h to
winternl.h.
|
2002-09-12 22:07:02 +00:00 |
Michael Stefaniuc
|
025c0b716b
|
Prepare dlls/{comctl32,gdi,msvideo,setupapi,shell32,twain,winmm} for
the conversion of HWND to a void*.
|
2002-09-06 19:41:17 +00:00 |
Michael Stefaniuc
|
ec7d7b72b2
|
- Convert HDRVR to a void*.
- Fix declaration of DriverCallback().
|
2002-08-09 01:02:25 +00:00 |
Michael Stefaniuc
|
c414344e2a
|
Convert HMIXER, HMIXEROBJ to a void*.
|
2002-08-03 00:14:43 +00:00 |
Michael Stefaniuc
|
bacc1b3b58
|
- Converted HWAVE, HWAVEIN, HWAVEOUT to void*.
- Fixed some HMIDI{IN,OUT}16 to HANDLE conversions.
- midiOutCacheDrumPatches16 called itself recursively in an infinite
loop.
|
2002-08-02 19:02:49 +00:00 |
Alexandre Julliard
|
7cae201e3f
|
Authors: Eric Pouech <eric.pouech@wanadoo.fr>, Michael Stefaniuc <mstefani@redhat.com>
Convert HMIDI, HMIDIIN, HMIDIOUT, HMIDISTRM to void*.
|
2002-08-01 18:17:51 +00:00 |
Gerald Pfeifer
|
22780c814d
|
Fixed format string.
|
2002-07-29 23:29:23 +00:00 |
Alexandre Julliard
|
13f2a17eb2
|
Convert HTASK to void* (based on a patch by Michael Stefaniuc).
|
2002-07-28 23:48:27 +00:00 |
Eric Pouech
|
80884be68c
|
Fixed another PlaySound bug (when SND_LOOP is requested).
|
2002-07-08 19:35:08 +00:00 |
Eric Pouech
|
64284a8767
|
Fixed flags handling in sndPlaySound.
|
2002-06-25 02:58:48 +00:00 |
Eric Pouech
|
7efd615e4f
|
Fixed another regression in PlaySound.
|
2002-06-04 00:51:38 +00:00 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +00:00 |
Eric Pouech
|
4664903d1e
|
Some other synchronisation issues.
|
2002-05-29 19:04:41 +00:00 |
Eric Pouech
|
c22256a01c
|
Check for NULL ptr in midiStreamOut.
|
2002-05-29 00:31:00 +00:00 |
Sander van Leeuwen
|
f81982aeed
|
mixerGetControlDetailsW: translate strings for
MIXER_GETCONTROLDETAILSF_LISTTEXT option.
|
2002-05-28 22:40:40 +00:00 |
Eric Pouech
|
48b98159ce
|
Fixed hang in PlaySound in error cases; added registry lookup for sounds.
|
2002-05-22 01:52:31 +00:00 |
Eric Pouech
|
ff8a62d8fe
|
Fixed hangs when playing an ASCII resource.
|
2002-05-16 20:28:26 +00:00 |
Eric Pouech
|
b93f1114de
|
Better behavior of PlaySound (error handling, synchronization).
Removed some unnecessary tests about windows handles.
|
2002-05-12 03:10:26 +00:00 |
Vincent Béron
|
847dda4ea0
|
Changes some handle definitions to the proper type.
|
2002-03-25 20:53:35 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Patrik Stridvall
|
57e5784c21
|
Move __stdcall/__cdecl to the right place.
|
2002-02-02 18:42:11 +00:00 |
Dimitrie O. Paun
|
693cca5d4d
|
Make FIXMEs more grep-able.
|
2002-01-29 03:12:19 +00:00 |
Alexandre Julliard
|
851297919b
|
Use MapLS/UnMapLS instead of SEGPTR_* macros.
|
2001-12-24 20:30:24 +00:00 |
Eric Pouech
|
d45f041ec2
|
Fixed wave(In|Out)Open when called with WAVE_MAPPED flag; some minor
16/32 API call ordering.
|
2001-11-13 21:58:32 +00:00 |
Alexandre Julliard
|
5f728cae70
|
Removed HEAP_strdupA.
|
2001-07-24 21:45:22 +00:00 |
Patrik Stridvall
|
33929be46f
|
- Made sure that the files that contains the declarations
of implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
|
2001-07-18 21:04:23 +00:00 |
Patrik Stridvall
|
044855c6ec
|
Documentation fixes.
|
2001-07-11 18:56:41 +00:00 |
Patrik Stridvall
|
01d5e5b071
|
Documentation fixes.
|
2001-07-02 19:59:40 +00:00 |
Patrik Stridvall
|
83eb6b83a5
|
Fixed some issues found by winapi_check.
|
2001-06-28 18:02:05 +00:00 |
Patrik Stridvall
|
3ca9823941
|
Documentation ordinal fixes.
|
2001-06-20 23:03:14 +00:00 |
Patrik Stridvall
|
8b216b3d02
|
Documentation ordinal fixes.
|
2001-06-19 18:20:47 +00:00 |
Patrik Stridvall
|
c01c1933bf
|
Fixed some issues found by winapi_check.
|
2001-06-19 03:36:23 +00:00 |
Patrik Stridvall
|
172cd1b967
|
Fixed some issues found by winapi_check.
|
2001-06-11 20:16:11 +00:00 |
James Hatheway
|
cf459ac76d
|
PlaySoundA should return TRUE when it stops playing sound.
|
2001-04-25 19:51:32 +00:00 |
Andreas Mohr
|
dacdb9c4c6
|
Cosmetics.
|
2001-02-14 00:29:16 +00:00 |
Francois Gouget
|
b87a83866f
|
Change the callback declarations to a safer format.
|
2001-02-12 03:51:04 +00:00 |
Andreas Mohr
|
c9cf70d448
|
Some more cleanups.
|
2001-01-26 20:40:50 +00:00 |
Alexandre Julliard
|
0618746265
|
Cleaned up dll startup routines now that we have separate address
spaces.
|
2001-01-17 22:03:18 +00:00 |
Ove Kaaven
|
0a01fbdacb
|
Remove multimedia timers from the service thread, use a separate thread
instead.
|
2001-01-13 00:27:50 +00:00 |
Eric Pouech
|
4d24e0f5a6
|
Replaced calls to KERNEL.Yield16 by calls to KERNEL32.K32WOWYield from
outside libkernel.so.
|
2000-12-22 23:25:47 +00:00 |