diff options
Diffstat (limited to 'pjsip-apps/src/swig/java/android')
-rw-r--r-- | pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java | 2 | ||||
-rw-r--r-- | pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/MyApp.java | 9 |
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"); } |