public MPMediaItemArtwork getArtwork() { if (has(MPMediaItemProperty.Artwork)) { MPMediaItemArtwork val = (MPMediaItemArtwork) get(MPMediaItemProperty.Artwork); return val; } return null; } public MPNowPlayingInfo setArtwork(MPMediaItemArtwork artwork) {
public String getTitle() { if (has(MPMediaItemProperty.Title)) { NSString val = (NSString) get(MPMediaItemProperty.Title); return val.toString(); } return null; } public MPNowPlayingInfo setTitle(String title) {
public double getPlaybackDuration() { if (has(MPMediaItemProperty.PlaybackDuration)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.PlaybackDuration); return val.doubleValue(); } return 0; } public MPNowPlayingInfo setPlaybackDuration(double playbackDuration) {
public int getAlbumTrackNumber() { if (has(MPMediaItemProperty.AlbumTrackNumber)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.AlbumTrackNumber); return val.intValue(); } return 0; } public MPNowPlayingInfo setAlbumTrackNumber(int albumTrackNumber) {
public String getAlbumTitle() { if (has(MPMediaItemProperty.AlbumTitle)) { NSString val = (NSString) get(MPMediaItemProperty.AlbumTitle); return val.toString(); } return null; } public MPNowPlayingInfo setAlbumTitle(String albumTitle) {
public String getComposer() { if (has(MPMediaItemProperty.Composer)) { NSString val = (NSString) get(MPMediaItemProperty.Composer); return val.toString(); } return null; } public MPNowPlayingInfo setComposer(String composer) {
public int getDiscCount() { if (has(MPMediaItemProperty.DiscCount)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.DiscCount); return val.intValue(); } return 0; } public MPNowPlayingInfo setDiscCount(int discCount) {
public String getGenre() { if (has(MPMediaItemProperty.Genre)) { NSString val = (NSString) get(MPMediaItemProperty.Genre); return val.toString(); } return null; } public MPNowPlayingInfo setGenre(String genre) {
public long getPersistentID() { if (has(MPMediaItemProperty.ItemPersistentID)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.ItemPersistentID); return val.longValue(); } return 0; } public MPNowPlayingInfo setPersistentID(long id) {
public int getAlbumTrackCount() { if (has(MPMediaItemProperty.AlbumTrackCount)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.AlbumTrackCount); return val.intValue(); } return 0; } public MPNowPlayingInfo setAlbumTrackCount(int albumTrackCount) {
public int getDiscNumber() { if (has(MPMediaItemProperty.DiscNumber)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.DiscNumber); return val.intValue(); } return 0; } public MPNowPlayingInfo setDiscNumber(int discNumber) {
public String getArtist() { if (has(MPMediaItemProperty.Artist)) { NSString val = (NSString) get(MPMediaItemProperty.Artist); return val.toString(); } return null; } public MPNowPlayingInfo setArtist(String artist) {
/** * @since Available in iOS 5.0 and later. */ public int getPlaybackQueueIndex() { if (has(Keys.PlaybackQueueIndex())) { NSNumber val = (NSNumber) get(Keys.PlaybackQueueIndex()); return val.intValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public double getElapsedPlaybackTime() { if (has(Keys.ElapsedPlaybackTime())) { NSNumber val = (NSNumber) get(Keys.ElapsedPlaybackTime()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 8.0 and later. */ public double getDefaultPlaybackRate() { if (has(Keys.DefaultPlaybackRate())) { NSNumber val = (NSNumber) get(Keys.DefaultPlaybackRate()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public int getPlaybackQueueCount() { if (has(Keys.PlaybackQueueCount())) { NSNumber val = (NSNumber) get(Keys.PlaybackQueueCount()); return val.intValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public int getChapterCount() { if (has(Keys.ChapterCount())) { NSNumber val = (NSNumber) get(Keys.ChapterCount()); return val.intValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public double getPlaybackRate() { if (has(Keys.PlaybackRate())) { NSNumber val = (NSNumber) get(Keys.PlaybackRate()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public int getChapterNumber() { if (has(Keys.ChapterNumber())) { NSNumber val = (NSNumber) get(Keys.ChapterNumber()); return val.intValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public double getElapsedPlaybackTime() { if (has(Keys.ElapsedPlaybackTime())) { NSNumber val = (NSNumber) get(Keys.ElapsedPlaybackTime()); return val.doubleValue(); } return 0; } /**