|
@@ -16,6 +16,7 @@
|
16
|
16
|
|
17
|
17
|
package org.jitsi.meet.sdk;
|
18
|
18
|
|
|
19
|
+import android.app.Activity;
|
19
|
20
|
import android.content.Context;
|
20
|
21
|
import android.media.AudioManager;
|
21
|
22
|
import android.os.Build;
|
|
@@ -276,6 +277,15 @@ class AudioModeModule extends ReactContextBaseJavaModule {
|
276
|
277
|
return;
|
277
|
278
|
}
|
278
|
279
|
|
|
280
|
+ Activity currentActivity = getCurrentActivity();
|
|
281
|
+ if (currentActivity != null) {
|
|
282
|
+ if (mode == DEFAULT) {
|
|
283
|
+ currentActivity.setVolumeControlStream(AudioManager.USE_DEFAULT_STREAM_TYPE);
|
|
284
|
+ } else {
|
|
285
|
+ currentActivity.setVolumeControlStream(AudioManager.STREAM_VOICE_CALL);
|
|
286
|
+ }
|
|
287
|
+ }
|
|
288
|
+
|
279
|
289
|
runInAudioThread(new Runnable() {
|
280
|
290
|
@Override
|
281
|
291
|
public void run() {
|