public bool Stop()
{
multimediaToolkit = null;
guiToolkit = null;
App.Current.EventsBroker.Unsubscribe<OpenProjectIDEvent> (OpenProjectID);
App.Current.EventsBroker.Unsubscribe<OpenNewProjectEvent> (OpenNewProject);
App.Current.EventsBroker.Unsubscribe<CloseOpenedProjectEvent> (closeOpenedProjectEventToken);
App.Current.EventsBroker.Unsubscribe<SaveProjectEvent> (HandleSaveProject);
App.Current.EventsBroker.Unsubscribe<CaptureErrorEvent> (HandleCaptureError);
App.Current.EventsBroker.Unsubscribe<CaptureFinishedEvent> (HandleCaptureFinished);
App.Current.EventsBroker.Unsubscribe<MultimediaErrorEvent> (HandleMultimediaError);
return true;
}