@Override public void playlistLoaded(AudioPlaylist playlist) { AudioTrack single; if(playlist.getTracks().size()==1 || playlist.isSearchResult()) single = playlist.getSelectedTrack()==null ? playlist.getTracks().get(0) : playlist.getSelectedTrack(); else if (playlist.getSelectedTrack()!=null) single = playlist.getSelectedTrack(); else single = playlist.getTracks().get(0); loadSingle(single); }
else if(ap.getSelectedTrack()!=null) if(config.isTooLong(ap.getSelectedTrack())) errors.add(new PlaylistLoadError(index, items.get(index), "This track is longer than the allowed maximum")); else ap.getSelectedTrack().setUserData(0L); tracks.add(ap.getSelectedTrack()); consumer.accept(ap.getSelectedTrack());
@Override public void playlistLoaded(AudioPlaylist playlist) { AudioTrack firstTrack = playlist.getSelectedTrack(); if (firstTrack == null) { firstTrack = playlist.getTracks().get(0); } sendMessageToChannel(channel, "Adding to queue " + firstTrack.getInfo().title + " (first track of playlist " + playlist.getName() + ")"); play(channel.getGuild(), musicManager, firstTrack); }
@Override public void playlistLoaded(AudioPlaylist playlist) { AudioTrack firstTrack = playlist.getSelectedTrack(); if (firstTrack == null) { firstTrack = playlist.getTracks().get(0); } channel.sendMessage("Adding to queue " + firstTrack.getInfo().title + " (first track of playlist " + playlist.getName() + ")").queue(); play(channel.getGuild(), musicManager, firstTrack); }
AudioTrack single = playlist.getSelectedTrack()==null ? playlist.getTracks().get(0) : playlist.getSelectedTrack(); loadSingle(single, null); else if (playlist.getSelectedTrack()!=null) AudioTrack single = playlist.getSelectedTrack(); loadSingle(single, playlist);
@Override public void playlistLoaded(AudioPlaylist audioPlaylist) { if (audioPlaylist.getSelectedTrack() != null) { trackLoaded(audioPlaylist.getSelectedTrack()); } else if (audioPlaylist.isSearchResult()) { int playlistSize = audioPlaylist.getTracks().size();