创建Opengl Texture 用于构建SurfaceTexture对象
glGenTextures( 1, &st_textureId );
glBindTexture(GL_TEXTURE_EXTERNAL_OES, st_textureId);
glTexParameterf(GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameterf(GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexParameterf(GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
glTexParameterf(GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
glBindTexture(GL_TEXTURE_EXTERNAL_OES, 0);
2.通过JNI创建SurfaceTexture对象,用于构建Surface对象
const char * className = "android/graphics/SurfaceTexture";
const jclass surfaceTextureClass = _jni->FindClass(className);
if ( surfaceTextureClass =