Skip to content

Commit 74b978f

Browse files
committed
Fixes #64 only first frame rendered
1 parent 8e069ca commit 74b978f

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

build.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ allprojects {
2929

3030
ext {
3131
minSdk = 16
32-
targetSdk = 29
33-
compileSdk = 29
34-
buildTools = '29.0.3'
32+
targetSdk = 30
33+
compileSdk = 30
34+
buildTools = '30.0.3'
3535

3636
isReleaseBuild = {
3737
return project.hasProperty("RELEASE")

gdx-video-android/src/com/badlogic/gdx/video/VideoPlayerAndroid.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ public boolean update () {
207207
shader.bind();
208208

209209
Gdx.gl.glActiveTexture(GL20.GL_TEXTURE0);
210-
Gdx.gl.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, textures[0]);
210+
Gdx.gl.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, getTextureExternal());
211211
shader.setUniformi("u_sampler0", 0);
212212
renderer.begin(transform, GL20.GL_TRIANGLE_STRIP);
213213
renderer.texCoord(0, 0);
@@ -220,7 +220,6 @@ public boolean update () {
220220
renderer.vertex(1, 1, 0);
221221
renderer.end();
222222
fbo.end();
223-
if (frame != null) frame.dispose();
224223
frame = fbo.getColorBufferTexture();
225224
}
226225
return true;
@@ -293,7 +292,6 @@ public void dispose () {
293292
GLES20.glDeleteTextures(1, textures, 0);
294293

295294
if (fbo != null) fbo.dispose();
296-
if (frame != null) frame.dispose();
297295
shader.dispose();
298296
renderer.dispose();
299297
}

0 commit comments

Comments
 (0)