CVSROOT: /cvs/gnome Module name: banshee Changes by: abock 06/04/17 13:28:07
Modified files: . : Tag: BANSHEE_0_10_9_SL ChangeLog configure.ac src/Banshee.Base/Dap: Tag: BANSHEE_0_10_9_SL Dap.cs src/Banshee.Base/Sources: Tag: BANSHEE_0_10_9_SL DapSource.cs src/Banshee.Dap/Njb: Tag: BANSHEE_0_10_9_SL Makefile.am NjbDap.cs Log message: 2006-04-17 Aaron Bockover <[EMAIL PROTECTED]> * configure.ac: Require njb-sharp 0.3.0+ * src/Banshee.Base/Dap/Dap.cs: Added virtual Activate method (see below); handle failure case if a track queued for a sync is null for some reason; if the transcoder handles its own threading and the finished event is raised from the main thread, spawn a new thread for the synchronize (the gst 0.10 transcoder does threading internally so we cannot guarantee a dedicated thread from the transcoder to do syncing in) * src/Banshee.Base/Sources/DapSource.cs: Added Activate method that calls Activate on the device; needed for NJB devices which cannot remain open for the entire session and must be accessed on demand * src/Banshee.Dap/Njb/Makefile.am: Link against Mono.Posix for Catalog.GetString support * src/Banshee.Dap/Njb/NjbDap.cs: Delay device activation (open+capture) until direct access to device is necessary; close the device when access is no longer necessary; ping every 5 minutes to keep device from shutting down, but to allow the handle to be closed most of the time; show an error dialog and do not crash if there is a problem grabbing a a handle to the device; wrap all access calls in GrabDevice/ReleaseDevice to properly reference and perform operations on the device; update the icon name to the proper icon spec name URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-04-17%2013:27&maxdate=2006-04-17%2013:29 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list