From 7b2da86de419fccea23a423364b0f7fa443261de Mon Sep 17 00:00:00 2001 From: appujet Date: Wed, 17 Jul 2024 14:04:40 +0530 Subject: [PATCH] chore: Update project version to 0.1.5 --- .gitignore | 2 +- logs/spring.log.2024-04-29.0.gz | Bin 12768 -> 0 bytes main/build.gradle.kts | 2 +- .../jiosaavn/ExtendedAudioSourceManager.java | 2 -- .../appujet/jiosaavn/ExtendedAudioTrack.java | 6 ++++-- .../java/com/github/appujet/jiosaavn/Utils.java | 2 -- .../source/JioSaavnAudioSourceManager.java | 2 +- plugin/build.gradle.kts | 2 +- settings.gradle.kts | 2 +- 9 files changed, 9 insertions(+), 11 deletions(-) delete mode 100644 logs/spring.log.2024-04-29.0.gz diff --git a/.gitignore b/.gitignore index 8a9e462..f4d2b67 100644 --- a/.gitignore +++ b/.gitignore @@ -28,5 +28,5 @@ replay_pid* .DS_Store */build/* build -*/logs/* +logs/* application.yml \ No newline at end of file diff --git a/logs/spring.log.2024-04-29.0.gz b/logs/spring.log.2024-04-29.0.gz deleted file mode 100644 index b0198f63c7d4ca6ac41a136dfc52bb4c5b073fc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12768 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 diff --git a/main/build.gradle.kts b/main/build.gradle.kts index 7199e4e..73018a6 100644 --- a/main/build.gradle.kts +++ b/main/build.gradle.kts @@ -4,7 +4,7 @@ plugins { } project.group = "com.github.appujet" -project.version = "0.1.3" +project.version = "0.1.5" val archivesBaseName = "jiosaavn" dependencies { diff --git a/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioSourceManager.java b/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioSourceManager.java index fb5048a..ab3ffc4 100644 --- a/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioSourceManager.java +++ b/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioSourceManager.java @@ -66,8 +66,6 @@ public void onContextOpen(HttpClientContext context) { cookieStore = new BasicCookieStore(); context.setCookieStore(cookieStore); } - - // Reset cookies for each sequence of requests. cookieStore.clear(); } diff --git a/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioTrack.java b/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioTrack.java index 9fab5d9..72b86cf 100644 --- a/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioTrack.java +++ b/main/src/main/java/com/github/appujet/jiosaavn/ExtendedAudioTrack.java @@ -37,9 +37,11 @@ public void process(LocalAudioTrackExecutor executor) throws Exception { protected void loadStream(LocalAudioTrackExecutor localExecutor, HttpInterface httpInterface) throws Exception { final String trackUrl = getPlaybackUrl(); - log.info("Loading track from URL: {}", trackUrl); - try (PersistentHttpStream stream = new PersistentHttpStream(httpInterface, new URI(trackUrl), this.getTrackDuration())) { + try (PersistentHttpStream stream = new PersistentHttpStream(httpInterface, new URI(trackUrl), this.getTrackDuration())) { processDelegate(createAudioTrack(this.trackInfo, stream), localExecutor); + } catch (Exception e) { + log.error("Failed to load track from URL: {}", trackUrl, e); + throw e; } } diff --git a/main/src/main/java/com/github/appujet/jiosaavn/Utils.java b/main/src/main/java/com/github/appujet/jiosaavn/Utils.java index de8fdaa..8b868ef 100644 --- a/main/src/main/java/com/github/appujet/jiosaavn/Utils.java +++ b/main/src/main/java/com/github/appujet/jiosaavn/Utils.java @@ -7,8 +7,6 @@ import java.io.IOException; import java.nio.charset.StandardCharsets; -import java.util.Base64; -import java.util.Iterator; public class Utils { diff --git a/main/src/main/java/com/github/appujet/jiosaavn/source/JioSaavnAudioSourceManager.java b/main/src/main/java/com/github/appujet/jiosaavn/source/JioSaavnAudioSourceManager.java index ee84d7e..38e6b4a 100644 --- a/main/src/main/java/com/github/appujet/jiosaavn/source/JioSaavnAudioSourceManager.java +++ b/main/src/main/java/com/github/appujet/jiosaavn/source/JioSaavnAudioSourceManager.java @@ -79,7 +79,7 @@ public boolean isTrackEncodable(AudioTrack audioTrack) { @Override public void encodeTrack(AudioTrack audioTrack, DataOutput dataOutput) throws IOException { - DataFormatTools.writeNullableText(dataOutput, audioTrack.getIdentifier()); + } @Override diff --git a/plugin/build.gradle.kts b/plugin/build.gradle.kts index a00b3b4..6439942 100644 --- a/plugin/build.gradle.kts +++ b/plugin/build.gradle.kts @@ -6,7 +6,7 @@ plugins { id("com.github.breadmoirai.github-release") } -val pluginVersion = Version(0, 1, 3) +val pluginVersion = Version(0, 1, 5) group = "com.github.appujet" version = "$pluginVersion" diff --git a/settings.gradle.kts b/settings.gradle.kts index 8d71fb3..8c4de99 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -24,7 +24,7 @@ fun VersionCatalogBuilder.common() { fun VersionCatalogBuilder.main() { version("slf4j-version", "2.0.9") - library("lavaplayer", "dev.arbjerg", "lavaplayer").version("2.1.1") + library("lavaplayer", "dev.arbjerg", "lavaplayer").version("2.2.1") library("logger", "org.slf4j", "slf4j-api").versionRef("slf4j-version") library("logger-impl", "org.slf4j", "slf4j-simple").versionRef("slf4j-version") library("commonsIo", "commons-io", "commons-io").version("2.7")