public DragAndDropManager(IVideoShitbox editor, VidkaProj proj, VidkaFileMapping fileMapping)
{
this.editor = editor;
Proj = proj;
Mode = DragAndDropManagerMode.None;
_draggies = new List<DragAndDropMediaFile>();
outstandingVideo = new List<VidkaClipVideoAbstract>();
outstandingAudio = new List<VidkaClipAudio>();
metaGenerator = new MetaGeneratorInOtherThread(fileMapping);
//metaGenerator.OneItemFinished += metaGenerator_OneItemFinished;
//metaGenerator.MetaGeneratorDone += metaGenerator_MetaGeneratorDone;
metaGenerator.HereIsSomeTextForConsole += genericListener_AppendToConsole;
metaGenerator.MetaReady += metaGenerator_MetaReady;
metaGenerator.ThumbnailsReady += metaGenerator_ThumbReady;
metaGenerator.WaveformReady += metaGenerator_WaveReady;
metaGenerator.PleaseUnlockThisFile += metaGenerator_PleaseUnlockThisFile;
}