Documentation
¶
Index ¶
- type VideoService
- func (s VideoService) AddVideoResource(ctx context.Context, input model.NewVideoResource) (*model.Video, error)
- func (s VideoService) CreateEpisode(ctx context.Context, input model.NewEpisode) (*model.Episode, error)
- func (s VideoService) CreateVideo(ctx context.Context, input model.NewVideo) (*model.Video, error)
- func (s VideoService) CreateVideoSeries(ctx context.Context, input model.NewVideoSeries) (*model.VideoSeries, error)
- func (s VideoService) CreateVideoSeriesItem(ctx context.Context, input model.NewVideoSeriesItem) (*model.VideoSeriesItem, error)
- func (s VideoService) ListVideo(ctx context.Context, searchParam *base.SearchParam, scheme string, ...) (int64, []*model.Video, error)
- func (s VideoService) ListVideoSeries(ctx context.Context, searchParam *base.SearchParam, episodeID *int64) (int64, []*model.VideoSeries, error)
- func (s VideoService) SaveSubtitles(ctx context.Context, input model.NewSaveSubtitles) (*model.Video, error)
- func (s VideoService) SearchVideo(ctx context.Context, searchParam *base.SearchParam, scheme string) (*model.VideoIndexConnection, error)
- func (s VideoService) SimilarVideos(ctx context.Context, searchParam *base.SearchParam, episodeID int64, ...) (*model.VideoIndexConnection, error)
- func (s VideoService) UpdateEpisode(ctx context.Context, input model.NewUpdateEpisode) (*model.Episode, error)
- func (s VideoService) UpdateVideo(ctx context.Context, input model.NewUpdateVideo) (*model.Video, error)
- func (s VideoService) UpdateVideoResource(ctx context.Context, input model.NewVideoResource) (*model.Video, error)
- func (s VideoService) UpdateVideoSeries(ctx context.Context, input model.NewUpdateVideoSeries) (*model.VideoSeries, error)
- func (s VideoService) UpdateVideoSeriesItem(ctx context.Context, input model.NewUpdateVideoSeriesItem) (*model.VideoSeriesItem, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VideoService ¶
VideoService ..
func (VideoService) AddVideoResource ¶
func (s VideoService) AddVideoResource(ctx context.Context, input model.NewVideoResource) (*model.Video, error)
AddVideoResource ..
func (VideoService) CreateEpisode ¶
func (s VideoService) CreateEpisode(ctx context.Context, input model.NewEpisode) (*model.Episode, error)
CreateEpisode ..
func (VideoService) CreateVideo ¶
CreateVideo ..
func (VideoService) CreateVideoSeries ¶
func (s VideoService) CreateVideoSeries(ctx context.Context, input model.NewVideoSeries) (*model.VideoSeries, error)
CreateVideoSeries ..
func (VideoService) CreateVideoSeriesItem ¶
func (s VideoService) CreateVideoSeriesItem(ctx context.Context, input model.NewVideoSeriesItem) (*model.VideoSeriesItem, error)
CreateVideoSeriesItem ..
func (VideoService) ListVideo ¶
func (s VideoService) ListVideo(ctx context.Context, searchParam *base.SearchParam, scheme string, filterVideosInVideoSeries *bool, episodeID *int64) (int64, []*model.Video, error)
ListVideo ..
func (VideoService) ListVideoSeries ¶
func (s VideoService) ListVideoSeries(ctx context.Context, searchParam *base.SearchParam, episodeID *int64) (int64, []*model.VideoSeries, error)
ListVideoSeries ..
func (VideoService) SaveSubtitles ¶
func (s VideoService) SaveSubtitles(ctx context.Context, input model.NewSaveSubtitles) (*model.Video, error)
SaveSubtitles ..
func (VideoService) SearchVideo ¶
func (s VideoService) SearchVideo(ctx context.Context, searchParam *base.SearchParam, scheme string) (*model.VideoIndexConnection, error)
SearchVideo ..
func (VideoService) SimilarVideos ¶
func (s VideoService) SimilarVideos(ctx context.Context, searchParam *base.SearchParam, episodeID int64, scheme string) (*model.VideoIndexConnection, error)
SimilarVideos ..
func (VideoService) UpdateEpisode ¶
func (s VideoService) UpdateEpisode(ctx context.Context, input model.NewUpdateEpisode) (*model.Episode, error)
UpdateEpisode ..
func (VideoService) UpdateVideo ¶
func (s VideoService) UpdateVideo(ctx context.Context, input model.NewUpdateVideo) (*model.Video, error)
UpdateVideo ..
func (VideoService) UpdateVideoResource ¶
func (s VideoService) UpdateVideoResource(ctx context.Context, input model.NewVideoResource) (*model.Video, error)
UpdateVideoResource ..
func (VideoService) UpdateVideoSeries ¶
func (s VideoService) UpdateVideoSeries(ctx context.Context, input model.NewUpdateVideoSeries) (*model.VideoSeries, error)
UpdateVideoSeries ..
func (VideoService) UpdateVideoSeriesItem ¶
func (s VideoService) UpdateVideoSeriesItem(ctx context.Context, input model.NewUpdateVideoSeriesItem) (*model.VideoSeriesItem, error)
UpdateVideoSeriesItem ..
Click to show internal directories.
Click to hide internal directories.