()
| 27 | } |
| 28 | |
| 29 | func (group *Group) stopHlsIfNeeded() { |
| 30 | if !group.config.HlsConfig.Enable && !group.config.HlsConfig.EnableHttps { |
| 31 | return |
| 32 | } |
| 33 | |
| 34 | if group.hlsMuxer != nil { |
| 35 | group.hlsMuxer.Dispose() |
| 36 | group.observer.CleanupHlsIfNeeded(group.appName, group.streamName, group.hlsMuxer.OutPath()) |
| 37 | group.hlsMuxer = nil |
| 38 | } |
| 39 | } |
no test coverage detected