| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a macro for GCC to ensure stack alignment | Chris Robinson | 2013-11-25 | 1 | -1/+1 |
* | Remove the Lock and Unlock methods from BackendFuncs | Chris Robinson | 2013-11-04 | 1 | -2/+0 |
* | Move the device mutex to the backend | Chris Robinson | 2013-10-28 | 1 | -0/+1 |
* | Rework threading functions | Chris Robinson | 2013-10-27 | 1 | -3/+3 |
* | Set a name for the mixer and recording threads | Chris Robinson | 2013-10-27 | 1 | -0/+1 |
* | Fix a potential leak when mmdevapi fails to open | Chris Robinson | 2013-05-19 | 1 | -0/+3 |
* | Filter unneeded thread messages with MMDevApi | Chris Robinson | 2012-12-24 | 1 | -1/+3 |
* | Lock the device before calling aluHandleDisconnect | Chris Robinson | 2012-12-02 | 1 | -0/+6 |
* | Use the stored buffer metrics for the mmdevapi buffer size | Chris Robinson | 2012-11-04 | 1 | -9/+1 |
* | Add rudimentary latency tracking for mmdevapi | Chris Robinson | 2012-11-04 | 1 | -1/+16 |
* | Don't include alu.h in alMain.h | Chris Robinson | 2012-09-14 | 1 | -2/+1 |
* | Use a default method to provide a dummy latency | Chris Robinson | 2012-08-19 | 1 | -8/+1 |
* | Move the device lock into the backend function table | Chris Robinson | 2012-08-18 | 1 | -0/+2 |
* | Add a device method to retrieve the active latency | Chris Robinson | 2012-08-17 | 1 | -1/+9 |
* | Add DEVPKEY_Device_FriendlyName declaration for mingw-w64 compatibility | Chris Robinson | 2012-06-14 | 1 | -0/+3 |
* | Rename AllDevice -> AllDevices | Chris Robinson | 2012-05-09 | 1 | -1/+1 |
* | Remove hungarian notation from dsound and mmdevapi | Chris Robinson | 2012-04-19 | 1 | -11/+11 |
* | Remove hungarian notation from the device and context structs | Chris Robinson | 2012-04-19 | 1 | -1/+1 |
* | Try to ensure the full mmdevapi buffer is used | Chris Robinson | 2012-03-13 | 1 | -4/+12 |
* | Try to ensure at least 2 mmdevapi updates | Chris Robinson | 2012-03-13 | 1 | -1/+2 |
* | Try to find a multiple of mmdevapi's period size nearest to the wanted update... | Chris Robinson | 2012-03-13 | 1 | -0/+3 |
* | Store a duplicate of the mmdevapi device ID | Chris Robinson | 2012-03-06 | 1 | -5/+9 |
* | Use a separate backend callback to start playback of the device | Chris Robinson | 2012-03-05 | 1 | -30/+54 |
* | Don't use GUIDs to ID mmdevapi devices, and don't enumerate if not needed | Chris Robinson | 2012-03-01 | 1 | -101/+68 |
* | Get and release the mmdevapi render client iface on the message thread | Chris Robinson | 2012-02-29 | 1 | -17/+15 |
* | Use local variables to determine how much to write to mmdevapi | Chris Robinson | 2012-02-29 | 1 | -3/+6 |
* | Print the mmdevapi device and GUID found | Chris Robinson | 2012-02-26 | 1 | -0/+3 |
* | Watch for CLSIDFromString errors | Chris Robinson | 2012-02-23 | 1 | -1/+2 |
* | Avoid using a default name with the MMDevApi backend | Chris Robinson | 2012-02-20 | 1 | -17/+13 |
* | Always use "OpenAL Soft" for the short device enumeration list | Chris Robinson | 2012-02-20 | 1 | -4/+0 |
* | Minor MMDevApi cleanups | Chris Robinson | 2012-02-18 | 1 | -6/+7 |
* | Use the correct type to store the count from IMMDeviceCollection_GetCount | Chris Robinson | 2012-02-17 | 1 | -4/+4 |
* | Silence another MSVC warning | Chris Robinson | 2012-02-17 | 1 | -1/+1 |
* | Initialize a variable before use | Chris Robinson | 2012-02-17 | 1 | -1/+1 |
* | Support device enumeration with mmdevapi | Chris Robinson | 2012-02-16 | 1 | -11/+281 |
* | Fix a device count leak and make sure COM is cleaned up if an mmdevice open f... | Chris Robinson | 2012-02-16 | 1 | -8/+11 |
* | Calculate the buffer time before modifying the frequency | Chris Robinson | 2012-02-15 | 1 | -2/+3 |
* | Get the mmdevapi device period after initialization | Chris Robinson | 2012-02-15 | 1 | -21/+13 |
* | Support signed and unsigned 32-bit int output | Chris Robinson | 2012-02-14 | 1 | -0/+10 |
* | Avoid printing messages about device parameter changes in the backends | Chris Robinson | 2012-01-17 | 1 | -70/+30 |
* | Initialize/Uninitialize COM as needed | Chris Robinson | 2011-10-24 | 1 | -2/+11 |
* | Rename the MMDevAPI backend's MessageProc function | Chris Robinson | 2011-09-24 | 1 | -2/+2 |
* | Define _WIN32_WINNT on the command line with _WIN32 | Chris Robinson | 2011-09-20 | 1 | -1/+0 |
* | Return an ALC error enum from the OpenPlayback backend method | Chris Robinson | 2011-08-24 | 1 | -8/+5 |
* | Move backend sources to a separate sub-directory | Chris Robinson | 2011-08-20 | 1 | -0/+775 |