feat: 添加媒体资源处理的异步任务及相关逻辑

This commit is contained in:
2025-12-23 12:04:30 +08:00
parent 7c2b937352
commit 1dba706022
8 changed files with 317 additions and 13 deletions

View File

@@ -30,8 +30,12 @@ func Provide(opts ...opt.Option) error {
}); err != nil {
return err
}
if err := container.Container.Provide(func() (*mediaAsset, error) {
obj := &mediaAsset{}
if err := container.Container.Provide(func(
job *provider_job.Job,
) (*mediaAsset, error) {
obj := &mediaAsset{
job: job,
}
return obj, nil
}); err != nil {