Versions in this module Expand all Collapse all v1 v1.3.0 May 1, 2022 Changes in this version + const SearchTypeAppleMusic + const SearchTypeSpotify + func DecodeISRCArtworkURL(r io.Reader) (isrc *string, artworkURL *string, err error) + func EncodeISRCArtworkURL(isrc *string, artworkURL *string, w io.Writer) (err error) + type AppleMusicAudioTrack struct + ArtworkURL *string + ISRC *string + func (t *AppleMusicAudioTrack) Clone() lavalink.AudioTrack + func (t *AppleMusicAudioTrack) UnmarshalJSON(data []byte) error + type AppleMusicPlugin struct + func NewAppleMusicPlugin() *AppleMusicPlugin + func (p *AppleMusicPlugin) Decode(info lavalink.AudioTrackInfo, r io.Reader) (lavalink.AudioTrack, error) + func (p *AppleMusicPlugin) Encode(track lavalink.AudioTrack, w io.Writer) error + func (p *AppleMusicPlugin) SourceName() string + type SpotifyAudioTrack struct + ArtworkURL *string + ISRC *string + func (t *SpotifyAudioTrack) Clone() lavalink.AudioTrack + func (t *SpotifyAudioTrack) UnmarshalJSON(data []byte) error + type SpotifyPlugin struct + func NewSpotifyPlugin() *SpotifyPlugin + func (p *SpotifyPlugin) Decode(info lavalink.AudioTrackInfo, r io.Reader) (lavalink.AudioTrack, error) + func (p *SpotifyPlugin) Encode(track lavalink.AudioTrack, w io.Writer) error + func (p *SpotifyPlugin) SourceName() string