Eric Pouech
f051db39ec
Mimic more closely Windows' behavior (a MSACM driver is always opened
...
twice: first time for info gathering, subsequent openings for
conversions).
Added format suggestion for PCM.
Cleaned up internal structures.
2001-05-22 19:21:16 +00:00
Eric Pouech
faa359492b
Added cache for drivers information.
...
Fixed a few bugs (memory handling, version info...)
Enhanced validity checks.
2001-04-23 18:14:41 +00:00
James Hatheway
2a2b1840d9
Add \n to FIXME call in acmGetVersion to prevent overflowing buffer in
...
wine_dbg_vprintf.
2001-04-18 17:40:27 +00:00
Eric Pouech
12cf61fbe8
A few fixes.
2001-04-13 22:28:35 +00:00
Eric Pouech
3c03f75c02
Fixed opening of some drivers.
2001-04-13 22:28:19 +00:00
Alexandre Julliard
7ad126dcd1
Removed some unnecessary ordinals.
2001-02-21 02:20:45 +00:00
Patrik Stridvall
4fb3aa5fcd
Fixed some issues found by winapi_check.
2001-02-12 03:45:09 +00:00
James Hatheway
2fd8388c7b
acmDriverEnumW shouldn't return MMSYSERR_ERROR if
...
acmDriverEnumCallback returns TRUE.
2001-02-12 01:28:12 +00:00
James Juran
f4d5fefb0a
Add <string.h> to files that needed it.
2001-01-26 20:43:40 +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
Eric Pouech
c4c7324c45
Forced loading of msacm32 when msacm is loaded.
...
Added msacm DLL pair in config files.
Added some dumb calls from 16 to 32.
2001-01-06 01:23:11 +00:00
Eric Pouech
28b8ac8343
Added a few missing parts.
2001-01-04 20:58:05 +00:00
Patrik Stridvall
2b3aa616e8
Added/modified documentation for function arguments.
2000-12-01 23:58:28 +00:00
David Elliott
ea186796eb
Remove libXXXX.so.1.0 lines from .cvsignore files.
2000-11-30 19:57:34 +00:00
Alexandre Julliard
24a62ab9b0
Got rid of the Wine internal lstrcpy* functions and of winestring.h.
2000-11-28 22:40:56 +00:00
Dimitrie O. Paun
529da54394
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
2000-11-27 23:54:25 +00:00
Alexandre Julliard
c95b1aa37f
Avoid linking with ntdll where possible.
2000-11-16 04:15:08 +00:00
Alexandre Julliard
8c540c657e
Replaced a few internal functions by exported ones.
2000-11-13 04:16:05 +00:00
Alexandre Julliard
27939f00fd
Start using import tables for dlls that can already support it.
2000-11-12 03:50:10 +00:00
Alexandre Julliard
eb58e1d597
Declare debug channels in all dlls that need them; added imports of
...
ntdll where necessary.
2000-11-05 04:53:07 +00:00
Alexandre Julliard
21ec006fc1
Build Win32 resources as .res files and dump them into the .spec.c file.
2000-10-23 21:39:39 +00:00
Eric Pouech
3291a05838
Added more conversion routines (rate conversion is implemented).
...
Cleaned up the code.
2000-10-22 23:49:40 +00:00
Eric Pouech
140d8cd909
Added PCM converter internal driver.
...
A few driver handling fixes.
2000-10-12 20:46:49 +00:00
James Hatheway
23b320e6de
Silence unneeded exception to allow easier ACM debugging.
2000-10-02 03:33:20 +00:00
Alexandre Julliard
86f4531676
Added a few missing imports.
2000-09-27 22:32:44 +00:00
Alexandre Julliard
83f52d11c1
Moved all Win16 definitions out of the standard Windows headers.
2000-09-26 22:20:14 +00:00
Alexandre Julliard
072dfb57e3
Removed inclusion of wine/winestring.h from winbase.h and added it to
...
the C files that need it.
2000-09-25 23:30:56 +00:00
Eric Pouech
42cdfcc694
Added *Filter* functions.
...
Misc bug fixes.
2000-09-09 20:32:10 +00:00
Eric Pouech
b8ba84590b
Implemented most of '*Format*' API.
...
Improved internal object and messages handling.
Started some '*Filter*' functions.
Fixed standard headers for Winelib.
Fixed acmMetrics.
2000-08-26 04:33:00 +00:00
Alexandre Julliard
c7e7df8b17
Replaced all lstr* calls from inside Wine code by their str* equivalent.
2000-08-14 14:41:19 +00:00
Alexandre Julliard
d586dc99be
Replaced VERSION_* calls by exported API equivalents.
2000-08-14 14:35:01 +00:00
Alexandre Julliard
5ab9d860f2
Removed some unnecessary #includes and dll dependencies.
2000-08-09 22:35:05 +00:00
Alexandre Julliard
691171b8e6
Small dll interfaces cleanups.
2000-08-08 20:49:16 +00:00
Alexandre Julliard
e514103971
Added imports of kernel32.dll where necessary.
2000-08-06 03:47:29 +00:00
Alexandre Julliard
6c9d83aa4c
Added imports of user32/gdi32/kernel32 wherever necessary.
2000-08-03 00:04:24 +00:00
Alexandre Julliard
76d3671bee
Added 'owner' field to 16-bit spec files to specify the name of the
...
32-bit dll that contains it.
2000-07-28 00:07:18 +00:00
Eric Pouech
731e9f5309
- removed (now obsolete) driver.h file (it's content is now in mmsystem.h)
...
- upgraded vfw.h content
2000-07-26 18:07:04 +00:00
Alexandre Julliard
37b51f4acc
Merged msacm and msacm32 dlls.
...
Merged win87em and windebug into kernel32.dll.
2000-07-24 18:30:00 +00:00
Alexandre Julliard
6953d6756c
For dlls, derive SPEC_SRCS from MODULE and ALTNAMES.
2000-06-20 20:24:14 +00:00
Patrik Stridvall
54fe8380a1
Fixed some issues reported by winapi_check.
2000-04-06 20:21:16 +00:00
Alexandre Julliard
d0edc5fecd
Moved dll-specific make rules to a separate Makedll.rules file.
2000-03-04 22:31:27 +00:00
Alexandre Julliard
318f4cefd2
Build most dlls as separate shared libraries.
2000-01-31 05:02:49 +00:00
Marcus Meissner
bade58f2d2
Added *.spec.c, *.spec.glue.s, *.glue.c to .cvsignore that need them.
2000-01-23 22:00:06 +00:00
Ulrich Weigand
8336cc9e51
Adapted to glue code generation changes.
1999-08-15 12:45:53 +00:00
Ulrich Weigand
daed93ee99
Moved .spec files to corresponding dlls/ directory.
1999-07-25 13:14:13 +00:00
Alexandre Julliard
9fe7a2545a
Converted to the new debug interface, using script written by Patrik
...
Stridvall.
1999-05-14 08:17:14 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Marcus Meissner
04c3e1d456
Removed a lot of occurences of windows.h (and added necessary other
...
includes).
1999-02-19 10:37:02 +00:00
Marcus Meissner
317af320cf
Optimized include/*.h: (recursively) include all headers needed by
...
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Bertho Stultiens
27a0ced6e1
Change a couple of names that would conflict after all 32[AW] suffixes
...
are removed. Structures defined in both mmreg.h and mmsystem.h are
protected with #ifdef:s as in MS' headers.
1999-02-14 09:41:42 +00:00
Patrik Stridvall
29c08dd4df
Started the implementation of MSACM.DLL and MSACM32.DLL.
1998-10-11 17:00:29 +00:00