summaryrefslogtreecommitdiffstats
path: root/servers/audio_server.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #86777 from Mickeon/autocomplete-classdbRémi Verschelde2024-03-011-0/+13
|\
| * Add autocompletion for ClassDB & AudioServerMicky2024-02-291-0/+13
* | Fix member names of `AudioFrame` to match extensionA Thousand Ships2024-02-131-15/+15
* | Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-1/+1
* | Fix data race regarding `prof_time` in `AudioDriver` and `AudioServer`jsjtxietian2024-02-061-3/+3
* | Merge pull request #86581 from MJacred/optimize/audio_serverRémi Verschelde2024-01-261-4/+18
|\ \
| * | Optimize AudioServer::_driver_process()MJacred2024-01-261-4/+18
* | | Add const lvalue ref to container parametersMuller-Castro2024-01-051-4/+4
| |/ |/|
* | Merge pull request #84800 from gshadows/fix_options_rangeRémi Verschelde2024-01-031-2/+4
|\ \
| * | Fix unlimited project option ranges that could cause crashes.G-Shadow2023-12-221-2/+4
| |/
* / Fix AudioServer::start_playback_stream does not iterate through given p_bus_v...MJacred2023-12-281-0/+1
|/
* [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-251-3/+3
* Add a bus_renamed AudioServer signalMewPurPur2023-09-151-4/+7
* Add a `--audio-output-latency` command-line argumentHugo Locurcio2023-08-171-2/+0
* Use StringName consistently to refer to the Master audio bus nameHugo Locurcio2023-08-071-3/+4
* Fix crash caused by invalid mix_rate assignment due to bogusEoin O'Neill2023-04-251-0/+14
* Further refactoring to AudioDriver implementations after #69120.Emmanouil Papadeas2023-02-091-3/+4
* Audio rename (device, capture_device) -> (output_device, input_device)souplamp2023-01-311-25/+25
* Merge pull request #68429 from KoBeWi/PropertySettingsRémi Verschelde2023-01-061-2/+1
|\
| * Add PropertyInfo overload for GLOBAL_DEFkobewi2022-12-111-2/+1
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* | Remove redundant nullptr check before deleteQuentin Guidée2022-12-171-6/+2
|/
* Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-1/+1
* Rename `str2var` to `str_to_var` and similarMicky2022-08-261-3/+3
* Replace Array return types with TypedArraykobewi2022-08-221-6/+6
* Rename AudioStreamSample to a more discoverable nameDeeJayLSP2022-07-281-1/+1
* Implement BPM supportreduz2022-07-231-0/+14
* Replace most uses of Map by HashMapreduz2022-05-161-5/+5
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-20/+0
* Fix crash in AudioServer when switching audio devices with different audio ch...Bartłomiej T. Listwon2022-04-011-0/+1
* Expose `AudioServer.capture_device` as a propertyHugo Locurcio2022-02-171-0/+4
* simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke2022-01-291-2/+4
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Add a shader warning when the uniform buffer limit is exceededYuri Roubinsky2022-01-031-1/+1
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-3/+3
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-8/+8
* fix potential memory leak of AudioStreamPlaybackBusDetails in AudioServer::st...Mark Riedesel2021-10-181-2/+4
* Allow AudioStreamPlayer(2D) to provide `pitch_scale` on playbackDouglas Leão2021-10-101-3/+3
* [HTML5] Use browser mix rate by default on the Web.Fabio Alessandrelli2021-09-151-0/+1
* Add polyphony to Audio Stream Player nodesEllen Poe2021-09-071-44/+44
* Do all audio mixing in the AudioServerEllen Poe2021-08-271-34/+458
* Invert how `global_rate_scale` value works, and rename it to `playback_speed_...Michael Alexsander2021-08-071-8/+8
* Optimize StringName usagereduz2021-07-181-5/+5
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-3/+3
* Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-1/+1
* Fix some warnings raised by GCC-11.1jfons2021-05-251-0/+3
* Fix AudioServer Crash when bus count equals 0Maganty Rushyendra2021-04-241-0/+1
* Reorganize Project Settingsreduz2021-02-181-9/+9
* Make audio bus channels' peak volume consistentPedro J. Estébanez2021-02-021-1/+2
* Fixes #45025 - Protects _last_mix_time and _last_frame_time with the AudioDri...Sean LaPlante2021-01-161-5/+12