diff --git a/revid/RevidInstance.go b/revid/RevidInstance.go index 54038729..54d1d46e 100644 --- a/revid/RevidInstance.go +++ b/revid/RevidInstance.go @@ -228,10 +228,12 @@ func (r *revidInst) Start() { return } r.Log(Info, "Starting Revid!") - err := r.setupOutput() - if err != nil { - r.Log(Error, "Output setup didn't work!") - return + if r.setupOutput != nil { + err := r.setupOutput() + if err != nil { + r.Log(Error, "Output setup didn't work!") + return + } } go r.setupInput() go r.outputClips()