2
0
Эх сурвалжийг харах

Fix intermittent audio driver crash during startup on Android

set_pause can be called before the driver is initialized, and there
already is a check for that. The problem is that the 'active' field
was not initialied in the constructor, which lead to it having an
undefined value.
Ruslan Mustakov 7 жил өмнө
parent
commit
c10749d51f

+ 1 - 0
platform/android/audio_driver_opensl.cpp

@@ -271,4 +271,5 @@ AudioDriverOpenSL::AudioDriverOpenSL() {
 	s_ad = this;
 	s_ad = this;
 	mutex = Mutex::create(); //NULL;
 	mutex = Mutex::create(); //NULL;
 	pause = false;
 	pause = false;
+	active = false;
 }
 }