Lets the global player play a Bandcamp release with its own controls and list a YouTube playlist's tracks. This module types what the Bandcamp and YouTube routes return to it.

Interfaces

I
Tralbum

Returned by GET /api/remote/bandcamp for a Bandcamp album or track page, when the native player plays it.

I
TralbumTrack

Listed by a Tralbum, in the release's order.

I
YouTubePlaylist

Returned by GET /api/remote/youtube to the player, which shows the titles and lengths of a playlist embed's videos, since the embed exposes neither.