SubscribeBlock 阻塞订阅一个流,直到订阅结束
(streamPath string, sub ISubscriber, t byte)
| 256 | |
| 257 | // SubscribeBlock 阻塞订阅一个流,直到订阅结束 |
| 258 | func (opt *Plugin) SubscribeBlock(streamPath string, sub ISubscriber, t byte) (err error) { |
| 259 | if err = opt.Subscribe(streamPath, sub); err == nil { |
| 260 | sub.PlayBlock(t) |
| 261 | } |
| 262 | return |
| 263 | } |
| 264 | |
| 265 | var ErrNoPullConfig = errors.New("no pull config") |
| 266 | var Pullers sync.Map |