xuxiuxi
2017-05-05 a691c82c836ede72bb8b4ec8813826b3d2d1e3fc
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;
    }
}