Versions in this module Expand all Collapse all v0 v0.1.0 Apr 9, 2020 Changes in this version + type Manifest struct + Origin string + URL url.URL + func NewManifest(c config.Config, p string) (*Manifest, error) + func (m *Manifest) FetchManifest(c config.Config) (string, error) + func (m *Manifest) GetPlaybackURL() string + type Origin interface + FetchManifest func(c config.Config) (string, error) + GetPlaybackURL func() string + func Configure(c config.Config, path string) (Origin, error) + type Propeller struct + ChannelID string + OrgID string + URL string + func NewPropeller(p config.Propeller, orgID string, channelID string) (*Propeller, error) + func (p *Propeller) FetchManifest(c config.Config) (string, error) + func (p *Propeller) GetPlaybackURL() string