summaryrefslogtreecommitdiff
path: root/servers/audio_server.cpp
AgeCommit message (Expand)Author
2023-04-26Fix crash caused by invalid mix_rate assignment due to bogusEoin O'Neill
2023-02-09Further refactoring to AudioDriver implementations after #69120.Emmanouil Papadeas
2023-01-31Audio rename (device, capture_device) -> (output_device, input_device)souplamp
2023-01-06Merge pull request #68429 from KoBeWi/PropertySettingsRémi Verschelde
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-17Remove redundant nullptr check before deleteQuentin Guidée
2022-12-11Add PropertyInfo overload for GLOBAL_DEFkobewi
2022-10-18Unify usage of GLOBAL/EDITOR_GETkobewi
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-22Replace Array return types with TypedArraykobewi
2022-07-28Rename AudioStreamSample to a more discoverable nameDeeJayLSP
2022-07-23Implement BPM supportreduz
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-01Fix crash in AudioServer when switching audio devices with different audio ch...Bartłomiej T. Listwon
2022-02-17Expose `AudioServer.capture_device` as a propertyHugo Locurcio
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-03Add a shader warning when the uniform buffer limit is exceededYuri Roubinsky
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-18fix potential memory leak of AudioStreamPlaybackBusDetails in AudioServer::st...Mark Riedesel
2021-10-10Allow AudioStreamPlayer(2D) to provide `pitch_scale` on playbackDouglas Leão
2021-09-15[HTML5] Use browser mix rate by default on the Web.Fabio Alessandrelli
2021-09-07Add polyphony to Audio Stream Player nodesEllen Poe
2021-08-27Do all audio mixing in the AudioServerEllen Poe
2021-08-07Invert how `global_rate_scale` value works, and rename it to `playback_speed_...Michael Alexsander
2021-07-18Optimize StringName usagereduz
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-05-25Fix some warnings raised by GCC-11.1jfons
2021-04-24Fix AudioServer Crash when bus count equals 0Maganty Rushyendra
2021-02-18Reorganize Project Settingsreduz
2021-02-02Make audio bus channels' peak volume consistentPedro J. Estébanez
2021-01-16Fixes #45025 - Protects _last_mix_time and _last_frame_time with the AudioDri...Sean LaPlante
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-10Merge pull request #43333 from YeldhamDev/global_rate_scale_minRémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-11-05Disallow setting the AudioServer's 'global_rate_scale' to a value equal or in...Michael Alexsander
2020-07-01Add default 50ms output_latency web override.Fabio Alessandrelli
2020-05-18Move mix_rate, ouput_latency to AudioDriverManagerFabio Alessandrelli
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Remove the audio memory allocator, use regular one instead.Juan Linietsky
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky