fix: add config.Subscribe.SubType

This commit is contained in:
pg
2024-12-20 22:18:13 +08:00
committed by pggiroro
parent 2dfc10e994
commit 146cbd98b4
6 changed files with 28 additions and 23 deletions

View File

@@ -79,12 +79,11 @@ func (p *RecordJob) GetKey() string {
func (p *RecordJob) Subscribe() (err error) {
if p.SubConf != nil {
p.SubConf.SubType = SubscribeTypeVod
p.Subscriber, err = p.Plugin.SubscribeWithConfig(p.recorder.GetTask().Context, p.StreamPath, *p.SubConf)
} else {
p.Subscriber, err = p.Plugin.Subscribe(p.recorder.GetTask().Context, p.StreamPath)
}
if p.Subscriber != nil {
p.Subscriber.Type = SubscribeTypeVod
p.SubConf = &config.Subscribe{SubType: SubscribeTypeVod}
p.Subscriber, err = p.Plugin.SubscribeWithConfig(p.recorder.GetTask().Context, p.StreamPath, *p.SubConf)
}
return
}