Documentation
¶
Index ¶
- func GetFileName(uuid uuid.UUID, tVideoItem twitch.Vod) (string, error)
- func GetFolderName(uuid uuid.UUID, tVideoItem twitch.Vod) (string, error)
- type Service
- func (s *Service) ArchiveTwitchChannel(cName string) (*ent.Channel, error)
- func (s *Service) ArchiveTwitchLive(lwc *ent.Live, ts twitch.Live) (*TwitchVodResponse, error)
- func (s *Service) ArchiveTwitchVod(vID string, quality string, chat bool, renderChat bool) (*TwitchVodResponse, error)
- func (s *Service) CheckIfLiveTasksAreDone(ch *ent.Channel, v *ent.Vod, qO *ent.Queue)
- func (s *Service) CheckIfTasksAreDone(ch *ent.Channel, v *ent.Vod, qO *ent.Queue)
- func (s *Service) CheckOnHold()
- func (s *Service) RefreshLiveThumbnails(ch *ent.Channel, v *ent.Vod, q *ent.Queue)
- func (s *Service) RestartTask(c echo.Context, qID uuid.UUID, task string, cont bool) error
- func (s *Service) TaskChatConvertRestart(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskChatDownload(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskChatMove(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskChatRender(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskError(ch *ent.Channel, v *ent.Vod, q *ent.Queue, task string)
- func (s *Service) TaskLiveChatConvert(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskLiveChatDownload(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool, busC chan bool, ...)
- func (s *Service) TaskLiveChatMove(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskLiveVideoDownload(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool, busC chan bool, ...)
- func (s *Service) TaskVideoConvert(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVideoDownload(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVideoMove(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVodCreateFolder(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVodDownloadLiveThumbnail(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVodDownloadThumbnail(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVodSaveInfo(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool)
- func (s *Service) TaskVodSaveLiveInfo(ch *ent.Channel, v *ent.Vod, q *ent.Queue, cont bool) error
- type TwitchVodResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetFileName ¶ added in v1.1.7
Types ¶
type Service ¶
type Service struct { Store *database.Database TwitchService *twitch.Service ChannelService *channel.Service VodService *vod.Service QueueService *queue.Service }
func NewService ¶
func (*Service) ArchiveTwitchChannel ¶
ArchiveTwitchChannel - Create Twitch channel folder, profile image, and database entry.
func (*Service) ArchiveTwitchLive ¶
func (*Service) ArchiveTwitchVod ¶
func (*Service) CheckIfLiveTasksAreDone ¶
func (*Service) CheckIfTasksAreDone ¶
func (*Service) CheckOnHold ¶
func (s *Service) CheckOnHold()
func (*Service) RefreshLiveThumbnails ¶
func (*Service) RestartTask ¶
func (*Service) TaskChatConvertRestart ¶
func (*Service) TaskChatDownload ¶
func (*Service) TaskChatMove ¶
func (*Service) TaskChatRender ¶
func (*Service) TaskLiveChatConvert ¶
func (*Service) TaskLiveChatDownload ¶
func (*Service) TaskLiveChatMove ¶
func (*Service) TaskLiveVideoDownload ¶
func (*Service) TaskVideoConvert ¶
func (*Service) TaskVideoDownload ¶
func (*Service) TaskVideoMove ¶
func (*Service) TaskVodCreateFolder ¶
func (*Service) TaskVodDownloadLiveThumbnail ¶
func (*Service) TaskVodDownloadThumbnail ¶
func (*Service) TaskVodSaveInfo ¶
Click to show internal directories.
Click to hide internal directories.