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

Reply via email to