From f423a040672044c667555870605490c28a0e1229 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Tue, 17 Feb 2015 08:29:28 -0800 Subject: #435 Don't add 0-rated songs to shuffle buffers --- src/github/daneren2005/dsub/util/ArtistRadioBuffer.java | 2 +- src/github/daneren2005/dsub/util/ShufflePlayBuffer.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/github/daneren2005/dsub/util/ArtistRadioBuffer.java b/src/github/daneren2005/dsub/util/ArtistRadioBuffer.java index f3fc5904..6e9b8309 100644 --- a/src/github/daneren2005/dsub/util/ArtistRadioBuffer.java +++ b/src/github/daneren2005/dsub/util/ArtistRadioBuffer.java @@ -123,7 +123,7 @@ public class ArtistRadioBuffer { synchronized (buffer) { lastCount = 0; for(MusicDirectory.Entry entry: songs.getChildren()) { - if(!buffer.contains(entry)) { + if(!buffer.contains(entry) && entry.getRating() != 1) { buffer.add(entry); lastCount++; } diff --git a/src/github/daneren2005/dsub/util/ShufflePlayBuffer.java b/src/github/daneren2005/dsub/util/ShufflePlayBuffer.java index 5235a1f3..7da35f77 100644 --- a/src/github/daneren2005/dsub/util/ShufflePlayBuffer.java +++ b/src/github/daneren2005/dsub/util/ShufflePlayBuffer.java @@ -144,7 +144,7 @@ public class ShufflePlayBuffer { synchronized (buffer) { lastCount = 0; for(MusicDirectory.Entry entry: songs.getChildren()) { - if(!buffer.contains(entry)) { + if(!buffer.contains(entry) && entry.getRating() != 1) { buffer.add(entry); lastCount++; } -- cgit v1.2.3