summaryrefslogtreecommitdiff
path: root/servers/audio_server.cpp
AgeCommit message (Expand)Author
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
2020-02-07Workaround WebM playback bug after AudioServer latency fixesRémi Verschelde
2020-02-05Remove duplicate WARN_PRINT macro.Marcel Admiraal
2020-01-20Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-11Fix to make sure the capture buffers are deallocated at shutdown. Silences wa...Saracen
2019-07-16Expose audio callbacks as signals.Saracen
2019-07-15Exposes capture methods to AudioServer, variable renames for consistency,Saracen
2019-06-19Add 'global_rate_scale' to the AudioServerMichael Alexsander Silva Dias
2019-04-27Added functions to further improve music timingJuan Linietsky
2019-04-27Clean up latency related functionsJuan Linietsky
2019-04-10Added generator audio stream, and spectrum analyzer audio effectJuan Linietsky
2019-04-05Allow default audio bus layout modificationlupoDharkael
2019-03-05Fix #25639 by not shifting a negative value.marxin
2019-03-02Fix possible crash on AudioDriver::input_buffer_writeMarcelo Fernandez
2019-02-27Fix -Wsign-compare warnings.marxin
2019-02-13Fix typos with codespellRémi Verschelde
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-14Merge pull request #24324 from volzhs/access-micRémi Verschelde
2018-12-14Request mic access only when is neededvolzhs
2018-12-13Merge pull request #22910 from marcelofg55/nothreads_recRémi Verschelde
2018-12-12Fix AudioEffectRecord not working without thread supportMarcelo Fernandez
2018-12-11Fix EditorAudioBuses not updating when changing to a device with different ch...Marcelo Fernandez
2018-11-13Ability to remove buses while they are being used on 2D and 3D stream players...Juan Linietsky
2018-11-12Use `ResourceLoader::exists` to check for default audio bus layoutmerumelu
2018-10-25Merge pull request #22779 from Superwaitsum/LimitSettingsRémi Verschelde
2018-10-24Add some limits on the Editor SettingsSuperwaitsum
2018-10-20Fix possible audio input buffer issuesMarcelo Fernandez
2018-10-08Add missing BIND_ENUM for SPEAKER_SURROUND_31Marcelo Fernandez
2018-09-27Fix various warnings: [-Waddress], [-Wpointer-arith], [-Wwrite-strings], [-Wr...Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-27log to console if falling back to dummy audio driverthfrwn
2018-08-21Fix arg name in docs, some copy-paste errorsPoommetee Ketson
2018-08-13Add Dummy AudioDriver into the AudioDriverManager listMarcelo Fernandez
2018-07-27Renamed AudioDriver audio_input_* vars to input_*Marcelo Fernandez
2018-07-27Implemented capture device selection for CoreAudioMarcelo Fernandez
2018-07-27Modified Microphone implementation to handle only one device at a time (WIP)Marcelo Fernandez
2018-07-27Experimental microphone support.Saracen
2018-07-26Merge pull request #15967 from Gamblify/AudioRecordingModuleRémi Verschelde
2018-07-26Audio Recording moduleGustav Lund
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam