Use new youtube audio source

This commit is contained in:
anthorob committed 2024-05-14 04:21:18 -04:00
1 parent dd0aa19fcf
commit 0070e3f5bb
1 file changed
+2 -9
@@ -11,12 +11,10 @@ import com.sedmelluq.discord.lavaplayer.player.AudioPlayerManager;
import com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager; import com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager;
import com.sedmelluq.discord.lavaplayer.source.http.HttpAudioSourceManager; import com.sedmelluq.discord.lavaplayer.source.http.HttpAudioSourceManager;
import com.sedmelluq.discord.lavaplayer.source.soundcloud.SoundCloudAudioSourceManager; import com.sedmelluq.discord.lavaplayer.source.soundcloud.SoundCloudAudioSourceManager;
import com.sedmelluq.discord.lavaplayer.source.vimeo.VimeoAudioSourceManager;
import com.sedmelluq.discord.lavaplayer.source.youtube.YoutubeAudioSourceManager;
import com.sedmelluq.discord.lavaplayer.track.AudioTrack; import com.sedmelluq.discord.lavaplayer.track.AudioTrack;
import dev.lavalink.youtube.YoutubeAudioSourceManager;
import net.dv8tion.jda.api.entities.Guild; import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.api.entities.Member; import net.dv8tion.jda.api.entities.Member;
import net.dv8tion.jda.api.entities.channel.concrete.TextChannel;
import net.dv8tion.jda.api.entities.channel.concrete.VoiceChannel; import net.dv8tion.jda.api.entities.channel.concrete.VoiceChannel;
import net.dv8tion.jda.api.entities.channel.middleman.MessageChannel; import net.dv8tion.jda.api.entities.channel.middleman.MessageChannel;
import netneutrality.core.GuildManager; import netneutrality.core.GuildManager;
@@ -28,7 +26,6 @@ import netneutrality.music.loadable.LoadableSong;
import netneutrality.music.source.UdioAudioSourceManager; import netneutrality.music.source.UdioAudioSourceManager;
import netneutrality.thread.MusicPlayerAutoDisconnectThread; import netneutrality.thread.MusicPlayerAutoDisconnectThread;
import netneutrality.thread.ThreadManager; import netneutrality.thread.ThreadManager;
import netneutrality.utils.Settings;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
@@ -75,11 +72,7 @@ public class MusicManager {
} }
public static void initPlayerManager() { public static void initPlayerManager() {
YoutubeAudioSourceManager youtubeSource = new YoutubeAudioSourceManager(true, playerManager.registerSourceManager(new YoutubeAudioSourceManager());
Settings.getInstance().get("GG_EMAIL", ""),
Settings.getInstance().get("GG_PASS", ""));
playerManager.registerSourceManager(youtubeSource);
playerManager.registerSourceManager(SoundCloudAudioSourceManager.createDefault()); playerManager.registerSourceManager(SoundCloudAudioSourceManager.createDefault());
playerManager.registerSourceManager(new UdioAudioSourceManager()); playerManager.registerSourceManager(new UdioAudioSourceManager());
playerManager.registerSourceManager(new HttpAudioSourceManager()); playerManager.registerSourceManager(new HttpAudioSourceManager());