summaryrefslogtreecommitdiffstats
path: root/drivers/coreaudio/audio_driver_coreaudio.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* macOS/iOS: Fix various warnings when targeting newer SDKsStuart Carnie2024-08-201-8/+13
* [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-2/+2
* Add a `--audio-output-latency` command-line argumentHugo Locurcio2023-08-171-1/+1
* Style: Harmonize header includes in platform portsRémi Verschelde2023-06-081-2/+2
* Fix crash caused by invalid mix_rate assignment due to bogusEoin O'Neill2023-04-251-2/+2
* Further refactoring to AudioDriver implementations after #69120.Emmanouil Papadeas2023-02-091-15/+15
* Audio rename (device, capture_device) -> (output_device, input_device)souplamp2023-01-311-27/+27
* Merge pull request #72168 from RandomShaper/sensible_lock_returnRémi Verschelde2023-01-271-1/+1
|\
| * Booleanize various sync primitives' wait & locking methodsPedro J. Estébanez2023-01-271-1/+1
* | Convert en_GB spelling to en_US with codespellRémi Verschelde2023-01-231-1/+1
|/
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Merge pull request #64607 from RandomShaper/safe_audio_threadingRémi Verschelde2022-08-251-0/+2
|\
| * Make audio thread control flags safePedro J. Estébanez2022-08-191-0/+2
* | Replace Array return types with TypedArraykobewi2022-08-221-4/+4
|/
* Rename OSX to macOS and iPhoneOS to iOS.bruvzg2022-07-211-10/+10
* Fix some issues found by cppcheck.bruvzg2022-04-061-4/+4
* Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde2022-02-161-12/+14
* Fix multiple missing UTF-8 decoding.bruvzg2022-01-061-2/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde2021-04-271-11/+11
* Replace malloc's with Godot's memalloc macroEv1lbl0w2021-03-131-12/+18
* Reorganize Project Settingsreduz2021-02-181-4/+4
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
* Move mix_rate, ouput_latency to AudioDriverManagerFabio Alessandrelli2020-05-181-3/+3
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-15/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-13/+2
* Replace NULL with nullptrlupoDharkael2020-04-021-20/+20
* Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez2020-02-261-15/+3
* Remove duplicate ERR_PRINT macro.Marcel Admiraal2020-02-051-5/+5
* Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde2020-01-201-7/+7
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Fix compilation warnings in macOS build, enable `warnings=extra werror=yes` f...bruvzg2019-10-241-4/+4
* Exposes capture methods to AudioServer, variable renames for consistency,Saracen2019-07-151-7/+7
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Request mic access only when is neededvolzhs2018-12-141-1/+4
* Moved member variables to initializer listWilson E. Alvarez2018-12-111-15/+11
* Fix possible audio input buffer issuesMarcelo Fernandez2018-10-201-3/+2
* Fixed issues with audio input on some MacsMarcelo Fernandez2018-10-121-47/+155
* Fix CoreMidi warningsMarcelo Fernandez2018-10-041-3/+3
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-1/+2
* Prevent CoreAudio driver failing on finish if Dummy driver was selectedMarcelo Fernandez2018-08-251-32/+35
* Add print_verbose to print to stdout only in verbose modeRémi Verschelde2018-08-241-4/+2
* Renamed AudioDriver audio_input_* vars to input_*Marcelo Fernandez2018-07-271-18/+7
* Added support for single channel inputs for CoreAudioMarcelo Fernandez2018-07-271-9/+46
* Implemented capture device selection for CoreAudioMarcelo Fernandez2018-07-271-94/+141
* Modified Microphone implementation to handle only one device at a time (WIP)Marcelo Fernandez2018-07-271-16/+65
* Experimental microphone support.Saracen2018-07-271-0/+22
* -Project/Editor settings now use new inspectorJuan Linietsky2018-07-191-2/+2