MCPcopy Create free account
hub / github.com/deepch/RTSPtoRTMP / loadConfig

Function loadConfig

config.go:104–119  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

102}
103
104func loadConfig() *ConfigST {
105 var tmp ConfigST
106 data, err := ioutil.ReadFile("config.json")
107 if err != nil {
108 log.Fatalln(err)
109 }
110 err = json.Unmarshal(data, &tmp)
111 if err != nil {
112 log.Fatalln(err)
113 }
114 for i, v := range tmp.Streams {
115 v.Cl = make(map[string]viewer)
116 tmp.Streams[i] = v
117 }
118 return &tmp
119}
120
121func (element *ConfigST) cast(uuid string, pck av.Packet) {
122 element.mutex.Lock()

Callers 1

config.goFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected