Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-15 | Exposes capture methods to AudioServer, variable renames for consistency, | Saracen | |
added documentation. | |||
2019-06-15 | Fix compilation warnings in JS and Windows builds | Rémi Verschelde | |
Warnings raised by Emscripten 1.38.0 and MinGW64 5.0.4 / GCC 8.3.0. JS can now build with `werror=yes warnings=extra`. MinGW64 still has a few warnings to resolve with `warnings=extra`, and only one with `warnings=all`. Part of #29033 and #29801. | |||
2019-02-23 | Fix WASAPI driver not working when the device doesn't supports the mix format | Marcelo Fernandez | |
2019-02-22 | Extended WASAPI Initialize error message | Marcelo Fernandez | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-11 | Moved member variables to initializer list | Wilson E. Alvarez | |
2018-10-20 | Fix possible audio input buffer issues | Marcelo Fernandez | |
2018-10-06 | Remove redundant "== false" code | Aaron Franke | |
Some of this code has been re-organized. f | |||
2018-10-06 | Remove redundant "== true" code | Aaron Franke | |
If it can be compared to a boolean, it can be evaluated as one in-place. | |||
2018-09-28 | SCons: Build thirdparty code in own env, disable warnings | Rémi Verschelde | |
Also remove unnecessary `Export('env')` in other SCsubs, Export should only be used when exporting *new* objects. | |||
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-09-10 | Fix possible crash when switching audio device on WASAPI driver | Marcelo Fernandez | |
2018-08-24 | Add print_verbose to print to stdout only in verbose mode | Rémi Verschelde | |
Equivalent of the cumbersome: if (OS::get_singleton()->is_stdout_verbose()) print_line(msg); | |||
2018-08-11 | MinGW compile fix | Marcelo Fernandez | |
2018-07-27 | Added pointer to WASAPI input_buffer_write method. | Saracen | |
2018-07-27 | Renamed AudioDriver audio_input_* vars to input_* | Marcelo Fernandez | |
2018-07-27 | Reset audio input during render device change to keep synchronisation. | Saracen | |
2018-07-27 | Fixed audio clipping on WASAPI by fixing argument order on AudioClient | Saracen | |
Initialize method ensuring a larger capture buffer and adding bounds to the capture and stream. | |||
2018-07-27 | Fix single channel capture devices on WASAPI. | Saracen | |
2018-07-27 | Fixed device capture switching for WASAPI driver | Marcelo Fernandez | |
2018-07-27 | Implemented capture device selection for CoreAudio | Marcelo Fernandez | |
2018-07-27 | Modified Microphone implementation to handle only one device at a time (WIP) | Marcelo Fernandez | |
2018-07-27 | Fixes for microphone clipping and latency (marcelofg55) | Saracen | |
2018-07-27 | Experimental microphone support. | Saracen | |
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-19 | -Project/Editor settings now use new inspector | Juan Linietsky | |
-Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver | |||
2018-07-17 | Add Audio Server profiling time to the profiler | Marcelo Fernandez | |
2018-04-09 | WASAPI audio driver compile fix on mingw | Marcelo Fernandez | |
2018-04-07 | Merge pull request #17742 from marcelofg55/audio_device_list | Juan Linietsky | |
Added new audio device functions to set/get the audio device | |||
2018-03-29 | WASAPI driver will now resample when the device rate != audio/mix_rate | Marcelo Fernandez | |
2018-03-26 | Added new audio device functions to set/get the audio device | Marcelo Fernandez | |
2018-01-19 | Improved WASAPI driver so that it always uses the default audio device | Marcelo Fernandez | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-11-30 | Fix wasapi going silent when number of channels are not supported | Marcelo Fernandez | |
2017-11-25 | Completed bc2e8d99e5ae0dbd69e712cc71da3033f5f30139 so that windows can be built | Indah Sylvia | |
2017-10-31 | Improved WASAPI driver logic when devices are connected or disconnected | Marcelo Fernandez | |
2017-09-12 | Fixed issues with surround sound on audio server | Marcelo Fernandez | |
2017-09-01 | Merge pull request #10775 from marcelofg55/buffersize_fixes | Rémi Verschelde | |
Corrections to audio buffer size calculations | |||
2017-09-01 | Corrections to audio buffer size calculations | Marcelo Fernandez | |
2017-09-01 | Fix files header | Poommetee Ketson | |
2017-08-27 | Added new WASAPI driver for Windows | Marcelo Fernandez | |