kernel32: Return error on second attempt to free a module.
[wine] / dlls / dsound / primary.c
2009-12-31  Alexandre Julliarddsound: Fix an invalid pointer cast.
2009-12-02  Francois Gougetdsound: Make DSOUND_PrimarySetFormat() static.
2009-10-06  Jörg Höhledsound: Enforce invariant about BlockAlign and nAvgByte...
2009-02-12  Michael Stefaniucdsound: Arguments 3,4,5 of a CALLBACK are of type DWORD...
2009-01-02  Jeff Zaroykodsound: Check for invalid parameter when locking primar...
2009-01-02  Jeff Zaroykodsound: Check for invalid parameter when unlocking...
2008-12-22  Reece Dunndsound: Correct the dsound fraglen calculations.
2008-10-06  Maarten Lankhorstdsound: Fix volume and panning for primary buffer.
2008-09-12  Rob Shearmandsound: Add explicit "!= S_OK" to expressions that...
2008-08-22  Maarten Lankhorstdsound: Tune some parameters to make pulseaudio work.
2008-03-31  Andrew Talbotdsound: Assign to structs instead of using CopyMemory.
2008-03-17  Maarten Lankhorstdsound: Add an option to mix sound buffers in the mixer...
2007-11-09  Maarten Lankhorstdsound: Use a 2 stage mixing/normalization for sound.
2007-10-15  Maarten Lankhorstdsound: Make sure device buflen is initially set to...
2007-10-09  Maarten Lankhorstdsound: Release buffer before reopening when buffer...
2007-10-01  Maarten Lankhorstdsound: Use smaller buffers for wavein capture.
2007-09-27  Maarten Lankhorstdsound: Check if hardware buffer is big enough before...
2007-09-11  Maarten Lankhorstdsound: Support arbitrarily sized buffers for waveout.
2007-09-11  Maarten Lankhorstdsound: Fix overshot calculations.
2007-09-10  Maarten Lankhorstdsound: Fix detection of different sample rates in...
2007-08-30  Francois GougetAssorted spelling fixes.
2007-08-27  Maarten Lankhorstdsound: Update DSOUND_PrimarySetFormat to follow flags...
2007-08-27  Maarten Lankhorstdsound: Add a function to (re)open sound device to...
2007-08-27  Maarten Lankhorstdsound: Make sure waveOutClose is only called when...
2007-08-23  Maarten Lankhorstdsound: Transparantly fall back to software mode if...
2007-08-22  Maarten Lankhorstdsound: Move assignment of DSBCAPS_LOC to primary buffe...
2007-08-21  Alexandre Julliarddsound: Fix a compiler warning.
2007-08-20  Maarten Lankhorstdsound: Handle failing of IDsDriver_CreateSoundBuffer...
2007-08-06  Maarten Lankhorstdsound: Sound acceleration fixes.
2007-08-06  Michael Stefaniucdsound: Remove redundant NULL check before HeapFree...
2007-08-02  Maarten Lankhorstdsound: Move resampling away from mixer thread.
2007-07-31  Maarten Lankhorstdsound: Get rid of DS_HEL_FRAGS.
2007-07-31  Maarten Lankhorstdsound: Add a registry setting for hel buffer length.
2007-07-30  Maarten Lankhorstdsound: Remove some more unused variables.
2007-07-30  Maarten Lankhorstdsound: Silence the IDirectSoundBuffer_Initialize warnings.
2007-07-30  Maarten Lankhorstdsound: Reset state when stopping device.
2007-07-30  Maarten Lankhorstdsound: Replace buffer critical section with a rw-lock.
2007-07-05  Francois GougetAssorted spelling fixes.
2007-06-28  Maarten Lankhorstdsound/winealsa: Remove writelead for alsa directsound.
2007-06-26  Alex Villacís Lassodsound: Reset device playpos/mixpos on buflen change.
2007-06-25  Michael Stefaniucdsound: Fix missing unlock on an error path. Found...
2007-06-22  Maarten Lankhorstdsound: Simplify mixing by removing remixing support...
2007-06-22  Maarten Lankhorstdsound: Give rougher estimates for fraglen to satisfy...
2007-06-04  Maarten Lankhorstdsound: Fix buffer caps.
2007-05-29  Maarten Lankhorstdsound: Fix stupid mistake.
2007-05-14  Maarten Lankhorstdsound: Primary buffer isn't an IDirectSoundBuffer8.
2007-05-03  Andrew Talbotdsound: Exclude unused headers.
2007-04-23  Maarten Lankhorstdsound: Make sure we're holding the lock on Drop And...
2007-03-08  Tomas Carneckydsound: Update prototypes for IDirectSoundBuffer::Lock...
2006-11-13  Michael Stefaniucdsound: Win64 printf format warning fixes.
2006-08-02  Alexandre Julliarddsound: Make some functions static.
2006-06-13  Alexandre Julliarddsound: Don't use sizeof in traces to avoid printf...
2006-05-23  Jonathan ErnstUpdate the address of the Free Software Foundation.
2006-05-05  Robert Reifdsound: Check DirectSoundBuffer_Lock parameters.
2006-01-14  Robert Reifdsound: Add DSOUND_PrimarySetFormat and use it to set...
2006-01-06  Robert Reifdsound: Refactor playback.
2006-01-03  Robert Reifdsound: Remove WINAPI from internal functions.
2005-10-17  Robert ReifInclude winuser.h so the code compiles cleanly on windo...
2005-09-12  Alexandre JulliardFixed a number of pointer to integer conversions that...
2005-08-30  Mike McCormackFix some gcc 4.0 warnings.
2005-06-01  Dmitry TimoshkovMake more of the OLE interface vtables const.
2005-05-31  Robert ReifAdd multiple DIRECTSOUND object support (multiple sound...
2005-05-06  Francois GougetAssorted spelling fixes.
2005-04-11  Robert ReifInitialize primary buffer on open.
2005-03-15  Robert ReifChange some global variable names.
2005-02-16  Robert ReifSome block align cleanups.
2005-02-11  Robert ReifRemoved printing of thread id for AddRef and Release...
2005-02-09  Robert ReifFill new software buffers with silence.
2005-01-24  Robert ReifDon't allow other threads to access the primary buffer...
2005-01-24  Robert ReifRemove unused includes.
2005-01-24  Robert ReifUse Windows memory functions.
2004-12-23  Michael StefaniucDo not check for non NULL pointer before HeapFree'ing...
2004-09-17  Robert ReifCleanup reference counting.
2004-09-16  Robert ReifCleanup reference counting.
2004-09-10  Robert ReifReturn error from low level driver when necessary.
2004-09-09  Alexandre JulliardRemoved some more uses of the non-standard ICOM_THIS...
2004-09-07  Robert ReifConsolidate secondary buffer list processing and locking.
2004-08-23  Alexandre JulliardGet rid of the no longer used ICOM_MSVTABLE_COMPAT_Dumm...
2004-08-18  Robert ReifAllocate wave format structure dynamically based on...
2004-08-12  Alexandre JulliardGet rid of the non-standard ICOM_VTABLE macro.
2004-08-11  Robert ReifFixed a bug where freqAdjust was not being updated...
2004-08-09  Francois GougetRemove the assert()s that checked that IDirectSoundBuff...
2004-07-23  Francois GougetFix the volume and balance of primary buffers so it...
2004-07-13  Robert ReifRemove DirectSound reference counts by buffers and...
2004-07-06  Robert ReifFix IDirectSoundBuffer8_Initialize function prototype...
2004-02-13  Robert ReifProperly release hardware primary buffer when changing...
2004-02-06  Robert ReifActual buffer format may be different from requested...
2004-01-09  Robert ReifAdded some missing defines and a struct.
2003-10-14  Oleg ProkhorovAnother portion of HeapReAlloc fixes.
2003-09-19  Robert ReifAdded volume and pan support to primary buffers.
2003-09-15  Robert ReifDevice enumeration callbacks should return a NULL guid...
2003-09-05  Alexandre JulliardFixed header dependencies to be fully compatible with...
2003-09-01  Robert ReifAdded SecondaryBuffer and DirectSoundCaptureNotify...
2003-08-06  Robert ReifAdded class factories for DirectSoundCapture, DirectSou...
2003-06-27  Robert Reif3D buffer and listener reference counts should be fixed.
2003-06-18  Robert ReifFixed a reference counting bug I introduced.
2003-05-22  Robert Reif- make parameter checking and error notification consistent
2003-05-02  Robert ReifMove all tests to outside the loop when setting volume.
2003-04-10  Alexandre JulliardRemoved uses of the non standard ICOM_VTBL macro.
2003-03-15  Robert ReifAdded support for multiple direct sound devices.
next