summaryrefslogtreecommitdiff
path: root/indra/media_plugins/winmmshim/winmm_shim.cpp
AgeCommit message (Collapse)Author
2014-03-10MAINT-3703 Suspected thread race crasher in fmodex libraryMonty Brandenberg
Two problems found in DLL involving threads. First, DllMain was reinitializing a critical section for all entry reasons (process attach, detach and thread attach, detach). Should only be done on process attach. Second, static container object was being modified and accessed without serialization. Added some double-check locking to the initialization path to reduce the total number of serialization calls made while making the code thread safe.
2013-06-05Unwind cruft from hunting for 2707 they won't end up in vwr-dev-matGraham Madarasz
2013-06-04BUG-2707 make use of OsOutputDebugString _DEBUG only on Windows to avoid ↵Graham Madarasz
throwing unhandlable exceptions in coroutines in RelWithDebInfo builds
2013-06-03BUG-2707 disable sites calling OsOutputDebugString directly to identify ↵Graham Madarasz
which is tossing our errant exception
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2011-04-17STORM-1088: corrected fix loading of winmm.dllSiana Gearz
2011-04-17STORM-1088: fix loading of winmm.dllSiana Gearz
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-04-30mergeRichard Nelson
2010-04-28added optimization for media volume level of 1.0 (don't do anything)Richard Nelson
2010-04-29fixed potential buffer overrun in volume codeRichard Linden
2010-04-27added some documentation to winmm_shimRichard Linden
2010-04-27fixed eol and tabs/spaces problemsRichard Nelson
2010-04-27EXT-6921 - Windows Xp/Vista unified volume controlRichard Nelson