summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/swig/java/android
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip-apps/src/swig/java/android')
-rw-r--r--pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java2
-rw-r--r--pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MyApp.java9
2 files changed, 10 insertions, 1 deletions
diff --git a/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java b/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java
index 9a057778..ff81b026 100644
--- a/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java
+++ b/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java
@@ -79,7 +79,7 @@ public class CallActivity extends Activity
if (holder == null)
vidWH.getHandle().setWindow(null);
else
- vidWH.getHandle().setWindow(pjsua2.android_opengl_get_surface(holder.getSurface()));
+ vidWH.getHandle().setWindow(holder.getSurface());
try {
MainActivity.currentCall.vidWin.setWindow(vidWH);
} catch (Exception e) {}
diff --git a/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MyApp.java b/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MyApp.java
index 92cc66bb..fbc3cedf 100644
--- a/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MyApp.java
+++ b/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MyApp.java
@@ -20,6 +20,7 @@ package org.pjsip.pjsua2.app;
import java.io.File;
import java.util.ArrayList;
+
import org.pjsip.pjsua2.*;
@@ -243,6 +244,14 @@ class MyAccountConfig {
class MyApp {
static {
+ try{
+ System.loadLibrary("openh264");
+ System.loadLibrary("yuv");
+ } catch (UnsatisfiedLinkError e) {
+ System.out.println("UnsatisfiedLinkError: " + e.getMessage());
+ System.out.println("This could be safely ignored if you " +
+ "don't need video.");
+ }
System.loadLibrary("pjsua2");
System.out.println("Library loaded");
}