| Commit message (Expand) | Author | Age | Files | Lines |
* | Move PATH_MAX fallback definitions to alMain.h | Chris Robinson | 2014-02-27 | 1 | -3/+0 |
* | Make backend factory methods static as needed | Chris Robinson | 2013-11-02 | 1 | -10/+10 |
* | Move a macro definition up nearer to where it's used | Chris Robinson | 2013-10-29 | 1 | -4/+4 |
* | Add default handlers for reset, captureSamples, and availableSamples | Chris Robinson | 2013-10-29 | 1 | -19/+3 |
* | Convert the PulseAudio backend to the new interface | Chris Robinson | 2013-10-29 | 1 | -623/+863 |
* | Move the device mutex to the backend | Chris Robinson | 2013-10-28 | 1 | -0/+1 |
* | Rework threading functions | Chris Robinson | 2013-10-27 | 1 | -5/+5 |
* | Set a name for the mixer and recording threads | Chris Robinson | 2013-10-27 | 1 | -0/+1 |
* | Use the UNUSED macro in the backends | Chris Robinson | 2013-10-07 | 1 | -21/+11 |
* | Use a simpler U64 macro to make 64-bit constants | Chris Robinson | 2013-10-06 | 1 | -1/+1 |
* | Compile using -std=c99 when available | Chris Robinson | 2013-10-03 | 1 | -1/+1 |
* | Build an appropriate channel map for PulseAudio | Chris Robinson | 2013-02-08 | 1 | -2/+28 |
* | Avoid locking PulseAudio's mainloop when starting and stopping capture | Chris Robinson | 2012-11-19 | 1 | -4/+0 |
* | Lock the device using the pulseaudio main loop | Chris Robinson | 2012-10-07 | 1 | -8/+15 |
* | Scale and round NumUpdates when PulseAudio changes the sample rate | Chris Robinson | 2012-10-04 | 1 | -7/+7 |
* | Reset maxlength if PulseAudio updates the playback rate | Chris Robinson | 2012-10-02 | 1 | -0/+1 |
* | Round when calculating NumUpdates from PulseAudio's minreq | Chris Robinson | 2012-09-25 | 1 | -7/+8 |
* | Make sure PulseAudio sets an update size that's a multiple of 4 samples with SSE | Chris Robinson | 2012-09-20 | 1 | -2/+5 |
* | Don't include alu.h in alMain.h | Chris Robinson | 2012-09-14 | 1 | -0/+2 |
* | Add a macro to help make a 64-bit value | Chris Robinson | 2012-08-19 | 1 | -1/+1 |
* | Hold the device lock with PulseAudio between mixing and writing | Chris Robinson | 2012-08-18 | 1 | -0/+2 |
* | 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/+22 |
* | Don't unlock the pulseaudio mainloop when mixing | Chris Robinson | 2012-08-12 | 1 | -2/+0 |
* | Add missing include | Chris Robinson | 2012-06-19 | 1 | -0/+1 |
* | Use a proper method to wait for a PulseAudio operation | Chris Robinson | 2012-06-19 | 1 | -18/+19 |
* | Allow PulseAudio to spawn a server by default | Chris Robinson | 2012-06-16 | 1 | -1/+1 |
* | Add an option to allow PulseAudio to move streams | Chris Robinson | 2012-06-16 | 1 | -3/+28 |
* | Rename AllDevice -> AllDevices | Chris Robinson | 2012-05-09 | 1 | -1/+1 |
* | Remove hungarian notation from the device and context structs | Chris Robinson | 2012-04-19 | 1 | -4/+4 |
* | Add a comment explaining the pulseaudio prop_filter | Chris Robinson | 2012-03-06 | 1 | -0/+4 |
* | Filter out a couple pulseaudio stream properties by setting them to 0-length ... | Chris Robinson | 2012-03-05 | 1 | -7/+25 |
* | Returned pa_operations can be NULL | Chris Robinson | 2012-03-05 | 1 | -31/+21 |
* | Use a separate backend callback to start playback of the device | Chris Robinson | 2012-03-05 | 1 | -19/+22 |
* | Print and handle errors from pa_stream_readable_size | Chris Robinson | 2012-03-05 | 1 | -1/+6 |
* | Set prebuf to 0 since we're handling the stream start manually | Chris Robinson | 2012-03-04 | 1 | -1/+2 |
* | Make sure the pulse stream is properly started and better handle buffer size ... | Chris Robinson | 2012-03-04 | 1 | -3/+22 |
* | Remove some unneeded pulseaudio calls | Chris Robinson | 2012-03-02 | 1 | -3/+0 |
* | Don't unload libpulse | Chris Robinson | 2012-03-02 | 1 | -5/+1 |
* | Remove some unneeded markers | Chris Robinson | 2012-03-02 | 1 | -55/+52 |
* | Set prebuf to the expected buffer size | Chris Robinson | 2012-03-02 | 1 | -3/+4 |
* | Don't rely on PulseAudio to wake us up using early requests | Chris Robinson | 2012-03-02 | 1 | -54/+14 |
* | Recalculate the new update size using the device's UpdateSize | Chris Robinson | 2012-03-02 | 1 | -3/+2 |
* | Set the func list after successfully connecting to PulseAudio | Chris Robinson | 2012-03-01 | 1 | -2/+1 |
* | Use NULL to open the default PulseAudio device, and get the actual device nam... | Chris Robinson | 2012-03-01 | 1 | -25/+88 |
* | Move some function definitions down | Chris Robinson | 2012-03-01 | 1 | -58/+57 |
* | Don't define lib handles when dynamic loading is disabled | Chris Robinson | 2012-03-01 | 1 | -9/+3 |
* | Only support PA_API_VERSION 12 | Chris Robinson | 2012-03-01 | 1 | -17/+16 |
* | Update the stored buffer attributes if PulseAudio changes it | Chris Robinson | 2012-03-01 | 1 | -63/+67 |
* | Don't allow the PulseAudio stream to move | Chris Robinson | 2012-03-01 | 1 | -14/+4 |