# FMOD\_ERR\_OUTPUT\_DRIVERCALL

**URL:** https://qa.fmod.com/t/fmod-err-output-drivercall/12805
**Category:** FMOD Studio
**Created:** [November 9, 2016, 8:02am UTC](https://qa.fmod.com/t/fmod-err-output-drivercall/12805 "2016-11-09T08:02:14Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![lxzsh2000](https://avatars.discourse-cdn.com/v4/letter/l/e495f1/32.png) [@lxzsh2000](https://qa.fmod.com/u/lxzsh2000)
#### Post date: [November 9, 2016, 8:02am UTC](https://qa.fmod.com/t/fmod-err-output-drivercall/12805/1 "2016-11-09T08:02:14Z")

</div>

i use fmod 1.0.7.0 in my android game, i want use FMOD\_RESULT eResut = m\_pLowLevelSystem-\>mixerSuspend(); to stop the music when the appgame enter to background, but this function return FMMOD\_ERR\_OUT\_DRIVERCALL,and the muisc still playing when the game in background, which question maybe here?

---

<div class="post-metadata">

### Author: ![lxzsh2000](https://avatars.discourse-cdn.com/v4/letter/l/e495f1/32.png) [@lxzsh2000](https://qa.fmod.com/u/lxzsh2000)
#### Post date: [November 9, 2016, 10:52am UTC](https://qa.fmod.com/t/fmod-err-output-drivercall/12805/2 "2016-11-09T10:52:39Z")

</div>

i use fmodL.so, logcat output another log:OutputAudioTrack::suspend : JavaVM::GetEnv returned -2

---

<div class="post-metadata">

### Author: ![Andrew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/andrew/32/261_2.png) [@Andrew](https://qa.fmod.com/u/Andrew)
#### Post date: [November 11, 2016, 12:06am UTC](https://qa.fmod.com/t/fmod-err-output-drivercall/12805/3 "2016-11-11T00:06:21Z")

</div>

This is because the thread you’re calling mixerSuspend from is not attached to the Java VM. Native threads must be attached to the Java VM, please call JavaVM::AttachCurrentThread before calling mixerSuspend.

FYI, we’ve made the logging output of this error more descriptive in 1.08.
