Eric Pouech
b4905d2241
Cleaned up loading/init code in OSS.
...
Cleaned up getDevCaps in midi part.
Implemented asynchronous waveIn recording using a thread.
2000-06-24 17:54:43 +00:00
Eric Pouech
c32169c1c8
A few missing console stubs.
2000-06-24 17:54:07 +00:00
Eric Pouech
ed56845afe
Fixed animation loading for RLE encoding.
2000-06-24 17:53:40 +00:00
Juergen Schmied
07b143ed4d
- removed hack to find the right resource
...
- updated to use the ICOM macros
- cleaned up use typelib and typelib2 (was mixed up)
2000-06-24 13:50:52 +00:00
Juergen Schmied
5370930a8a
- fixed reported bugs
...
- fixed default extensions
- implemented "browse to desktop" button
2000-06-24 13:39:53 +00:00
Andreas Mohr
20b87c06eb
CallProcEx32W should be named _CallProcEx32W.
2000-06-24 13:34:07 +00:00
Juergen Schmied
1dbf403db4
- many new Path* stubs
...
- many bugfixes
- class functions expanding environments variables now
2000-06-24 12:56:08 +00:00
Ove Kaaven
fd92ebdb4c
Implemented the DirectSound HAL in winmm's wineoss (Open Sound System)
...
driver, and winmm's interface for DirectSound to access it. It
requires the ability to mmap /dev/dsp, to trigger playback, and
sample-accurate position readouts. (If the soundcard's device driver
does not report these capabilities, wineoss will report the HAL as
unavailable and force DirectSound to use its HEL instead.)
2000-06-24 12:55:33 +00:00
Ove Kaaven
849c930481
Implemented the DirectSound HAL mode for DMA primary buffers, with a
...
10ms latency (not noticeable), and about 300ms of prebuffering. Fixed
a few bugs. Added a Wine-only WINMM flag for waveOutOpen for
DirectSound to use (so drivers like wineoss have some way of knowing
what to prepare itself for).
2000-06-24 12:54:49 +00:00
Andreas Mohr
1f0c216e8f
Implemented/stubbed IconSize() and ControlPanelInfo() needed for Win
...
2.0 control.exe and paint.exe.
2000-06-24 12:54:00 +00:00
Gerald Pfeifer
e384fa6b6d
Added missing #include <math.h>.
2000-06-24 12:50:56 +00:00
Marcus Meissner
05fce2cf62
Create xlib ddsurfaces with correct reference counts.
2000-06-24 12:50:08 +00:00
Alexandre Julliard
42acc339ed
Split bidi16.c and network.c out of misc/ into their respective dlls.
2000-06-24 12:41:05 +00:00
Andreas Mohr
22752323c5
Added more ordinals to KERNEL, GDI, USER and system drivers
...
(Windows 1.1, 2.0).
2000-06-23 17:10:50 +00:00
Peter Ganten
3020d1b0be
_common_depth_to_pixelformat() returns -1 and not zero, if a mode is
...
supported.
2000-06-23 16:54:23 +00:00
Dave Hawkes
5f5fb12420
Avoid gratuitously changing the ZORDER.
2000-06-23 16:53:52 +00:00
Marcus Meissner
968580c136
Use correct bpp for the X side of the surface XImages.
...
Cleaned up Xlib_Surface_Release so it is a bit more readable.
use VirtualAlloc for conversion-programside buffer to simplify
handling.
2000-06-23 16:52:53 +00:00
Marcus Meissner
653d57a22a
Dump FourCC correctly, print conversion messages, add reference to
...
ddraw in DDSurface::GetDDInterface.
2000-06-23 16:50:24 +00:00
Marcus Meissner
398d8b4e9b
Restrict nTimeout to 0-32767, since it is a 16bit value in X.
2000-06-23 16:49:46 +00:00
Dave Hawkes
52b6bd95d3
Exception handling for SIGFPE must always clear the FPU interrupt
...
status.
2000-06-23 16:49:09 +00:00
Alexandre Julliard
4f356e86e4
Moved shared crtdll/ntdll functions into ntdll.
...
Made crtdll a separate dll.
2000-06-23 16:16:30 +00:00
Alexandre Julliard
917910324f
Cleaned up a few inter-dll dependencies.
2000-06-23 16:13:33 +00:00
Patrik Stridvall
b167d4b21c
Fixed some issues found by winapi_check.
2000-06-23 15:47:36 +00:00
Patrik Stridvall
4710be20fe
Fixed some warnings.
2000-06-23 15:47:14 +00:00
Ove Kaaven
353c776a66
Restructure DirectSound. Remove dsound thread, use MM timers
...
instead. Implemented the DirectSound HEL, with the ability to
prebuffer 300ms of sound, while maintaining play latency of 40ms, and
the exact playposition (Starcraft cinematics are lip-synched). Some
initial HAL support.
2000-06-23 15:45:05 +00:00
Francois Gouget
105e6adf16
Merged DeviceCapabilities and DeviceCapabilitiesA.
2000-06-23 15:34:52 +00:00
Francois Gouget
7f01aa879c
Merged MCIWndCreate and MCIWndCreateA.
2000-06-23 15:34:25 +00:00
Huw D M Davies
2cfb02a575
CLSIDFromString apparently also accepts ProgIDs as an input string.
2000-06-23 15:33:31 +00:00
Alexandre Julliard
2ddd5ce5df
Cleaned up a few inter-dll dependencies.
2000-06-20 20:59:27 +00:00
Noomen Hamza
3b3779b260
OleConvertOLESTREAMToIStorage fails (returns REGDB_E_CLASSNOTREG) when
...
the CLSID of the OLE object is not found in the registry. Fixed.
2000-06-20 20:49:53 +00:00
Gerald Pfeifer
e6ba02e57a
Fixed format strings.
2000-06-20 20:34:41 +00:00
Alexandre Julliard
6953d6756c
For dlls, derive SPEC_SRCS from MODULE and ALTNAMES.
2000-06-20 20:24:14 +00:00
Ove Kaaven
df0dd9ab49
Fixed WHDR_DONE race condition.
2000-06-20 20:18:09 +00:00
Huw D M Davies
11ab5b90cc
Implemented StrCatBuff.
2000-06-20 20:17:39 +00:00
Gerard Patel
d837d9db63
Protect against programs creating parts with negative width.
2000-06-20 20:13:24 +00:00
Stephane Lussier
fb949605ba
- Fixed a memory corruption in safe arrays when using SafeArrayCopy()
...
function with a SafeArray created with FADF_FIXEDSIZE.
- Added more FADF flags in the .h file.
- FADF flags were defined twice, corrected the situation.
2000-06-18 19:29:40 +00:00
Francois Gouget
326e2ba5a1
Added some missing prototypes.
...
Define the HDRAWDIB handle type.
2000-06-18 17:26:44 +00:00
James Hatheway
829405af93
Created an initial Winsock 2 (ws2_32) DLL. Makes use of the Winsock 1
...
functions already implemented.
2000-06-18 17:23:17 +00:00
Eric Pouech
dd15b2fc4b
Fixed port status query.
2000-06-18 17:22:13 +00:00
Noomen Hamza
6e027cbbec
WM_PAINT should be processed only by the TREEVIEW_Paint function, so
...
we don't need to call DefWindowProcA function within TREEVIEW_Paint.
2000-06-18 17:20:11 +00:00
James Hatheway
13b1864e97
Added a stub for CoCreateFreeThreadedMarshaler().
2000-06-18 17:18:53 +00:00
Francois Jacques
da15785777
Make IIDFromString point to CLSIDFromString.
2000-06-16 21:53:06 +00:00
Juergen Schmied
3de41ceb42
- better error check when importing functions via GetProcAdress
...
- replaced SHGetSpecialFolderPath (not aviable in all shell32 versions)
- changed call order when browsing to different folder (crash with native shell)
- removed Move call since IShellview_CreateViewWindow creates it already in
the right rect
2000-06-16 21:51:33 +00:00
Juergen Schmied
3e56dbc9a4
- fixed null-pidl from _ILCreateControl
...
- some more no-name functions in shlwapi
2000-06-16 21:50:59 +00:00
Francois Jacques
d1819bf7bd
Keep an internal copy of the icon.
2000-06-16 21:48:57 +00:00
Gerard Patel
044acd0ee4
Set the base for the ordinals of olepro32 to 248.
2000-06-14 21:15:22 +00:00
b0c4965427
Added difftime function.
2000-06-14 21:14:35 +00:00
Juergen Schmied
13d74c5f0a
- new dll shfolder.dll
...
- small fixes
2000-06-13 03:45:52 +00:00
Bertho Stultiens
661a94033e
- Bugfix: Corrected "off by one" error in the linenumber while parsing
...
resource.
- Bugfix: A segfault would occur if messagetables were parsed without
memory options attached. Also added buffer-overflow safeguard while
converting between byteorders.
- Finished remapping usertype resources onto standars types by tricking
the parser into accepting a different token. The remapping can be
disabled with a new commandline option '-m'.
- Resolved some warning about chars used as index on SGI O2 machine
(the ctype isXXX() routines are macros there).
2000-06-13 03:37:56 +00:00
Alexandre Julliard
5ea22474bb
Use the Unicode string functions from wine/unicode.h instead of the
...
crtdll ones.
2000-06-13 01:10:29 +00:00