Android中怎么逐帧读取一段视频
现在能正确读取一张图片,但是读取视频就不会了,查了好多也没找到能看的懂的,新手,求大神指导。谢谢啦
///
// Load texture from asset
//
private int loadTextureFromAsset ( String fileName )
{
int[] textureId = new int[1];
Bitmap bitmap = null;
InputStream is = null;
try
{
is = mContext.getAssets().open ( fileName );
}
catch ( IOException ioe )
{
is = null;
}
if ( is == null )
{
return 0;
}
bitmap = BitmapFactory.decodeStream ( is );
GLES30.glGenTextures ( 1, textureId, 0 );
GLES30.glBindTexture ( GLES30.GL_TEXTURE_2D, textureId[0] );
GLUtils.texImage2D ( GLES30.GL_TEXTURE_2D, 0, bitmap, 0 );
GLES30.glTexParameteri ( GLES30.GL_TEXTURE_2D, GLES30.GL_TEXTURE_MIN_FILTER, GLES30.GL_LINEAR );
GLES30.glTexParameteri ( GLES30.GL_TEXTURE_2D, GLES30.GL_TEXTURE_MAG_FILTER, GLES30.GL_LINEAR );
GLES30.glTexParameteri ( GLES30.GL_TEXTURE_2D, GLES30.GL_TEXTURE_WRAP_S, GLES30.GL_CLAMP_TO_EDGE );
GLES30.glTexParameteri ( GLES30.GL_TEXTURE_2D, GLES30.GL_TEXTURE_WRAP_T, GLES30.GL_CLAMP_TO_EDGE );
return textureId[0];
}