protected void Notify(CaptureMovieProcessFlow obj)
 {
     foreach (IObserverCaptureFlow <CaptureMovieProcessFlow> observer in observers)
     {
         observer.CameraStateChange(obj);
     }
 }
 public static CaptureMovieProcessFlow GetInstance()
 {
     if (Singelton == null)
     {
         Singelton             = new CaptureMovieProcessFlow();
         Singelton.IsRecording = false;
         return(Singelton);
     }
     else
     {
         return(Singelton);
     }
 }
 protected void Notify(CaptureMovieProcessFlow obj)
 {
     foreach (IObserverCaptureFlow<CaptureMovieProcessFlow> observer in observers)
     {
         observer.CameraStateChange(obj);
     }
 }
 public static CaptureMovieProcessFlow GetInstance()
 {
     if (Singelton == null)
     {
         Singelton = new CaptureMovieProcessFlow();
         Singelton.IsRecording = false;
         return Singelton;
     }
     else
     {
         return Singelton;
     }
 }