Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 1 | -2/+2 |
| | | | | Happy new year to the wonderful Godot community! | ||||
* | 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. | ||||
* | 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 | 1 | -1/+1 |
| | |||||
* | Modified Microphone implementation to handle only one device at a time (WIP) | Marcelo Fernandez | 2018-07-27 | 1 | -408/+238 |
| | |||||
* | Fixes for microphone clipping and latency (marcelofg55) | Saracen | 2018-07-27 | 1 | -28/+60 |
| | |||||
* | Experimental microphone support. | Saracen | 2018-07-27 | 1 | -24/+356 |
| | |||||
* | 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 | 1 | -35/+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 | 1 | -2/+129 |
|\ | | | | | 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 | 1 | -2/+129 |
| | | |||||
* | | 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 | 1 | -1/+2 |
| | | | | | | 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 | 1 | -2/+2 |
| | | | | Happy new year to the wonderful Godot community! | ||||
* | Fix wasapi going silent when number of channels are not supported | Marcelo Fernandez | 2017-11-30 | 1 | -37/+47 |
| | |||||
* | 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 | 1 | -14/+39 |
| | |||||
* | 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 | 1 | -10/+23 |
|\ | | | | | Corrections to audio buffer size calculations | ||||
| * | Corrections to audio buffer size calculations | Marcelo Fernandez | 2017-09-01 | 1 | -10/+23 |
| | | |||||
* | | Fix files header | Poommetee Ketson | 2017-09-01 | 1 | -1/+1 |
|/ | |||||
* | Added new WASAPI driver for Windows | Marcelo Fernandez | 2017-08-27 | 1 | -0/+351 |