Banshee.Dap.MassStorage.MassStorageSource.LoadFromDevice C# (CSharp) Method

LoadFromDevice() protected method

protected LoadFromDevice ( ) : void
return void
        protected override void LoadFromDevice ()
        {
            import_reset_event = new System.Threading.ManualResetEvent (false);

            importer = new DatabaseImportManager (this) {
                KeepUserJobHidden = true,
                SkipHiddenChildren = false
            };
            importer.Finished += OnImportFinished;

            foreach (string audio_folder in BaseDirectories) {
                importer.Enqueue (audio_folder);
            }

            import_reset_event.WaitOne ();
        }