CVSROOT:        /cvs/gnome
Module name:    banshee
Changes by:     abock   06/03/16 23:44:43

Modified files:
        .              : ChangeLog banshee.mdp 
        libbanshee     : Makefile.am gst-playback-0.10.c 
        src            : PlayerInterface.cs TrackProperties.cs 
        src/Banshee.Base: FileTrackInfo.cs Globals.cs GstMisc.cs 
                          LibraryTrackInfo.cs Makefile.am 
                          PipelineProfile.cs 
        src/Banshee.Base/MediaEngine: PlayerEngine.cs 
        src/Banshee.MediaEngine/Gstreamer: GstPlayerEngine.cs 
Added files:
        libbanshee     : gst-tagger.c gst-tagger.h 
        src/Banshee.Base: GstTagger.cs StreamTagger.cs 

Log message:
2006-03-16  Aaron Bockover  <[EMAIL PROTECTED]>

* banshee.mdp: Updated MonoDevelop project

* libbanshee/Makefile.am: Added gst-tagger.[ch]

* libbanshee/gst-playback-0.10.c: Support parsing tags from incoming
audio stream and send off to consuming API

* libbanshee/gst-tagger.c:
* libbanshee/gst-tagger.h: Common API for handling tag reading/writing
from GStreamer audio streams

* src/PlayerInterface.cs: Update the metadata header when the
PlayerEngineEvent.TrackInfoUpdated event is raised

* src/TrackProperties.cs:
* src/Banshee.Base/Globals.cs:
* src/Banshee.Base/GstMisc.cs:
* src/Banshee.Base/LibraryTrackInfo.cs:
* src/Banshee.Base/PipelineProfile.cs: Updated to reflect namespace
change for some GStreamer Utility methods

* src/Banshee.Base/GstTagger.cs: Parse GStreamer tags into StreamTag
instances

* src/Banshee.Base/StreamTagger.cs: Common data structure for representing
a single metadata tag; method for merging these into TrackInfo objects;
added class with constant tag names (1:1 GStreamer correlation)

* src/Banshee.Base/MediaEngine/PlayerEngine.cs: Update playing TrackInfo
with tags that are read from the audio stream

* src/Banshee.MediaEngine/Gstreamer/GstPlayerEngine.cs: Added bindings
for the stream tag reading support

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-03-16%2023:43&maxdate=2006-03-16%2023:45

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to