Libgdx-gdx.видео пустой экран

Я вроде новичок в LibGDX, и я просто пытаюсь воспроизвести видео с помощью библиотеки gdx-video, запуск проекта рабочего стола на моей машине linux приводит к пустому экрану без ошибок.

Код:

videoPlayer = VideoPlayerCreator.createVideoPlayer();
Gdx.gl.glEnable(GL20.GL_CULL_FACE);
Gdx.gl.glCullFace(GL20.GL_BACK);

try {
    FileHandle videoFile = game.manager.getIntroVideo();
    Gdx.app.log(TAG, "Loading file : " + videoFile.file().getAbsolutePath());
    videoPlayer.play(videoFile);
} catch (Exception e) {
    Gdx.app.log(TAG, "Err: " + e);
}

@Override
public void render(float delta) {
    Gdx.gl.glClearColor(0.3f, 0.4f, 0.4f, 1f);
    Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
    stage.act();
    stage.draw();
}

Я пробовал почти все форматы (mkv, ogv, webm, mp4) с тем же эффектом, я делаю что-то не так?

1 ответ

  1. В методе рендеринга insert: videoPlayer.оказывать();

    @Override
    public void render(float delta) {
       ...
       videoPlayer.render();
    }