Interface NonMusicClientWithThumbnail

All Superinterfaces:
dev.lavalink.youtube.clients.skeleton.Client
All Known Implementing Classes:
AndroidMusicWithThumbnail, AndroidVrWithThumbnail, AndroidWithThumbnail, IosWithThumbnail, MWebWithThumbnail, TvHtml5EmbeddedWithThumbnail, WebEmbeddedWithThumbnail, WebWithThumbnail

public interface NonMusicClientWithThumbnail extends dev.lavalink.youtube.clients.skeleton.Client
  • Nested Class Summary

    Nested classes/interfaces inherited from interface dev.lavalink.youtube.clients.skeleton.Client

    dev.lavalink.youtube.clients.skeleton.Client.PlayabilityStatus
  • Field Summary

    Fields inherited from interface dev.lavalink.youtube.clients.skeleton.Client

    API_BASE_URL, BROWSE_URL, MUSIC_API_BASE_URL, MUSIC_SEARCH_PARAMS, MUSIC_SEARCH_URL, NEXT_URL, OAUTH_CLIENT_ATTRIBUTE, PLAYER_URL, SEARCH_PARAMS, SEARCH_URL, WATCH_URL
  • Method Summary

    Modifier and Type
    Method
    Description
    default @NotNull com.sedmelluq.discord.lavaplayer.track.AudioTrack
    buildAudioTrack(@NotNull dev.lavalink.youtube.YoutubeAudioSourceManager source, @NotNull com.sedmelluq.discord.lavaplayer.tools.JsonBrowser json, @NotNull String title, @NotNull String author, long duration, @NotNull String videoId, boolean isStream)
     

    Methods inherited from interface dev.lavalink.youtube.clients.skeleton.Client

    canHandleRequest, findSelectedTrack, getIdentifier, getOptions, getPlayabilityStatus, getPlayerParams, getUnplayableReason, isEmbedded, loadFormats, loadMix, loadPlaylist, loadSearch, loadSearchMusic, loadVideo, requirePlayerScript, setPlaylistPageCount, supportsFormatLoading, supportsOAuth, transformPlaybackUri
  • Method Details

    • buildAudioTrack

      @NotNull default @NotNull com.sedmelluq.discord.lavaplayer.track.AudioTrack buildAudioTrack(@NotNull @NotNull dev.lavalink.youtube.YoutubeAudioSourceManager source, @NotNull @NotNull com.sedmelluq.discord.lavaplayer.tools.JsonBrowser json, @NotNull @NotNull String title, @NotNull @NotNull String author, long duration, @NotNull @NotNull String videoId, boolean isStream)
      Specified by:
      buildAudioTrack in interface dev.lavalink.youtube.clients.skeleton.Client