private IClip ResetEngine(RenderChain.RenderChain chain, IFilter input) { m_Engine.CollectGarbage(true); var mock = (chain == null || input == null); var clip = mock ? (IClip) new MockClip() : new Clip(chain, input); AssignScriptObjects(clip); return(mock ? null : clip); }
private TOutput ResetEngine(TInput input) { Engine.CollectGarbage(true); return(Reset(input)); }