Interface NonMusicClientWithThumbnail

All Superinterfaces:
dev.lavalink.youtube.clients.skeleton.Client
All Known Implementing Classes:
AndroidMusicWithThumbnail, AndroidVrWithThumbnail, AndroidWithThumbnail, IosWithThumbnail, MWebWithThumbnail, TvHtml5SimplyWithThumbnail, 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, getPoToken, getSabrClientInfo, 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