Documentation ¶
Index ¶
- func RegisterHandler(c *cli.Context, r *gin.Engine, tm *template.Manager, jobs *wj.Handler)
- type Handler
- type Helper
- func (s *Helper) GetAudioTracks(ud *m.VideoStreamUserData, mp *api.MediaProbe) []ListItem
- func (s *Helper) GetDurationSec(mp *api.MediaProbe) string
- func (s *Helper) GetSubtitles(ud *m.VideoStreamUserData, mp *api.MediaProbe, tag *ra.ExportTag, ...) []ListItem
- func (s *Helper) HasControls(settings *script.StreamSettings) bool
- type ListItem
- type PostArgs
- type PostData
- type TrackPutArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Helper ¶
type Helper struct { }
func (*Helper) GetAudioTracks ¶
func (s *Helper) GetAudioTracks(ud *m.VideoStreamUserData, mp *api.MediaProbe) []ListItem
func (*Helper) GetDurationSec ¶
func (s *Helper) GetDurationSec(mp *api.MediaProbe) string
func (*Helper) GetSubtitles ¶
func (s *Helper) GetSubtitles(ud *m.VideoStreamUserData, mp *api.MediaProbe, tag *ra.ExportTag, opensubs []api.OpenSubtitleTrack, ext *m.ExternalData) []ListItem
func (*Helper) HasControls ¶
func (s *Helper) HasControls(settings *script.StreamSettings) bool
type TrackPutArgs ¶
Click to show internal directories.
Click to hide internal directories.