title: Using SurfaceTexture in Android
body: <p>I want to play a video into an OpenGL texture on XOOM using Android 3.0.
  I have come across SurfaceTexture in the goole developer docs which has been added in API 11
  <a href="http://developer.android.com/reference/android/graphics/SurfaceTexture.html" rel="noreferrer">http://developer.android.com/reference/android/graphics/SurfaceTexture.html</a></p>
  
  <p>The documentation talks about using GL_TEXTURE_EXTERNAL_OES instead of GL_TEXTURE_2D, I cannot find any reference to this define in the latest android-ndk-r5c, it's not defined in  in the ndk and it only goes up to platform-9, so I guess I would need platform-11 and there appears to be no android.opengl.GLES20Ext which I guess is where it would reside on the java side.</p>
  
  <p>I have the latest of all released android tools from google and I cannot find any extra things from NVidia or Motorola on their developer sites.</p>
  
  <p>Do anyone have a working example of using SurfaceTexture to either put the camera image or video onto an OpenGL texture? and/or know what I am missing to be able to use this new functionality?</p>