Skip to content

Commit 9d85bed

Browse files
authored
use lavalink lavaplayer fork 2.0.0 (#931)
1 parent 507b610 commit 9d85bed

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

LavalinkServer/src/main/java/lavalink/server/player/AudioLoader.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@ class AudioLoader(
4949
private val loadResult = CompletableFuture<LoadResult>()
5050
private val used = AtomicBoolean(false)
5151

52-
fun load(identifier: String?): CompletionStage<LoadResult> {
52+
fun load(identifier: String?): LoadResult {
5353
val isUsed = used.getAndSet(true)
5454
check(!isUsed) { "This loader can only be used once per instance" }
5555
log.trace("Loading item with identifier $identifier")
56-
audioPlayerManager.loadItem(identifier, this)
57-
return loadResult
56+
audioPlayerManager.loadItemSync(identifier, this)
57+
return loadResult.get()
5858
}
5959

6060
override fun trackLoaded(audioTrack: AudioTrack) {

LavalinkServer/src/main/java/lavalink/server/player/AudioLoaderRestHandler.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,9 @@ class AudioLoaderRestHandler(
5151
fun loadTracks(
5252
request: HttpServletRequest,
5353
@RequestParam identifier: String
54-
): CompletionStage<ResponseEntity<LoadResult>> {
54+
): ResponseEntity<LoadResult> {
5555
log.info("Got request to load for identifier \"${identifier}\"")
56-
return AudioLoader(audioPlayerManager, pluginInfoModifiers).load(identifier)
57-
.thenApply { ResponseEntity.ok(it) }
56+
return ResponseEntity.ok(AudioLoader(audioPlayerManager, pluginInfoModifiers).load(identifier))
5857
}
5958

6059
@GetMapping("/v4/decodetrack")

settings.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ fun VersionCatalogBuilder.spring() {
3636
}
3737

3838
fun VersionCatalogBuilder.voice() {
39-
version("lavaplayer", "74e6c4d728")
39+
version("lavaplayer", "2.0.0")
4040

41-
library("lavaplayer", "com.github.walkyst.lavaplayer-fork", "lavaplayer").versionRef("lavaplayer")
42-
library("lavaplayer-ip-rotator", "com.github.walkyst.lavaplayer-fork", "lavaplayer-ext-youtube-rotator").versionRef("lavaplayer")
41+
library("lavaplayer", "dev.arbjerg", "lavaplayer").versionRef("lavaplayer")
42+
library("lavaplayer-ip-rotator", "dev.arbjerg", "lavaplayer-ext-youtube-rotator").versionRef("lavaplayer")
4343
library("lavadsp", "dev.arbjerg", "lavadsp").version("0.7.8")
4444

4545
library("koe", "moe.kyokobot.koe", "core").version("2.0.0-rc1")

0 commit comments

Comments
 (0)