Documentation
¶
Index ¶
- func RatedSubtitles(media types.LocalMedia) types.SubtitleList
- func Subtitles(subs ...types.Subtitle) types.SubtitleList
- type LocalMedia
- func (l *LocalMedia) Add(m types.LocalMedia)
- func (l *LocalMedia) FilterMissingSubs(lang set.Interface) (types.LocalMediaList, error)
- func (l *LocalMedia) FilterModified(d time.Duration) types.LocalMediaList
- func (l *LocalMedia) Len() int
- func (l *LocalMedia) List() []types.LocalMedia
- func (l *LocalMedia) MarshalJSON() (b []byte, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RatedSubtitles ¶
func RatedSubtitles(media types.LocalMedia) types.SubtitleList
RatedSubtitles returns a new subtitles collection
Types ¶
type LocalMedia ¶
type LocalMedia struct {
// contains filtered or unexported fields
}
func NewLocalMedia ¶
func NewLocalMedia(media ...types.LocalMedia) *LocalMedia
func (*LocalMedia) Add ¶
func (l *LocalMedia) Add(m types.LocalMedia)
func (*LocalMedia) FilterMissingSubs ¶
func (l *LocalMedia) FilterMissingSubs(lang set.Interface) (types.LocalMediaList, error)
func (*LocalMedia) FilterModified ¶
func (l *LocalMedia) FilterModified(d time.Duration) types.LocalMediaList
func (*LocalMedia) Len ¶
func (l *LocalMedia) Len() int
func (*LocalMedia) List ¶
func (l *LocalMedia) List() []types.LocalMedia
func (*LocalMedia) MarshalJSON ¶
func (l *LocalMedia) MarshalJSON() (b []byte, err error)
Click to show internal directories.
Click to hide internal directories.