import "41.neocities.org/platform/soundcloud"
type ClientTrack struct { ArtworkUrl string `json:"artwork_url"` DisplayDate time.Time `json:"display_date"` Id int64 Media struct { Transcodings []Transcoding } Title string User struct { AvatarUrl string `json:"avatar_url"` Username string } }
func (c *ClientTrack) Artwork() string
i1.sndcdn.com/artworks-000308141235-7ep8lo-large.jpg
func (c *ClientTrack) New(id int64) error
func (c *ClientTrack) Progressive() (*Transcoding, bool)
Also available is "hls", but all transcodings are quality "sq". Same for "api-mobile.soundcloud.com".
func (c *ClientTrack) Resolve(address string) error
func (t *Transcoding) Media() (*ClientMedia, error)