aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Inline a couple BackendBase methodsChris Robinson2020-03-302-8/+3
* | Remove the mutex from the backend baseChris Robinson2020-03-295-12/+17
* | Remove the QSA backendChris Robinson2020-03-296-1040/+0
* | Reset real-time priority on forkChris Robinson2020-03-291-2/+7
* | Protect the call to pa_mainloop_quit with the mutexChris Robinson2020-03-291-1/+4
* | Stop updating effects when one failsChris Robinson2020-03-291-19/+14
* | Make some functions private methodsChris Robinson2020-03-281-19/+19
* | Rename ALvoice and related structs to VoiceChris Robinson2020-03-286-124/+122
* | Get rid of MAX_INPUT_CHANNELSChris Robinson2020-03-282-8/+10
* | Avoid AL[C]boolean for internal useChris Robinson2020-03-2814-38/+37
* | Use a standard bool instead of ALbooleanChris Robinson2020-03-2814-44/+44
* | Avoid using more unnecessary type aliasesChris Robinson2020-03-281-76/+76
* | Merge pull request #405 from aaronmjacobs/cmake-fixeskcat2020-03-283-3/+3
|\ \
| * | Fix find_package_handle_standard_args name mismatch warningsAaron Jacobs2020-03-283-3/+3
|/ /
* | Merge pull request #404 from jhasse/cmake-no-cxx-compilerkcat2020-03-271-1/+1
|\ \
| * | Don't require a C++ compiler for native-toolsJan Niklas Hasse2020-03-271-1/+1
|/ /
* | Make sure prebuf is filled when starting pulseaudio playbackChris Robinson2020-03-271-1/+25
* | Use "zero-copy" writes with pulseaudio playbackChris Robinson2020-03-261-6/+20
* | Avoid some extraneous uses of AL type aliasesChris Robinson2020-03-251-88/+88
* | Move some setup to a more logical placeChris Robinson2020-03-252-34/+34
* | Dynamically allocate voice channel dataChris Robinson2020-03-255-71/+61
* | Convert the examples from SDL_sound to libsndfileChris Robinson2020-03-249-880/+311
* | Use libsndfile for the alplay exampleChris Robinson2020-03-243-59/+82
* | Avoid non-namespace template specializationChris Robinson2020-03-241-7/+11
* | Clear the WASAPI device list when enumeratingChris Robinson2020-03-241-15/+12
* | Don't send close messages for unopened WASAPI devicesChris Robinson2020-03-241-2/+10
* | Remove some unused functionsChris Robinson2020-03-231-64/+3
* | Clean up ALfilter someChris Robinson2020-03-232-140/+149
* | Add a macro to disable class-specific new/deleteChris Robinson2020-03-237-0/+19
* | Use inline initialization more for sourcesChris Robinson2020-03-232-89/+46
* | Avoid ## in a macroChris Robinson2020-03-231-6/+6
* | Simplify clamping the voice mix sizeChris Robinson2020-03-231-8/+9
* | Use more appropriate types for bitfieldsChris Robinson2020-03-221-4/+10
* | Clean up some C++11-ismsChris Robinson2020-03-223-13/+10
* | More cleanup for the pitch shifterChris Robinson2020-03-221-102/+70
* | Use make_unique instead of new'ing into a unique_ptrChris Robinson2020-03-221-2/+2
* | Properly define the new[] and delete[] operatorsChris Robinson2020-03-221-3/+10
* | Update AppVeyor to VS 2017 for 32-bitChris Robinson2020-03-221-7/+2
* | Avoid assigning in a conditional expressionChris Robinson2020-03-221-1/+3
* | Properly allocate voicesChris Robinson2020-03-221-0/+3
* | Use the correct include for al::fstreamChris Robinson2020-03-221-1/+1
* | Silence a potential type truncation warningChris Robinson2020-03-221-1/+2
* | Some type cleanupChris Robinson2020-03-222-42/+39
* | Clean up the pitch and frequency shifter someChris Robinson2020-03-222-65/+56
* | Fix the frequency shifter channel panningChris Robinson2020-03-221-2/+2
* | Avoid some pre-C++14 workaroundsChris Robinson2020-03-227-31/+20
* | Add missing semicolonChris Robinson2020-03-221-1/+1
* | Update to C++14Chris Robinson2020-03-222-3/+3
* | Remove the check for stat()Chris Robinson2020-03-214-9/+0
* | Cleanup some helper codeChris Robinson2020-03-201-31/+36