Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix compilation warnings in JS and Windows builds | Rémi Verschelde | 2019-06-15 | 1 | -8/+8 | |
| | | | | | | | | | | 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. | |||||
* | Fix WASAPI driver not working when the device doesn't supports the mix format | Marcelo Fernandez | 2019-02-23 | 1 | -0/+26 | |
| | ||||||
* | Extended WASAPI Initialize error message | Marcelo Fernandez | 2019-02-22 | 1 | -0/+1 | |
| | ||||||
* | Update copyright statements to 2019 | Rémi Verschelde | 2019-01-01 | 2 | -4/+4 | |
| | | | | Happy new year to the wonderful Godot community! | |||||
* | Moved member variables to initializer list | Wilson E. Alvarez | 2018-12-11 | 1 | -11/+11 | |
| | ||||||
* | Fix possible audio input buffer issues | Marcelo Fernandez | 2018-10-20 | 1 | -4/+1 | |
| | ||||||
* | Remove redundant "== false" code | Aaron Franke | 2018-10-06 | 1 | -6/+5 | |
| | | | | | | Some of this code has been re-organized. f | |||||
* | Remove redundant "== true" code | Aaron Franke | 2018-10-06 | 1 | -1/+1 | |
| | | | If it can be compared to a boolean, it can be evaluated as one in-place. | |||||
* | SCons: Build thirdparty code in own env, disable warnings | Rémi Verschelde | 2018-09-28 | 1 | -2/+0 | |
| | | | | | Also remove unnecessary `Export('env')` in other SCsubs, Export should only be used when exporting *new* objects. | |||||
* | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | 2018-09-12 | 1 | -2/+2 | |
| | | | | | | 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. | |||||
* | Fix possible crash when switching audio device on WASAPI driver | Marcelo Fernandez | 2018-09-10 | 1 | -2/+3 | |
| | ||||||
* | Add print_verbose to print to stdout only in verbose mode | Rémi Verschelde | 2018-08-24 | 1 | -4/+2 | |
| | | | | | | Equivalent of the cumbersome: if (OS::get_singleton()->is_stdout_verbose()) print_line(msg); | |||||
* | MinGW compile fix | Marcelo Fernandez | 2018-08-11 | 1 | -2/+0 | |
| | ||||||
* | Added pointer to WASAPI input_buffer_write method. | Saracen | 2018-07-27 | 1 | -2/+2 | |
| | ||||||
* | Renamed AudioDriver audio_input_* vars to input_* | Marcelo Fernandez | 2018-07-27 | 1 | -23/+13 | |
| | ||||||
* | Reset audio input during render device change to keep synchronisation. | Saracen | 2018-07-27 | 1 | -0/+3 | |
| | ||||||
* | Fixed audio clipping on WASAPI by fixing argument order on AudioClient | Saracen | 2018-07-27 | 1 | -4/+10 | |
| | | | | | Initialize method ensuring a larger capture buffer and adding bounds to the capture and stream. | |||||
* | Fix single channel capture devices on WASAPI. | Saracen | 2018-07-27 | 1 | -7/+17 | |
| | ||||||
* | Fixed device capture switching for WASAPI driver | Marcelo Fernandez | 2018-07-27 | 1 | -2/+28 | |
| | ||||||
* | Implemented capture device selection for CoreAudio | Marcelo Fernandez | 2018-07-27 | 2 | -3/+3 | |
| | ||||||
* | Modified Microphone implementation to handle only one device at a time (WIP) | Marcelo Fernandez | 2018-07-27 | 2 | -438/+279 | |
| | ||||||
* | Fixes for microphone clipping and latency (marcelofg55) | Saracen | 2018-07-27 | 2 | -28/+62 | |
| | ||||||
* | Experimental microphone support. | Saracen | 2018-07-27 | 2 | -26/+379 | |
| | ||||||
* | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | 2018-07-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | -Project/Editor settings now use new inspector | Juan Linietsky | 2018-07-19 | 1 | -1/+1 | |
| | | | | | | | -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 | |||||
* | Add Audio Server profiling time to the profiler | Marcelo Fernandez | 2018-07-17 | 2 | -36/+31 | |
| | ||||||
* | WASAPI audio driver compile fix on mingw | Marcelo Fernandez | 2018-04-09 | 1 | -0/+11 | |
| | ||||||
* | Merge pull request #17742 from marcelofg55/audio_device_list | Juan Linietsky | 2018-04-07 | 2 | -2/+135 | |
|\ | | | | | Added new audio device functions to set/get the audio device | |||||
| * | Added new audio device functions to set/get the audio device | Marcelo Fernandez | 2018-03-26 | 2 | -2/+135 | |
| | | ||||||
* | | WASAPI driver will now resample when the device rate != audio/mix_rate | Marcelo Fernandez | 2018-03-29 | 1 | -4/+13 | |
|/ | ||||||
* | Improved WASAPI driver so that it always uses the default audio device | Marcelo Fernandez | 2018-01-19 | 1 | -1/+87 | |
| | ||||||
* | Add missing copyright headers and fix formatting | Rémi Verschelde | 2018-01-05 | 2 | -2/+4 | |
| | | | | | | 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. | |||||
* | Update copyright statements to 2018 | Rémi Verschelde | 2018-01-01 | 2 | -4/+4 | |
| | | | | Happy new year to the wonderful Godot community! | |||||
* | Fix wasapi going silent when number of channels are not supported | Marcelo Fernandez | 2017-11-30 | 2 | -37/+49 | |
| | ||||||
* | Completed bc2e8d99e5ae0dbd69e712cc71da3033f5f30139 so that windows can be built | Indah Sylvia | 2017-11-25 | 1 | -1/+1 | |
| | ||||||
* | Improved WASAPI driver logic when devices are connected or disconnected | Marcelo Fernandez | 2017-10-31 | 2 | -15/+40 | |
| | ||||||
* | Fixed issues with surround sound on audio server | Marcelo Fernandez | 2017-09-12 | 1 | -3/+5 | |
| | ||||||
* | Merge pull request #10775 from marcelofg55/buffersize_fixes | Rémi Verschelde | 2017-09-01 | 2 | -11/+23 | |
|\ | | | | | Corrections to audio buffer size calculations | |||||
| * | Corrections to audio buffer size calculations | Marcelo Fernandez | 2017-09-01 | 2 | -11/+23 | |
| | | ||||||
* | | Fix files header | Poommetee Ketson | 2017-09-01 | 2 | -2/+2 | |
|/ | ||||||
* | Added new WASAPI driver for Windows | Marcelo Fernandez | 2017-08-27 | 3 | -0/+448 | |