rurza / NepTunes-Issues

This repository is only for issue tracking.
5 stars 0 forks source link

Feature: Select iTunes Media Kinds That Scrobble #24

Open ianmjones opened 8 years ago

ianmjones commented 8 years ago

It would be great if you could:-

Reason: Simply don't want TV Shows, Movies, Podcasts etc. to be scrobbled, for me last.fm is all about the music!

rurza commented 8 years ago

@ianmjones Hi! I know about the issue, but unfortnately I can't fix it with current version of iTunes. iTunes has an API which tells me what kind of track it's playing... but it doesnt work :( Which is funny, because it's new in iTunes 12.4 and it doesn't work from day one 😓

enum iTunesEMdK {  
    iTunesEMdKAlertTone = 'kMdL' /* alert tone track */,  
    iTunesEMdKAudiobook = 'kMdA' /* audiobook track */,  
    iTunesEMdKBook = 'kMdB' /* book track */,  
    iTunesEMdKHomeVideo = 'kMdH' /* home video track */,  
    iTunesEMdKITunesU = 'kMdI' /* iTunes U track */,  
    iTunesEMdKMovie = 'kMdM' /* movie track */,  
    iTunesEMdKMusic = 'kMdS' /* music track */,  
    iTunesEMdKMusicVideo = 'kMdV' /* music video track */,  
    iTunesEMdKPodcast = 'kMdP' /* podcast track */,  
    iTunesEMdKRingtone = 'kMdR' /* ringtone track */,  
    iTunesEMdKTVShow = 'kMdT' /* TV show track */,  
    iTunesEMdKVoiceMemo = 'kMdO' /* voice memo track */,  
    iTunesEMdKUnknown = 'kUnk'  
};  
typedef enum iTunesEMdK iTunesEMdK;  
@property iTunesEMdK mediaKind;  // the media kind of the track
ianmjones commented 8 years ago

No worries, maybe one day it'll all get fixed up and you'll be able to implement it.

Thanks for the feedback.