| Commit message (Expand) | Author | Age | Files | Lines |
* | Use separate lists for playback and capture backends | Chris Robinson | 2011-08-19 | 8 | -140/+58 |
* | Remove a typedef | Chris Robinson | 2011-08-18 | 1 | -5/+5 |
* | Load backend libs on init | Chris Robinson | 2011-08-18 | 4 | -52/+28 |
* | Make DSoundLoad return a boolean | Chris Robinson | 2011-08-18 | 1 | -9/+8 |
* | Avoid some LP types | Chris Robinson | 2011-08-18 | 1 | -7/+7 |
* | Only attempt to load MMDevApi and DSound once, on init | Chris Robinson | 2011-08-18 | 2 | -10/+4 |
* | Set the proper union member to 0 | Chris Robinson | 2011-08-17 | 1 | -1/+1 |
* | Remove backends that fail to initialize | Chris Robinson | 2011-08-17 | 1 | -2/+14 |
* | Allow the backend init functions to return failure | Chris Robinson | 2011-08-17 | 16 | -29/+44 |
* | Coalesce some mixer sample converters | Chris Robinson | 2011-08-17 | 1 | -18/+6 |
* | Avoid reading some more source parameters multiple times when updating | Chris Robinson | 2011-08-17 | 1 | -12/+19 |
* | Get rid of the remaining min/max usage | Chris Robinson | 2011-08-16 | 3 | -12/+1 |
* | Rename minF/maxF/clampF to minf/maxf/clampf for consistency | Chris Robinson | 2011-08-16 | 5 | -21/+21 |
* | Use mini/maxi/clampi and minu/maxu/clampu to replace min/max calls | Chris Robinson | 2011-08-16 | 7 | -34/+41 |
* | Avoid a float->int->float conversion | Chris Robinson | 2011-08-16 | 1 | -1/+1 |
* | Use inline minF/maxF/clampF functions instead of the __min/__max macros | Chris Robinson | 2011-08-16 | 5 | -38/+32 |
* | Fix wet path conehf calculation | Chris Robinson | 2011-08-13 | 1 | -1/+1 |
* | Make sure there's a buffer to render loopback samples to | Chris Robinson | 2011-08-12 | 1 | -1/+1 |
* | Avoid a temporary throw-away buffer for mixing null output | Chris Robinson | 2011-08-12 | 2 | -35/+20 |
* | Use an existing function to clear and free the context | Chris Robinson | 2011-08-12 | 1 | -7/+5 |
* | Round the HRTF sample step count | Chris Robinson | 2011-08-11 | 1 | -4/+5 |
* | Use ARM Neon vector ops to apply HRTFs when available | Chris Robinson | 2011-08-11 | 3 | -7/+52 |
* | Don't declare i in a for() statement | Chris Robinson | 2011-08-08 | 1 | -1/+2 |
* | Use a message thread to handle MMDevAPI backend methods | Chris Robinson | 2011-08-03 | 1 | -147/+309 |
* | Avoid closing devices and deinitializing backends on process exit | Chris Robinson | 2011-08-03 | 1 | -20/+37 |
* | Delay reading the config file on Windows, too | Chris Robinson | 2011-08-03 | 1 | -7/+15 |
* | Use specialized click removal loops for mono and stereo output | Chris Robinson | 2011-07-30 | 1 | -7/+37 |
* | Wait until all headers are unprepared before freeing the buffer | Chris Robinson | 2011-07-28 | 1 | -4/+6 |
* | Make the thread event auto-resetting | Chris Robinson | 2011-07-28 | 1 | -2/+2 |
* | Remove the unnecessary wave header event | Chris Robinson | 2011-07-28 | 1 | -29/+2 |
* | Use unnamed events for winmm | Chris Robinson | 2011-07-28 | 1 | -4/+4 |
* | Make the DSound and MMDevAPI events initially non-signaled | Chris Robinson | 2011-07-24 | 2 | -2/+2 |
* | Move an include to where it makes more sense to be | Chris Robinson | 2011-07-23 | 2 | -3/+3 |
* | Don't cast for the float versions of math functions | Chris Robinson | 2011-07-23 | 1 | -5/+5 |
* | Use real-time priority by default on Windows | Chris Robinson | 2011-07-23 | 1 | -0/+4 |
* | Fix cmake check | Chris Robinson | 2011-07-23 | 1 | -1/+1 |
* | Check for the finite() function along with _finite() | Chris Robinson | 2011-07-23 | 1 | -4/+8 |
* | Look for ieeefp.h and include it when appropriate | Chris Robinson | 2011-07-23 | 3 | -0/+7 |
* | Use a better method for determining if shared functions exist | Chris Robinson | 2011-07-23 | 4 | -116/+100 |
* | Round UpdateSize to the nearest multiple of MMDevAPI's period size | Chris Robinson | 2011-07-21 | 1 | -1/+1 |
* | Reset the MMDevAPI and DSound events before starting playback | Chris Robinson | 2011-07-21 | 2 | -3/+2 |
* | Fix DSound UpdateSize calculation when NumUpdates is clamped | Chris Robinson | 2011-07-21 | 1 | -2/+2 |
* | Make sure some state values are finite | Chris Robinson | 2011-07-21 | 1 | -3/+3 |
* | Create and close the DSound event handle with the device | Chris Robinson | 2011-07-21 | 1 | -21/+21 |
* | Use an event to signal the mmdevapi backend to mix | Chris Robinson | 2011-07-21 | 1 | -15/+43 |
* | Use DSound notifications to wake up the mixer thread | Chris Robinson | 2011-07-21 | 2 | -7/+57 |
* | Add an option to emulate EAX reverb using standard reverb | Chris Robinson | 2011-07-20 | 4 | -1/+12 |
* | Add a config option to boost reverb output | Chris Robinson | 2011-07-20 | 4 | -1/+26 |
* | Set real-time priority for the WaveOut backend | Chris Robinson | 2011-07-20 | 1 | -0/+2 |
* | Scale reverb output based on the number of channels | Chris Robinson | 2011-07-20 | 1 | -2/+7 |