From 21b675418bc1c6ff3620483f3cd103fa0234fe26 Mon Sep 17 00:00:00 2001
From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期四, 04 五月 2017 14:51:15 +0800
Subject: [PATCH] optimize

---
 VisitFace/RtspNativeCodec/app/src/main/java/com/example/nativecodec/OutputSurface.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/VisitFace/RtspNativeCodec/app/src/main/java/com/example/nativecodec/OutputSurface.java b/VisitFace/RtspNativeCodec/app/src/main/java/com/example/nativecodec/OutputSurface.java
index 515adab..8fabeb9 100644
--- a/VisitFace/RtspNativeCodec/app/src/main/java/com/example/nativecodec/OutputSurface.java
+++ b/VisitFace/RtspNativeCodec/app/src/main/java/com/example/nativecodec/OutputSurface.java
@@ -22,6 +22,8 @@
 import android.opengl.Matrix;
 import android.util.Log;
 import android.view.Surface;
+
+import java.nio.Buffer;
 import java.nio.ByteBuffer;
 import javax.microedition.khronos.egl.EGL10;
 import javax.microedition.khronos.egl.EGLConfig;
@@ -263,4 +265,11 @@
             throw new RuntimeException("EGL error encountered (see log)");
         }
     }
+
+    public Buffer readPixels()
+    {
+        Buffer buf = ByteBuffer.allocateDirect( 640 * 480 * 4);
+        mTextureRender.readPixels(buf);
+        return buf;
+    }
 }
\ No newline at end of file

--
Gitblit v1.8.0