diff options
author | tedbo <tedbo@google.com> | 2011-06-06 16:02:47 -0700 |
---|---|---|
committer | tedbo <tedbo@google.com> | 2011-06-09 11:59:23 -0700 |
commit | 050316184b01c0d1a01c46afae7429b89a27c31b (patch) | |
tree | b21b202cd5345f3989b512b74b227f3fc910383a /core/jni/AndroidRuntime.cpp | |
parent | 890e013c05ed62bea9781168f3f65efebcbac4d5 (diff) | |
download | frameworks_base-050316184b01c0d1a01c46afae7429b89a27c31b.zip frameworks_base-050316184b01c0d1a01c46afae7429b89a27c31b.tar.gz frameworks_base-050316184b01c0d1a01c46afae7429b89a27c31b.tar.bz2 |
Add ParcelSurfaceTexture Java class to enable ISurfaceTexture sharing via Binder.
This adds a new ParcelSurfaceTexture.java class that can be instantiated with
a SurfaceTexture and used to send the corresponding ISurfaceTexture interface
to another process via Binder. The ParcelSurfaceTexture java object can then
be used to create an ANativeWindow based on the SurfaceTextureClient interface.
Change-Id: Ie38ea948b866e52f36a6d0f6cde19b54a8546817
Diffstat (limited to 'core/jni/AndroidRuntime.cpp')
-rw-r--r-- | core/jni/AndroidRuntime.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/jni/AndroidRuntime.cpp b/core/jni/AndroidRuntime.cpp index e610640..2de728e 100644 --- a/core/jni/AndroidRuntime.cpp +++ b/core/jni/AndroidRuntime.cpp @@ -105,6 +105,7 @@ extern int register_android_graphics_ColorFilter(JNIEnv* env); extern int register_android_graphics_DrawFilter(JNIEnv* env); extern int register_android_graphics_Matrix(JNIEnv* env); extern int register_android_graphics_Paint(JNIEnv* env); +extern int register_android_graphics_ParcelSurfaceTexture(JNIEnv* env); extern int register_android_graphics_Path(JNIEnv* env); extern int register_android_graphics_PathMeasure(JNIEnv* env); extern int register_android_graphics_Picture(JNIEnv*); @@ -1144,6 +1145,7 @@ static const RegJNIRec gRegJNI[] = { REG_JNI(register_android_graphics_Movie), REG_JNI(register_android_graphics_NinePatch), REG_JNI(register_android_graphics_Paint), + REG_JNI(register_android_graphics_ParcelSurfaceTexture), REG_JNI(register_android_graphics_Path), REG_JNI(register_android_graphics_PathMeasure), REG_JNI(register_android_graphics_PathEffect), |