Files
go2rtc/internal/streams/ready.go
T
2026-02-13 10:37:20 +03:00

20 lines
189 B
Go

package streams
import "sync"
var (
ready = make(chan struct{})
readyOnce sync.Once
)
func SetReady() {
readyOnce.Do(func() {
close(ready)
})
}
func WaitReady() {
<-ready
}