summaryrefslogtreecommitdiffstats
path: root/drivers/wasapi
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-1/+1
|\
| * Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-251-1/+1
* | Fix copyright headers referring to GodotSpartan3222024-10-272-4/+4
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-112-0/+4
|/
* SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
* Fix `AudioStreamMicrophone` crash on scene-reloadLalit Shankar Chowdhury2024-09-182-11/+17
* Use COM smart pointers to handle COM objects safelyLalit Shankar Chowdhury2024-05-162-43/+21
* Fix audio crackling issues due to incorrect WASAPI buffer sizeAlexOtsuka2024-03-081-2/+7
* Fix Dummy audio driver initialization issue on WASAPI output device initializ...Alessandro Famà2024-01-091-5/+3
* Add a `--audio-output-latency` command-line argumentHugo Locurcio2023-08-171-1/+1
* [Windows] Initialize COM as apartment-threaded.bruvzg2023-07-201-1/+1
* Add mono audio support to WASAPIkobewi2023-04-281-1/+22
* Fix wait for thread not startedSamuele Panzeri2023-04-271-1/+3
* Merge pull request #69833 from Eoin-ONeill-Yokai/audio_invalid_mixrateRémi Verschelde2023-04-261-1/+1
|\
| * Fix crash caused by invalid mix_rate assignment due to bogusEoin O'Neill2023-04-251-1/+1
* | [Windows] Cleanup COM library initialization/uninitialization.bruvzg2023-04-101-4/+3
|/
* Further refactoring to AudioDriver implementations after #69120.Emmanouil Papadeas2023-02-092-26/+29
* Audio rename (device, capture_device) -> (output_device, input_device)souplamp2023-01-312-99/+99
* One Copyright Update to rule them allRémi Verschelde2023-01-052-58/+58
* Fallback to IAudioClient when IAudioClient3 is not available in a more robust...Álex Román Núñez2022-11-102-40/+38
* Detect Wine and disable unsupported IAudioClient3 interface.bruvzg2022-10-142-0/+25
* Merge pull request #64607 from RandomShaper/safe_audio_threadingRémi Verschelde2022-08-252-19/+16
|\
| * Make audio thread control flags safePedro J. Estébanez2022-08-192-19/+16
* | Replace Array return types with TypedArraykobewi2022-08-222-10/+10
|/
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-0/+1
* Fix some issues found by cppcheck.bruvzg2022-04-061-1/+1
* Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde2022-02-161-2/+4
* Update copyright statements to 2022Rémi Verschelde2022-01-032-4/+4
* Fix crash in audio callback when recording audioBenjamin Armstrong2021-11-161-8/+11
* Windows: Fix compilation warnings with GCC 11.2.1Rémi Verschelde2021-11-101-2/+12
* Merge pull request #53408 from EIRTeam/fix_wasapi_output_latencyRémi Verschelde2021-10-062-1/+20
|\
| * Make WASAPI return accurate latency informationÁlex Román Núñez2021-10-062-1/+20
* | Merge pull request #52963 from Pineapple/WIN32_LEAN_AND_MEAN_masterRémi Verschelde2021-10-051-0/+1
|\ \ | |/ |/|
| * Add missing WIN32_LEAN_AND_MEANBartłomiej T. Listwon2021-09-231-0/+1
* | Initialize AudioClientPropertiesFrixuu2021-10-011-1/+1
|/
* Fix startup warning - Property not found: `audio/output_latency`Yuri Roubinsky2021-09-141-1/+1
* Merge pull request #38210 from benjarmstrong/wasapi-audio-output-latencyK. S. Ernest (iFire) Lee2021-08-222-18/+131
|\
| * Fixed the audio 'output latency' project setting not appearing when using the...Ben Armstrong2021-05-042-18/+131
* | Reorganize Project Settingsreduz2021-02-181-1/+1
* | Modernize ThreadPedro J. Estébanez2021-01-292-9/+4
* | Update copyright statements to 2021Rémi Verschelde2021-01-012-4/+4
* | Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
|/
* Move mix_rate, ouput_latency to AudioDriverManagerFabio Alessandrelli2020-05-181-1/+1
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-142-28/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-142-47/+24
* Replace NULL with nullptrlupoDharkael2020-04-022-33/+33
* SCons: Format buildsystem files with psf/blackRémi Verschelde2020-03-301-1/+1
* Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez2020-02-262-12/+3
* Remove duplicate WARN_PRINT macro.Marcel Admiraal2020-02-051-1/+1
* Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde2020-01-201-5/+5