Fix WebRTC card stuck in loading #1417
This commit is contained in:
@@ -100,6 +100,10 @@ func Patch(name string, source string) *Stream {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if Validate(source) != nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
// check an existing stream with this name
|
// check an existing stream with this name
|
||||||
if stream, ok := streams[name]; ok {
|
if stream, ok := streams[name]; ok {
|
||||||
stream.SetSource(source)
|
stream.SetSource(source)
|
||||||
@@ -107,7 +111,9 @@ func Patch(name string, source string) *Stream {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// create new stream with this name
|
// create new stream with this name
|
||||||
return New(name, source)
|
stream := NewStream(source)
|
||||||
|
streams[name] = stream
|
||||||
|
return stream
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetOrPatch(query url.Values) *Stream {
|
func GetOrPatch(query url.Values) *Stream {
|
||||||
|
|||||||
Reference in New Issue
Block a user