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

Reply via email to