banshee r3753 - in trunk/banshee: . src/Extensions/Banshee.AudioCd/Banshee.AudioCd
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3753 - in trunk/banshee: . src/Extensions/Banshee.AudioCd/Banshee.AudioCd
- Date: Thu, 10 Apr 2008 21:53:24 +0100 (BST)
Author: abock
Date: Thu Apr 10 21:53:24 2008
New Revision: 3753
URL: http://svn.gnome.org/viewvc/banshee?rev=3753&view=rev
Log:
2008-04-10 Aaron Bockover <abock gnome org>
* src/Extensions/Banshee.AudioCd/Banshee.AudioCd/AudioCdTrackInfo.cs:
Added an override for TrackEqual that addresses audio CD track equality
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd/AudioCdTrackInfo.cs
Modified: trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd/AudioCdTrackInfo.cs
==============================================================================
--- trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd/AudioCdTrackInfo.cs (original)
+++ trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd/AudioCdTrackInfo.cs Thu Apr 10 21:53:24 2008
@@ -44,6 +44,12 @@
Uri = new SafeUri (String.Format ("cdda://{0}#{1}", index_on_disc + 1, deviceNode));
}
+ public override bool TrackEqual (TrackInfo track)
+ {
+ AudioCdTrackInfo cd_track = track as AudioCdTrackInfo;
+ return cd_track == null ? false : (cd_track.Model == Model && cd_track.IndexOnDisc == IndexOnDisc);
+ }
+
private AudioCdDiscModel model;
public AudioCdDiscModel Model {
get { return model; }
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]