diff options
Diffstat (limited to 'pjsip-apps/src/pjsua/android/jni/pjsua.i')
-rwxr-xr-x | pjsip-apps/src/pjsua/android/jni/pjsua.i | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pjsip-apps/src/pjsua/android/jni/pjsua.i b/pjsip-apps/src/pjsua/android/jni/pjsua.i index e98954a4..e65574d3 100755 --- a/pjsip-apps/src/pjsua/android/jni/pjsua.i +++ b/pjsip-apps/src/pjsua/android/jni/pjsua.i @@ -14,9 +14,13 @@ /* Turn on director wrapping PjsuaAppCallback */ %feature("director") PjsuaAppCallback; -/* Convert Surface object to ANativeWindow for setIncomingVideoRenderer() */ +/* Convert Surface object to ANativeWindow */ %typemap(in) jobject surface { $1 = $input? (jobject)ANativeWindow_fromSurface(jenv, $input) : NULL; } +%extend WindowHandle { + void setWindow(jobject surface) { $self->window = surface; } +} + %include "pjsua_app_callback.h" |