diff --git a/Code/QSiTunesActionProvider.m b/Code/QSiTunesActionProvider.m index cfbc6b9..143f63a 100644 --- a/Code/QSiTunesActionProvider.m +++ b/Code/QSiTunesActionProvider.m @@ -110,9 +110,9 @@ - (void)playUsingDynamicPlaylist:(NSArray *)trackList return; } } - // filter out PDFs and (optionally) videos + // filter out booklets, iTunes LP, and (optionally) videos BOOL skipVideos = ![[NSUserDefaults standardUserDefaults] boolForKey:@"QSiTunesIncludeVideos"]; - NSString *filterString = [NSString stringWithFormat:@"kind != '%@'", QSiTunesBookletKind]; + NSString *filterString = [NSString stringWithFormat:@"kind != '%@' AND kind != '%@'", QSiTunesBookletKind, QSiTunesLPKind]; if (skipVideos) { filterString = [filterString stringByAppendingFormat:@" AND videoKind == %i", iTunesEVdKNone]; } diff --git a/QSiTunesDefines.h b/QSiTunesDefines.h index 9467a8a..b6d9070 100644 --- a/QSiTunesDefines.h +++ b/QSiTunesDefines.h @@ -11,6 +11,7 @@ #define ITUNESLIBRARY [@"~/Music/iTunes/iTunes Music Library.xml" stringByStandardizingPath] #define QSiTunesDynamicPlaylist @"Quicksilver" #define QSiTunesBookletKind @"PDF document" +#define QSiTunesLPKind @"iTunes LP" #define QSiTunesTrackIDPboardType @"com.apple.itunes.track" #define QSiTunesPlaylistIDPboardType @"com.apple.itunes.playlist"