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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list