banshee r3205 - in trunk/banshee: . src/Dap/Banshee.DapCore/Banshee.DapCore



Author: alanmc
Date: Sun Feb 10 19:30:36 2008
New Revision: 3205
URL: http://svn.gnome.org/viewvc/banshee?rev=3205&view=rev

Log:
cosmetic changes + fixed a typo

Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/src/Dap/Banshee.DapCore/Banshee.DapCore/AsyncDevice.cs

Modified: trunk/banshee/src/Dap/Banshee.DapCore/Banshee.DapCore/AsyncDevice.cs
==============================================================================
--- trunk/banshee/src/Dap/Banshee.DapCore/Banshee.DapCore/AsyncDevice.cs	(original)
+++ trunk/banshee/src/Dap/Banshee.DapCore/Banshee.DapCore/AsyncDevice.cs	Sun Feb 10 19:30:36 2008
@@ -48,67 +48,71 @@
 		}
 
 		
-		public AsyncDevice(IDevice device)
+		public AsyncDevice (IDevice device)
 		{
+			if (device == null)
+				throw new ArgumentNullException ("device");
+			
 			this.device = device;
-			device.Ejected += delegate { RaiseEjected(); };
-			device.Initialized += delegate { RaiseInitialized(); };
-			device.MetadataUpdated += delegate { RaiseMetadataUpdated(); };
-			device.TrackDownloaded += delegate { RaiseTrackDownloaded(); };
-			device.TrackRemoved += delegate { RaiseTrackRemoved(); };
-			device.TracksLoaded += delegate { RaiseTracksLoaded(); };
-			device.TrackUploaded += delegate { RaiseTrackUploaded(); };
+			device.Ejected += delegate { RaiseEjected (); };
+			device.Initialized += delegate { RaiseInitialized (); };
+			device.MetadataUpdated += delegate { RaiseMetadataUpdated (); };
+			device.TrackDownloaded += delegate { RaiseTrackDownloaded (); };
+			device.TrackRemoved += delegate { RaiseTrackRemoved (); };
+			device.TracksLoaded += delegate { RaiseTracksLoaded (); };
+			device.TrackUploaded += delegate { RaiseTrackUploaded (); };
 		}
 
 		public override void Dispose ()
 		{
-			device.Dispose();
+			device.Dispose ();
 		}
 
 		public override void DownloadTrack (Banshee.Collection.TrackInfo track, string destination)
 		{
-			ThreadPool.QueueUserWorkItem(delegate {
-				device.DownloadTrack(track, destination);
+			ThreadPool.QueueUserWorkItem (delegate {
+				device.DownloadTrack (track, destination);
 			});
 		}
 
 		public override void LoadTracks ()
 		{
-			ThreadPool.QueueUserWorkItem(delegate {
-				device.LoadTracks();
+			ThreadPool.QueueUserWorkItem (delegate {
+				device.LoadTracks ();
 			});
 		}
 
 		public override void RemoveTrack (Banshee.Collection.TrackInfo track)
 		{
-			ThreadPool.QueueUserWorkItem(delegate {
-				device.RemoveTrack(track);
+			ThreadPool.QueueUserWorkItem (delegate {
+				device.RemoveTrack (track);
 			});
 		}
 
 		public override void UpdateMetadata (Banshee.Collection.TrackInfo track)
 		{
-			device.UpdateMetadata(track);
+			ThreadPool.QueueUserWorkItem (delegate {
+				device.UpdateMetadata (track);
+			});
 		}
 
 		public override void UploadTrack (Banshee.Collection.TrackInfo track)
 		{
-			ThreadPool.QueueUserWorkItem(delegate {
-				device.UpdateMetadata(track);
+			ThreadPool.QueueUserWorkItem (delegate {
+				device.UploadTrack (track);
 			});
-			
 		}
 
 		public override void Eject ()
 		{
-			ThreadPool.QueueUserWorkItem(delegate {
-				device.Eject();
+			ThreadPool.QueueUserWorkItem (delegate {
+				device.Eject ();
 			});
 		}
 
-		public override bool Initialize (global::Hal.Device halDevice)
+		public override bool Initialize (Hal.Device halDevice)
 		{
-			return device.Initialize(halDevice);
+			return device.Initialize (halDevice);
 		}
 	}
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]