aboutsummaryrefslogtreecommitdiffstats
path: root/alc/backends
Commit message (Expand)AuthorAgeFilesLines
* Minor naming and comment typo fixChris Robinson2021-08-151-4/+4
* Add enumeration support to the PipeWire backendChris Robinson2021-08-141-45/+667
* Implement PipeWire playbackChris Robinson2021-08-062-71/+438
* Start a PipeWire backendChris Robinson2021-08-022-0/+198
* Avoid 5.1Rear as its own channel configurationChris Robinson2021-07-309-75/+22
* Be more robust with unexpected channel countsChris Robinson2021-07-304-34/+35
* Use non-block mode for sndio captureChris Robinson2021-07-301-47/+76
* Simplify channel handling in the sndio backendChris Robinson2021-07-291-89/+63
* Simplify connecting JACK portsChris Robinson2021-07-251-13/+11
* Set the CoreAudio stream according to the device channel formatChris Robinson2021-07-241-53/+19
* Remove a redundant buffer clearChris Robinson2021-07-241-11/+0
* Don't assume more than stereo for unrequested ALSA channelsChris Robinson2021-07-241-45/+35
* Fix the device sample type in the SDL2 backendChris Robinson2021-07-241-6/+6
* Attempt to support capture enumeration with CoreAudioChris Robinson2021-07-101-45/+72
* Use variables and types when they're definedChris Robinson2021-07-091-0/+6
* Don't define enumeration functions when they're not usedChris Robinson2021-07-091-16/+25
* Use a unique_ptr to hold raw byte memoryChris Robinson2021-06-211-2/+4
* Fix getting of device channel count in CoreAudio backendalexey.lysiuk2021-06-211-3/+1
* Fix some size typesChris Robinson2021-06-181-2/+2
* Initial attempt at CoreAudio playback enumerationChris Robinson2021-06-181-14/+253
* Use a unique_ptr to auto-free the jack ports listChris Robinson2021-06-121-20/+24
* Set the JACK output ports as terminalChris Robinson2021-06-121-1/+1
* Give a name to a lambdaChris Robinson2021-06-111-7/+7
* Improve name duplication handling with JACKChris Robinson2021-06-101-26/+63
* Add an option to mix directly in the JACK callbackChris Robinson2021-06-081-31/+80
* Handle tvOS caseHALX992021-05-131-3/+3
* Add back a missing includeChris Robinson2021-04-271-0/+1
* Rename alcmain.h to device.hChris Robinson2021-04-274-9/+7
* Update include headersChris Robinson2021-04-2729-68/+62
* Partially implement an extension to hold sources on disconnectChris Robinson2021-04-261-1/+3
* Move GetChannelIdxByName and clean up some more includesChris Robinson2021-04-263-17/+35
* Use the DeviceBase for the backendChris Robinson2021-04-2435-69/+69
* Move some more sources to coreChris Robinson2021-04-242-2/+2
* Move helpers.cpp to coreChris Robinson2021-04-2212-12/+12
* Move declarations to a more appropriate headerChris Robinson2021-04-225-0/+5
* Fill the PulseAudio buffer before uncorking playbackChris Robinson2021-04-191-14/+14
* Don't force application name with pulseaudioIlya Fedin2021-03-181-8/+1
* Don't activate the WASAPI device when initially opening itChris Robinson2021-03-171-17/+2
* Avoid returning objects with a reference parameterChris Robinson2021-03-161-13/+13
* Check that CoCreateInstance succeedsChris Robinson2021-03-161-13/+17
* Workaround mingw complaining about the %z formatterChris Robinson2021-03-121-0/+4
* Initialize the new audio unit before disposing the old oneChris Robinson2021-03-091-6/+6
* Move the ComPtr wrapper to a common headerChris Robinson2021-03-082-126/+2
* Allow calling BackendBase::open multiple times on playback devicesChris Robinson2021-03-0815-257/+360
* Add enumeration to the JACK backendChris Robinson2021-02-131-35/+84
* Stop the Oboe recording stream when recording is stoppedChris Robinson2021-02-021-2/+2
* Implement Oboe captureChris Robinson2021-01-311-4/+135
* Set the oboe stream buffer sizeChris Robinson2021-01-311-0/+2
* Allow the sample type to get changed on SolarisChris Robinson2021-01-291-6/+10
* Fix compilation on Solaris backendCacodemon3452021-01-291-0/+1