- 07 Dec, 1998 13 commits
-
-
Robert Riggs authored
A few more parameter validation checks. Return DS_OK rather than 0 in a number of functions. Fixed primary buffer ref count bug in CreateSoundBuffer(). Handle 1-3 byte sound fragments that would cause buffer overruns. Clear primary buffer with a neutral value instead of always 0 (because 128 is neutral for 8-bit sound). Fix bug with mixing 8-bit sound into the primary buffer. Broke out the main block in DSOUND_thread() to another function for readability. Handle "no audio" and "audio busy" cases properly when initializing dsound. Rename DllCanUnloadNow() to DSOUND_DllCanUnloadNow().
-
Ove Kaaven authored
-
Uwe Bonnes authored
-
Stefan Leichter authored
-
Eric Kohl authored
-
Eric Kohl authored
-
Andreas Mohr authored
-
Andreas Mohr authored
- [GS]etSelectorBase Win32s offset support by Ulrich Weigand (thanks v.m. !!) - Move AppToWine/WineToApp macros as W32S_APP2WINE etc. to ldt.h - LocalNotify() basic support - Fixes for local heap handling with heap handles created by Virtual*()
-
Ulrich Weigand authored
-
Ulrich Weigand authored
-
Ulrich Weigand authored
-
Patrik Stridvall authored
-
Patrik Stridvall authored
-
- 03 Dec, 1998 1 commit
-
-
Joseph Pranevich authored
done yet and more for testing purposes.
-
- 02 Dec, 1998 4 commits
-
-
Joseph Pranevich authored
-
Huw D M Davies authored
-
Alexander Larsson authored
ERROR_FILE_NOT_FOUND instead of ERROR_PATH_NOT_FOUND.
-
Marcus Meissner authored
-
- 01 Dec, 1998 20 commits
-
-
Ulrich Weigand authored
Fixed wrong ordinals/prototype for MapProcessHandle/GetModuleFileName32. Added names for some undocumented exports.
-
Ulrich Weigand authored
-
Ulrich Weigand authored
-
Ulrich Weigand authored
-
Robert Riggs authored
Fixed off-by-one checks for buffer wrap. Increment ref count for primary buffer in CreateSoundBuffer(). Added DSBPN_OFFSETSTOP support to position notification code. Lots of minor parameter validation checks. Stubs for: IDirectSound_initialize(), IDirectSound_Compact(), and IDirectSound_GetSpeakerConfig(). Fixed freq shifting with 16-bit data problem, fixed 8bit<->16bit conversion. Lots of thread locking for DirectSound buffers. Dealloc primary buffer when dsound is deallocated.
-
Uwe Bonnes authored
-
Juergen Schmied authored
-
James Juran authored
configure option.
-
Juergen Schmied authored
One missing break in SPI_GETDRAGFULLWINDOW.
-
Juergen Schmied authored
-
Huw D M Davies authored
-
Marcus Meissner authored
-
Lionel Ulmer authored
- more versatile support of surfaces / better surface description support.
-
Juergen Schmied authored
New functions ParseField, Get/SetInstanceExplorer(), PathIsUNC, PathIsRelative. Stubs SHWaitForFileToOpen, PathFindOnPath.
-
Juergen Schmied authored
-
NF Stevens authored
-
Eric Pouech authored
Fixed support for RMID files in MIDI_mciOpen. Fixed bug for playing MIDI files with tempo changes. Sound output is now correct, but length of tracks (and therefore of whole file) is not correct. Changed error values (INTERNAL => INVALID_FILE) when file cannot be read.
-
Eric Pouech authored
Changed error values (INTERNAL => INVALID_FILE) when file cannot be read.
-
Juergen Schmied authored
-
Juergen Schmied authored
HEAP_strdupWtoA (\VarFileInfo\Translation).
-
- 30 Nov, 1998 2 commits
-
-
Juergen Schmied authored
-
Juergen Schmied authored
-