mirror of
https://github.com/yawut/SDL.git
synced 2026-07-19 17:32:17 -05:00
Fixed bug 1632 - iOS CoreAudio doesn't close
C.W. Betts 2012-10-28 19:42:01 PDT I noticed when looking through the CoreAudio code of SDL 2.0 that there was a fix me wondering how iOS closed the audio system. While working on my own audio code on PlayerPRO, I discovered that Carbon's component code was replaced in the audio subsystem with Audio Component Services.
This commit is contained in:
parent
fd03084e6a
commit
619c1d8cd0
|
|
@ -340,9 +340,10 @@ COREAUDIO_CloseDevice(_THIS)
|
|||
scope, bus, &callback,
|
||||
sizeof(callback));
|
||||
|
||||
/* !!! FIXME: how does iOS free this? */
|
||||
#if MACOSX_COREAUDIO
|
||||
CloseComponent(this->hidden->audioUnit);
|
||||
#else
|
||||
AudioComponentInstanceDispose(this->hidden->audioUnit);
|
||||
#endif
|
||||
|
||||
this->hidden->audioUnitOpened = 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user