func (c *Motion) Start(caster *broker.Broker, recorder *Recorder) {
	c.recorder = recorder
	for {
		c.Detect(caster)
	}
}
// Start motion detection and continues listening after interruptions to the data stream
Start motion detection and continues listening after interruptions to the data stream
// Start motion detection and continues listening after interruptions to the data stream
func (c *Motion) Start(caster *broker.Broker, recorder *Recorder) {
	c.recorder = recorder
	for {
		c.Detect(caster)
	}
}
func ( c * Motion ) Start ( caster * broker . Broker , recorder * Recorder ) { c . recorder = recorder for { c . Detect ( caster ) } }
Start motion detection and continues listening after interruptions to the data stream
Start motion detection and continues listening after interruptions to the data stream