Skip to content
forked from libgdx/gdx-video

A LibGDX cross platform video rendering extension

License

Notifications You must be signed in to change notification settings

anigart/gdx-video

 
 

Repository files navigation

GDX-Video

GitHub Workflow Status (master)

Sonatype Nexus (Releases) Sonatype Nexus (Snapshots)

A libGDX cross platform video rendering extension

Contents

Getting Started

Gdx-video is currently available in maven with official builds and snapshot builds. You can find them at the following repositories:

Repositories

Gradle dependency declarations

Don't forget to replace 0.0.1 with the current version!

Core:
implementation "com.badlogicgames.gdx-video:gdx-video:0.0.1"
Desktop:
implementation "com.badlogicgames.gdx-video:gdx-video-lwjgl:0.0.1"

or

implementation "com.badlogicgames.gdx-video:gdx-video-lwjgl3:0.0.1"
Android:
implementation "com.badlogicgames.gdx-video:gdx-video-android:0.0.1"
Html:
implementation "com.badlogicgames.gdx-video:gdx-video:0.0.1:sources"
implementation "com.badlogicgames.gdx-video:gdx-video-gwt:0.0.1"
implementation "com.badlogicgames.gdx-video:gdx-video-gwt:0.0.1:sources"

You also need to add the following file to your GdxDefinition.gwt.xml in your html project:

<inherits name="com.badlogic.gdx.video.gdx_video_gwt" />

Maven

Don't forget to replace 0.0.1 with the current version!

Core:

<dependency>
  <groupId>com.badlogicgames.gdx-video</groupId>
  <artifactId>gdx-video</artifactId>
  <version>0.0.1</version>
</dependency>

Desktop:

<dependency>
  <groupId>com.badlogicgames.gdx-video</groupId>
  <artifactId>gdx-video-lwjgl</artifactId>
  <version>0.0.1</version>
</dependency>

or

<dependency>
  <groupId>com.badlogicgames.gdx-video</groupId>
  <artifactId>gdx-video-lwjgl3</artifactId>
  <version>0.0.1</version>
</dependency>

Android:

<dependency>
  <groupId>com.badlogicgames.gdx-video</groupId>
  <artifactId>gdx-video-android</artifactId>
  <version>0.0.1</version>
</dependency>

Issues

Contributing

Building from source

To build from source, clone or download this repository, then open it in Android Studio. Perform the following command to compile and upload the library in your local repository:

gradlew clean uploadArchives -PLOCAL=true

See build.gradle file for current version to use in your dependencies.

Licensing

The project is licensed under the Apache 2 License, meaning you can use it free of charge, without strings attached in commercial and non-commercial projects. We love to get (non-mandatory) credit in case you release a game or app using this project!

About

A LibGDX cross platform video rendering extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 63.1%
  • C++ 34.0%
  • HTML 1.5%
  • CSS 1.1%
  • Other 0.3%