summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2017-05-20 07:34:59 +0200
committerGitHub <noreply@github.com>2017-05-20 07:34:59 +0200
commit67389d4db7b295a8906dfa974dfe62f19bed7144 (patch)
tree96d7f7fe4f0b98c49b333f1617c29d3fe98925f8
parent231511b2a64d6819183227356f3ac22ed6e518fe (diff)
parent02aa1dd600cfb17459857148ac742a8f887f143f (diff)
Merge pull request #8844 from Hinsbart/audioplayer-crash
Fix crash when saving AudioPlayer without stream.
-rw-r--r--scene/audio/audio_player.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/audio/audio_player.cpp b/scene/audio/audio_player.cpp
index a320a30e8a..ad72a512d8 100644
--- a/scene/audio/audio_player.cpp
+++ b/scene/audio/audio_player.cpp
@@ -113,6 +113,7 @@ void AudioPlayer::_notification(int p_what) {
void AudioPlayer::set_stream(Ref<AudioStream> p_stream) {
+ ERR_FAIL_COND(!p_stream.is_valid());
AudioServer::get_singleton()->lock();
mix_buffer.resize(AudioServer::get_singleton()->thread_get_mix_buffer_size());