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.
(cherry picked from commit c10749d51f
)
This commit is contained in:
parent
9c27e4d885
commit
61a9ef5d81
|
@ -273,4 +273,5 @@ AudioDriverOpenSL::AudioDriverOpenSL() {
|
||||||
s_ad = this;
|
s_ad = this;
|
||||||
mutex = Mutex::create(); //NULL;
|
mutex = Mutex::create(); //NULL;
|
||||||
pause = false;
|
pause = false;
|
||||||
|
active = false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue