Fix Growl so it only shows up on non-error tracks and display album art in the notification.
parent
16625112af
commit
26d44d6f37
|
@ -56,18 +56,20 @@
|
||||||
[pe performSelectorOnMainThread:@selector(setMetadata:) withObject:[playlistLoader readEntryInfo:pe] waitUntilDone:YES];
|
[pe performSelectorOnMainThread:@selector(setMetadata:) withObject:[playlistLoader readEntryInfo:pe] waitUntilDone:YES];
|
||||||
}
|
}
|
||||||
|
|
||||||
if([[NSUserDefaults standardUserDefaults] boolForKey:@"enableAudioScrobbler"]) {
|
if (NO == [pe error]) {
|
||||||
[scrobbler start:pe];
|
if([[NSUserDefaults standardUserDefaults] boolForKey:@"enableAudioScrobbler"]) {
|
||||||
|
[scrobbler start:pe];
|
||||||
|
}
|
||||||
|
|
||||||
|
// Note: We don't want to send a growl notification on resume.
|
||||||
|
[GrowlApplicationBridge notifyWithTitle:[pe title]
|
||||||
|
description:[pe artist]
|
||||||
|
notificationName:@"Stream Changed"
|
||||||
|
iconData:[[pe albumArt] TIFFRepresentation]
|
||||||
|
priority:0
|
||||||
|
isSticky:NO
|
||||||
|
clickContext:nil];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Note: We don't want to send a growl notification on resume.
|
|
||||||
[GrowlApplicationBridge notifyWithTitle:[pe title]
|
|
||||||
description:[pe artist]
|
|
||||||
notificationName:@"Stream Changed"
|
|
||||||
iconData:nil
|
|
||||||
priority:0
|
|
||||||
isSticky:NO
|
|
||||||
clickContext:nil];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)performPlaybackDidPauseActions
|
- (void)performPlaybackDidPauseActions
|
||||||
|
|
Loading…
Reference in New Issue