Versions in this module Expand all Collapse all v1 v1.9.6 Jun 30, 2024 Changes in this version + type DefaultLogin struct + Credentials struct{ ... } + type DefaultRoutes struct + Data struct{ ... } + Included []route_include + func (d DefaultRoutes) Episode() int + func (d DefaultRoutes) Season() int + func (d DefaultRoutes) Show() string + func (d DefaultRoutes) Title() string + func (d DefaultRoutes) Year() int + type DefaultToken struct + Data struct{ ... } + func (d *DefaultToken) Login(key PublicKey, login DefaultLogin) error + func (d *DefaultToken) New() error + func (d *DefaultToken) Unmarshal(text []byte) error + func (d DefaultToken) Marshal() ([]byte, error) + func (d DefaultToken) Playback(web WebAddress) (*Playback, error) + func (d DefaultToken) Routes(web WebAddress) (*DefaultRoutes, error) + type Playback struct + Drm struct{ ... } + Manifest struct{ ... } + func (Playback) RequestHeader() (http.Header, error) + func (Playback) UnwrapResponse(b []byte) ([]byte, error) + func (Playback) WrapRequest(b []byte) ([]byte, error) + func (p Playback) RequestUrl() (string, bool) + type PublicKey struct + Token string + func (p *PublicKey) New() error + type WebAddress struct + EditId string + VideoId string + func (w *WebAddress) UnmarshalText(text []byte) error + func (w WebAddress) MarshalText() ([]byte, error)