Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CrossSite ¶ added in v1.7.7
type CrossSite struct {
// contains filtered or unexported fields
}
type HomeScreen ¶ added in v1.7.7
type HomeScreen struct { V struct { Series *struct { Title string } Title string ReleaseDate string // 2007-01-01T000000Z ViewOptions []struct { Media struct { Videos []MediaVideo } } SeasonNumber int `json:",string"` EpisodeNumber int `json:",string"` } }
func (HomeScreen) DASH ¶ added in v1.7.7
func (h HomeScreen) DASH() (*MediaVideo, bool)
func (HomeScreen) Episode ¶ added in v1.7.7
func (h HomeScreen) Episode() int
func (*HomeScreen) New ¶ added in v1.7.7
func (h *HomeScreen) New(id string) error
this has got to be the stupidest fucking URL construction I have ever seen, but its what the server requires
func (HomeScreen) Season ¶ added in v1.7.7
func (h HomeScreen) Season() int
func (HomeScreen) Show ¶ added in v1.7.7
func (h HomeScreen) Show() string
func (HomeScreen) Title ¶ added in v1.7.7
func (h HomeScreen) Title() string
func (HomeScreen) Year ¶ added in v1.7.7
func (h HomeScreen) Year() int
type MediaVideo ¶ added in v1.7.7
type Playback ¶
type Playback struct { DRM struct { Widevine struct { LicenseServer string } } }
func (Playback) RequestHeader ¶ added in v1.7.7
func (Playback) RequestUrl ¶ added in v1.7.7
Click to show internal directories.
Click to hide internal directories.