GDX-Video
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
- Official For official releases, use https://oss.sonatype.org/content/repositories/releases
- Snapshots For snapshot builds, use https://oss.sonatype.org/content/repositories/snapshots
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!