winmm: Remove driver implementation of mixer*.
[wine] / dlls / winmm / winmm.c
2011-07-12  Andrew Eikumwinmm: Implement waveOut* on top of MMDevAPI.
2011-06-29  Andrew Eikumwinmm: Pull wave and mixer functions into their own...
2011-04-04  Jörg Höhlewinmm: Check callback flags prior to opening a driver.
2011-03-30  Jörg Höhlewinmm: Get rid of psStopEvent which was never used...
2010-05-19  Jörg Höhlewinmm: More MIDI boundary tests & fixes.
2010-04-01  Maarten Lankhorstwinmm: Defer loading drivers until they are requested.
2010-03-22  Francois GougetAssorted spelling and case fixes.
2010-02-22  Jörg Höhlewinmm: Accept the ancient, smaller MIDIHDR.
2010-02-22  Jörg Höhlewinmm: MIDIHDR.dwOffset is set with MEVT_F_CALLBACK...
2010-02-22  Jörg Höhlewinmm: Do not access MIDIHDR past MOM_DONE DriverCallback.
2010-02-19  Jörg Höhlewinmm: dwBytesRecorded controls how much is played...
2010-02-11  Jörg Höhlewinmm: Improve initial MIDI player thread synchronisation.
2010-02-11  Jörg Höhlewinmm: Fix incorrect memory useage (Valgrind w/ MIDI...
2010-02-03  Jörg Höhlewinmm: The 64KB buffer limit on MIDIHDR buffers applies...
2010-02-02  Jörg Höhlewinmm: Reset MIDIHDR flags prior to return from midiStr...
2010-02-02  Jörg Höhlewinmm: Have xyzGetDevCaps return MMSYSERR_BADDEVICEID...
2010-02-01  Jörg Höhlewinmm: Perform stricter MIDI-related error checking.
2010-02-01  Jörg Höhlewinmm: midiStreamPosition can select an alternative...
2010-01-28  Jörg Höhlewinmm: Fix MIDI resource leaks.
2010-01-25  Eric Pouechwinmm: A couple of simple fixes for winmm compilation...
2009-12-24  Alexandre Julliardwinmm: Avoid using ReleaseThunkLock from 32-bit code.
2009-11-30  Henri Verbeetwinmm: Use wine_dbg_sprintf() in a few debug utility...
2009-11-09  Francois Gougetwinmm: WINMM_CheckForMMSystem() is not used, remove it.
2009-10-23  Eric Pouechwinmm: Simply use kernel32.{Release|Restore}ThunkLock...
2009-10-23  Eric Pouechwinmm: Get rid of the bFrom32 parameter in MMDRV_Alloc...
2009-10-23  Eric Pouechwinmm: Move the 16bit management of wave out driver...
2009-10-23  Eric Pouechwinmm: Move the 16bit management of midi stream (for...
2009-10-23  Eric Pouechwinmm: Move the 16bit management of midi out driver...
2009-10-23  Eric Pouechwinmm: Move the 16bit management of midi in driver...
2009-10-23  Eric Pouechwinmm: Move the 16bit management of mixer driver type...
2009-10-19  Eric Pouechmmsystem: Cleanly separate MCI in MMSystem from WinMM...
2009-05-20  Alexandre Julliardwinmm: Fix some Win64 pointer truncations issues.
2009-02-20  Michael Stefaniucwinmm: Remove superfluous pointer casts.
2009-02-04  Michael Stefaniucinclude: Change some DWORD to DWORD_PTR in mmddk.h.
2008-12-22  Andrew Nguyenwinmm: mixerOpen should return success with NULL dwCall...
2008-08-18  Christian Costawinmm: Implement stub for midiConnect and midiDisconnect.
2008-07-18  Huw Davieswinmm: Only fill in the MIXERLINEA struct if the call...
2008-04-29  Lei Zhangwinmm: Do not unload drivers when the process is termin...
2008-04-22  Austin EnglishSpelling fixes.
2008-02-06  Andrew Talbotwinmm: Remove unneeded casts.
2008-01-04  Austin EnglishMore spelling fixes.
2007-11-29  Aric Stewartwinmm: Correct check for MIXER_GETLINECONTROLSF_ONEBYTY...
2007-08-30  Francois Gougetwinmm: Fix the mmTask*() prototypes.
2007-06-07  Alexandre Julliardwinmm: Get rid of the WINE_MM_IDATA global structure...
2007-05-29  Andrew Talbotwinmm: Exclude unused headers.
2007-05-25  Dmitry Timoshkovwine: Switch to using 'long' for INT_PTR type for 64...
2007-04-23  Maarten Lankhorstwinmm: Pass the right message to hwnd from mixer callback.
2007-04-16  Maarten Lankhorstwinmm: Implement CALLBACK_WINDOW.
2007-03-12  Jan Zerebeckiwinmm: Add DebugInfo to critical sections.
2006-11-09  Eric Pouechwinmm: Remove WINE_NO_LONG_AS_INT.
2006-05-23  Jonathan ErnstUpdate the address of the Free Software Foundation.
2006-05-09  Robert Reifwinmm: Check waveOutGetVolume parameter.
2005-11-28  Eric PouechLoadLibrary16 is no longer exported by name, so do...
2005-09-12  Marcus MeissnerThe last argument to MultiByteToWideChar is wide charac...
2005-09-09  Alexandre JulliardUse a more portable scheme for storing the name of...
2005-09-07  Mike McCormackFix gcc 4.0 warnings.
2005-04-27  Mike McCormackMake multimedia threads high priority.
2005-04-27  Mike McCormackMake WINMM_IData statically allocated.
2005-03-24  Jakob ErikssonGet rid of HeapAlloc casts.
2005-03-16  Robert ReifProvide default implementation of waveInPrepareHeader and
2005-03-15  Jason EdmeadesAvoid trap in mixerGetLineControlsA when cControls...
2005-02-09  Eric Pouech- rewrite MCI interfaces as Unicode interface (as it...
2004-12-08  Ge van GeldorpMatch PSDK definitions for LPCWAVEFORMATEX.
2004-12-06  Alexandre JulliardAuthors: Eric Pouech <pouech-eric@wanadoo.fr>, Filip...
2004-11-21  Rémi AssaillyAdd some missing error values in WINMM_ErrorToString.
2004-10-19  Vincent BéronFix various function prototypes.
2004-10-11  Eric Pouech- bring the multimedia doc up-to-date
2004-09-22  Hans LeidekkerFix signed/unsigned comparison warnings.
2004-08-16  Eric PouechImplemented the mmTask* functions.
2004-08-09  Robert ReifChange MIXER_GetDev to take pointer to returned address...
2004-07-21  Robert ReifAdds *GetDevCapsW bad pointer check.
2004-07-21  Filip Navara- Implementation of mmTaskCreate. Based on patch by...
2004-06-30  Dimitrie O. PaunLookup driver information in registry and system.ini.
2004-06-14  Robert ReifDon't try to map the mapper device.
2004-06-01  Robert ReifAdded some trace and debug printing.
2004-05-27  Uwe BonnesFixed missing inversion in bit manipulation.
2004-05-27  Robert ReifFixed a problem were a trace accesses a data member...
2004-02-27  Robert ReifCleanup prepare/unprepare header parameter checking.
2004-02-26  Sean YoungCheck uSize parameter in waveOutUnprepareHeader and
2004-02-24  Christian CostaFixed waveInGetDevCapsW.
2004-01-01  Dmitry TimoshkovAdd MCI_SYSINFO command W to A mapping.
2003-12-31  Dmitry TimoshkovFix many function prototypes and data types according...
2003-12-31  Dmitry TimoshkovAdd Unicode->ANSI MCI message mapping, implement mciSen...
2003-12-08  Eric PouechMove (again) usage of 16 bit specific functions (thunk...
2003-12-01  Eric PouechMove usage of 16 bit specific functions (MapSL) in...
2003-11-26  Christian CostaFix handling of the lpuDeviceID input param in MIDI_Str...
2003-11-09  Eric PouechRemoved some more dependencies on wine 16-bit specific...
2003-10-30  Robert ReifClean up *GetDevCaps to check for valid pointer and...
2003-10-22  Robert ReifFix MMDRV_PhysicalFeatures to handle both 16 and 32...
2003-10-14  Robert ReifFree should not happen when still playing.
2003-09-15  Eric Pouech- Moved Wine extension to get DSound interface from...
2003-09-05  Alexandre JulliardFixed header dependencies to be fully compatible with...
2003-07-02  Eric Pouech- renamed winmm.OpenDriverW into winmm.OpenDriver
2003-06-30  Dmitry TimoshkovFor all DLLs with defined DllMain and which do not...
2003-05-11  Alexandre JulliardAvoid local WINAPI function pointers.
2003-03-04  Robert ReifAdded waveIn tests.
2003-02-17  Eric PouechAllowed waveInMessage to use physical information ...
2003-01-07  Dimitrie O. PaunDefine NONAMELESS{STRUCT,UNION} explicitly in the files...
2002-12-15  Francois GougetIn the latest sdk the {waveOut,midiOut}{Get,Set}Volume...
2002-12-15  Francois GougetIf given a bad device id waveOutGetDevCapsA is supposed...
next