CVSROOT: /cvs/gnome
Module name: banshee
Changes by: abock 06/03/09 20:28:53
Modified files:
. : ChangeLog banshee.mdp
data : UIManagerLayout.xml banshee.glade
libbanshee : gst-playback-0.10.c
src : NotificationAreaIcon.cs PlayerInterface.cs
PlaylistModel.cs PlaylistView.cs Preferences.cs
RemotePlayer.cs TrackProperties.cs
src/Banshee.Base: ActionManager.cs Makefile.am
PlayerEngineCore.cs
src/Banshee.MediaEngine/Gstreamer: GstPlayerEngine.cs
src/Banshee.Plugins/Audioscrobbler: Engine.cs
Added files:
src/Banshee.Base: UnknownTrackInfo.cs
src/Banshee.Base/Gui: OpenLocationDialog.cs
src/Banshee.Base/MediaEngine: PlayerEngine.cs
Removed files:
src/Banshee.Base: PlayerEngineLoader.cs
Log message:
2006-03-09 Aaron Bockover <[EMAIL PROTECTED]>
* src/Banshee.Base/PlayerEngine.cs: Replacement for IPlayerEngine; base
class that offers common functionality between all engines; new
event/message system that is more verbose than old system... allows for
metadata extraction from streams and buffering
* src/Banshee.Base/PlayerEngineCore.cs: Proxy and wrapper for PlayerEngine
that handles all loading of PlayerEngine types and switching out of
engines at runtime
* src/Banshee.Base/PlayerEngineLoader.cs: Removed, deprecated, etc...
PlayerEngineCore now loads and instantiates engines from assemblies
* src/PlayerInterface.cs: User interface is completely passive regarding
interaction with PlayerEngineCore; UI updates only after getting events
and messages from PlayerEngineCore; plugins now have the exact same
functionality regarding playback that the UI has traditionally had
* src/Banshee.MediaEngine/Gstreamer/GstPlayerEngine.cs: Reworked to
implement new PlayerEngine base class; implementation is now much
simpler (for 0.10 and 0.8 engines)
* src/Banshee.Base/UnknownTrackInfo.cs: A placeholder TrackInfo class
that is used to create a container for loading plain URIs; eventually
metadata will be filled in if it's found in the stream itself
* src/Banshee.Base/Gui/OpenLocationDialog.cs: Glade Dialog implementation
for open URI functionality
* src/Banshee.Base/Makefile.am: Added UnknownTrackInfo.cs,
Gui/OpenLocationDialog.cs and MediaEngine/PlayerEngine.cs
* src/Banshee.Base/ActionManager.cs: Added OpenLocationAction
* src/NotificationAreaIcon.cs:
* src/PlaylistModel.cs:
* src/PlaylistView.cs:
* src/RemotePlayer.cs:
* src/Preferences.cs:
* src/Banshee.Plugins/Audioscrobbler/Engine.cs:
* src/TrackProperties.cs: Updated to reflect changes in PlayerEngineCore
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-03-09%2020:27&maxdate=2006-03-09%2020:29
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list