CVSROOT: /cvs/gnome
Module name: banshee
Changes by: abock 06/03/16 15:35:57
Modified files:
. : ChangeLog banshee.mdp configure.ac
data : banshee.glade
libbanshee : gst-playback-0.10.c
src : PlayerInterface.cs
src/Banshee.Base: PlayerEngineCore.cs
src/Banshee.Base/MediaEngine: PlayerEngine.cs
src/Banshee.MediaEngine/Gstreamer: GstPlayerEngine.cs
src/Banshee.Widgets: LinearProgress.cs Makefile.am
Added files:
src/Banshee.Widgets: DrawingUtilities.cs SeekSlider.cs
StreamPositionLabel.cs
Log message:
2006-03-16 Aaron Bockover <[EMAIL PROTECTED]>
* banshee.mdp: Updated MonoDevelop project
* configure.ac: Remove AM_GST_ELEMENT_CHECK calls and check for
elements against the proper gst-inspect manually; AM_GST_ELEMENT_CHECK
is not versioned and as a result, 0.10 checks were actually made against
the 0.8 version of gst-inspect
* data/banshee.glade: Removed the positon label and seek slider
* libbanshee/gst-playback-0.10.c: Added buffering support and stream
seekability detection
* src/PlayerInterface.cs: Use new SeekSlider and StreamPositionLabel
widgets; updated old stuff to use new stuff; handle the Buffering event
and display the buffering progress in StreamPositionLabel
* src/Banshee.Base/PlayerEngineCore.cs: Added CanSeek proxy property
* src/Banshee.Base/MediaEngine/PlayerEngine.cs: Buffering should be
an event, not a state; reworked signatures to account for this
* src/Banshee.MediaEngine/Gstreamer/GstPlayerEngine.cs: Wrap the new
buffering and stream seek detection in the engine implementation
* src/Banshee.Widgets/LinearProgress.cs: Use the shared ColorBlend in
DrawingUtilities
* src/Banshee.Widgets/Makefile.am: Added SeekSlider.cs,
StreamPositionLabel.cs, and DrawingUtilities.cs:
* src/Banshee.Widgets/SeekSlider.cs: Custom Gtk.Scale that is well
adapted to seeking in streams
* src/Banshee.Widgets/StreamPositionLabel.cs: Custom Label that draws
a buffering progress bar under the position label when buffering, and
updates automatically based off SeekSlider events
* src/Banshee.Widgets/DrawingUtilities.cs: Added static class that
contains the ColorBlend method; shared between a few widgets
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-03-16%2015:34&maxdate=2006-03-16%2015:36
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list