summaryrefslogtreecommitdiffstats
path: root/drivers/pulseaudio/audio_driver_pulseaudio.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move mix_rate, ouput_latency to AudioDriverManagerFabio Alessandrelli2020-05-181-2/+2
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-3/+6
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-24/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-23/+2
* Replace NULL with nullptrlupoDharkael2020-04-021-33/+33
* Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez2020-02-261-10/+4
* Remove duplicate WARN_PRINT macro.Marcel Admiraal2020-02-051-2/+2
* Remove duplicate ERR_PRINT macro.Marcel Admiraal2020-02-051-5/+5
* Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde2020-01-201-10/+10
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Check for null pointer in PulseAudio server info callback.Marcel Admiraal2019-12-281-0/+2
* Merge pull request #31077 from qarmin/coverity_bugsRémi Verschelde2019-08-071-1/+4
|\
| * Add some code changes/fixes proposed by Coverity and Clang Tidyqarmin2019-08-071-1/+4
* | Exposes capture methods to AudioServer, variable renames for consistency,Saracen2019-07-151-10/+10
|/
* Explicitly set a channel map when initialising the Pulseaudio stream.zwostein2019-07-011-0/+8
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-1/+1
* Merge pull request #24301 from marcelofg55/default_device_pulseaudioRémi Verschelde2019-01-071-0/+42
|\
| * PulseAudio driver will now change the device if the default system device cha...Marcelo Fernandez2018-12-121-0/+42
* | Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
|/
* Moved member variables to initializer listWilson E. Alvarez2018-12-111-27/+20
* Fix possible error when switching audio devices with PulseAudioMarcelo Fernandez2018-11-251-1/+4
* Fix distorted sound with PulseAudio and uneven channelsMarcelo Fernandez2018-11-171-3/+3
* Fix possible audio input buffer issuesMarcelo Fernandez2018-10-201-10/+8
* Fix warnings about unhandled enum value in switch [-Wswitch]Rémi Verschelde2018-09-271-1/+4
* Fix warnings for comparison between signed and unsigned integers [-Wsign-comp...Rémi Verschelde2018-09-271-1/+1
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-4/+2
* Add print_verbose to print to stdout only in verbose modeRémi Verschelde2018-08-241-7/+3
* Fix compile error with PulseAudio driver and clangMarcelo Fernandez2018-08-111-2/+2
* Added support for single channel inputs for PulseAudioMarcelo Fernandez2018-07-271-19/+61
* Renamed AudioDriver audio_input_* vars to input_*Marcelo Fernandez2018-07-271-8/+8
* Implemented capture device selection for PulseAudio (marcelofg55)Saracen2018-07-271-11/+117
* Modified Microphone implementation to handle only one device at a time (WIP)Marcelo Fernandez2018-07-271-59/+125
* Experimental microphone support.Saracen2018-07-271-0/+22
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-4/+4
* Removed unnecessary assignmentsWilson E. Alvarez2018-07-241-1/+0
* -Project/Editor settings now use new inspectorJuan Linietsky2018-07-191-2/+2
* Add Audio Server profiling time to the profilerMarcelo Fernandez2018-07-171-7/+9
* Prevent PulseAudio driver to lock its mutex for too longMarcelo Fernandez2018-05-011-2/+11
* Fixed high cpu usage with PulseAudioMarcelo Fernandez2018-04-151-1/+5
* Fix PulseAudio problems with 8 channels devicesMarcelo Fernandez2018-04-121-26/+25
* Merge pull request #18124 from marcelofg55/pulse_channelsRémi Verschelde2018-04-121-2/+3
|\
| * Fix PulseAudio driver for audio devices that report unknown number of channelsMarcelo Fernandez2018-04-121-2/+3
* | Fix error detecting for PulseAudio pa_stream_new callMarcelo Fernandez2018-04-111-1/+4
|/
* Added new audio device functions to set/get the audio deviceMarcelo Fernandez2018-03-261-113/+269
* Support for uneven amount of channels on PulseAudioMarcelo Fernandez2018-03-011-18/+44
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Made Vector::ptrw explicit for writing, compiler was sometimes using the wron...Juan Linietsky2017-11-251-1/+1
* Fixed issues with surround sound on audio serverMarcelo Fernandez2017-09-121-24/+146
* Corrections to audio buffer size calculationsMarcelo Fernandez2017-09-011-13/+31