How does the Zoom Client Mobile Android SDK release audio and video resources?

Description
We would like to know how the sdk releases the audio and video resources. We are noticing that when we switch between applications, that use the microphone, that Zoom sometimes doesn’t release its lock on the microphone.

Which version?
Current version of Android Client Mobile SDK

To Reproduce(If applicable)
We have a running application that has a hardware lock on the microphone. We dispose of that lock via AudioRecord (Android library). We then open Zoom (modified example2 of the SDK), the SDK then acquires a lock on the microphone and the zoom meeting runs fine. We close Zoom, and transition back to the other application. Zoom still has a lock on the microphone so the second application cannot acquire a lock on the microphone.

Smartphone (please complete the following information):

  • OS: Android
  • Version 7

Hi @shiftymolecules, thanks for the post.

Can you please confirm the version number of the SDK you are using?

Also, you mention in your post that “Zoom sometimes doesn’t release its lock on the microphone”. Can you please elaborate on how frequently this happens? Are there any changes in your steps to reproduce when this occurs?

Thanks!