aboutsummaryrefslogtreecommitdiff
path: root/scene/audio/audio_player.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix issue 15895, audio streams don't signalling finished after the first onerobfram2018-02-041-1/+1
| | | | | | | | | | | if the audio player is set to play again due to the order of calls in _notification. First it emits the signal, and later it disable the internal processing regardless what the callback did. Changed to emit the signal at the end to ensure the changes done at callback remains. (cherry picked from commit d588fe2740e3cb98b0f126e80490353333a5f97e)
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | 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 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-1/+1
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* -Added ramp fadeout in AudioStreamPlayer, removes clips on audio restartJuan Linietsky2017-11-121-17/+33
| | | | -Fixed bug in AudioStreamPlayerSampler not completely writing the target buffer if sample ends, fixes #12307
* Fixed bug with clearing the stream in AudioPlayerStreamMarcelo Fernandez2017-09-271-4/+5
|
* Rename get_position => get_playback_position and seek_pos => seek on audio ↵Marcelo Fernandez2017-09-231-3/+3
| | | | classes
* Rename pos to position in user facing methods and variablesletheed2017-09-201-5/+5
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Merge pull request #11230 from maxim-sheronov/fix_enum_bindingsThomas Herzog2017-09-151-0/+4
|\ | | | | Fix enums bindings
| * Fix enums bindingsMaxim Sheronov2017-09-131-0/+4
| | | | | | | | | | Add missed bindings for enums Move some enums to class to have correct output of api.json
* | Renamed play to playing property, but now playing and is_playing is the ↵Juan Linietsky2017-09-131-2/+2
| | | | | | | | same, to avoid confusing. Closes #11211
* | Fixed issues with surround sound on audio serverMarcelo Fernandez2017-09-121-8/+6
|/
* Renamed playing property of audiostreams to play, to make it clearer. Fixes ↵Juan Linietsky2017-09-061-1/+1
| | | | | | #10730 Also disabled the auto shut down of the property when stream ends, to make it easier to animate
* Fix freeze on exit on audiostreamplayers when setting invalid stream, closes ↵Juan Linietsky2017-09-011-2/+2
| | | | #10093
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* added finished signals to audio stream players, fixes #9928Juan Linietsky2017-08-251-0/+13
|
* Removes editor_hint from SceneTreeIgnacio Etcheverry2017-08-191-1/+3
|
* Removes type information from method bindsIgnacio Etcheverry2017-08-101-2/+2
|
* Add object type hint for docsPoommetee Ketson2017-07-191-1/+1
|
* -Added AudioStreamPlayer2D, for 2D positional soundJuan Linietsky2017-06-181-42/+42
| | | | -Added ability for Area2D to redirect positional sound to a specific audio bus
* Fix crash when saving AudioPlayer without stream.Andreas Haas2017-05-201-0/+1
| | | | Guards against calling this setter with invalid input.
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-101/+83
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Add a bunch of missing Godot headers in own filesRémi Verschelde2017-03-051-0/+28
|
* Rename the _MD macro to D_METHODHein-Pieter van Braam2017-02-131-18/+18
| | | | | | This new name also makes its purpose a little clearer This is a step towards fixing #56
* Remove use of _SCS from ADD_METHODHein-Pieter van Braam2017-02-131-6/+6
| | | | This saves typing and is a step towards fixing #56
* WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-211-0/+301