8000 GitHub - MinnDevelopment/opus-java: Opus java binaries
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

MinnDevelopment/opus-java

 
 

Repository files navigation

opus-java

Modular java binding for opus natives.

Artifacts

All artifacts are published to maven central.

Gradle

repositories {
    mavenCentral()
}

opus-java-api

version-image

Note: Replace %VERSION% with the version above.

This artifact only provides the interface to access the native opus libraries. It can be used without opus-java-natives by providing the library to OpusLibrary.loadFrom(String) using an absolute path.

Gradle

dependencies {
    implementation("club.minnced:opus-java-api:%VERSION%")
}

Maven

<dependency>
    <groupId>club.minnced</groupId>
    <artifactId>opus-java-api</artifactId>
    <version>%VERSION%</version>
</dependency>

opus-java-natives

version-image

Note: Replace %VERSION% with the version above.

This artifact only provides the native opus libraries as resources.
The libraries are located under /natives and can be loaded at runtime.

Gradle

dependencies {
    implementation("club.minnced:opus-java-natives:%VERSION%")
}

Maven

<dependency>
    <groupId>club.minnced</groupId>
    <artifactId>opus-java-natives</artifactId>
    <version>%VERSION%</version>
</dependency>

opus-java

version-image

Note: Replace %VERSION% with the version above.

This artifact depends on api and natives while not providing any other features. This can be used if you want all features of this binding.

Gradle

dependencies {
    implementation("club.minnced:opus-java:%VERSION%")
}

Maven

<dependency>
    <groupId>club.minnced</groupId>
    <artifactId>opus-java</artifactId>
    <version>%VERSION%</version>
</dependency>

About

Opus java binaries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%
0