luxlabs header browser preview


@class NSData, NSString, NSDate, MRContentItemMetadataAudioFormat, NSURL, NSArray, NSDictionary, MRContentItemMetadataAudioRoute;

@interface MRContentItemMetadata : NSObject <NSCopying>

@property (nonatomic) double elapsedTimeTimestamp;
@property (nonatomic) BOOL hasElapsedTimeTimestamp;
@property (nonatomic) double inferredTimestamp;
@property (nonatomic) BOOL hasInferredTimestamp;
@property (nonatomic, getter=isContainer) BOOL container;
@property (nonatomic) BOOL hasContainer;
@property (nonatomic, getter=isPlayable) BOOL playable;
@property (nonatomic) BOOL hasPlayable;
@property (nonatomic, getter=isExplicitItem) BOOL explicitItem;
@property (nonatomic) BOOL hasExplicitItem;
@property (nonatomic, getter=isStreamingContent) BOOL streamingContent;
@property (nonatomic) BOOL hasStreamingContent;
@property (nonatomic, getter=isCurrentlyPlaying) BOOL currentlyPlaying;
@property (nonatomic) BOOL hasCurrentlyPlaying;
@property (nonatomic, getter=isAlwaysLive) BOOL alwaysLive;
@property (nonatomic) BOOL hasAlwaysLive;
@property (nonatomic, getter=isSharable) BOOL sharable;
@property (nonatomic) BOOL hasSharable;
@property (nonatomic, getter=isLiked) BOOL liked;
@property (nonatomic) BOOL hasLiked;
@property (nonatomic, getter=isInWishList) BOOL inWishList;
@property (nonatomic) BOOL hasInWishList;
@property (nonatomic, getter=isAdvertisement) BOOL advertisement;
@property (nonatomic) BOOL hasAdvertisement;
@property (nonatomic, getter=isSteerable) BOOL steerable;
@property (nonatomic) BOOL hasSteerable;
@property (nonatomic, getter=isLoading) BOOL loading;
@property (nonatomic) BOOL hasLoading;
@property (nonatomic) BOOL artworkAvailable;
@property (nonatomic) BOOL hasArtworkAvailable;
@property (nonatomic) BOOL infoAvailable;
@property (nonatomic) BOOL hasInfoAvailable;
@property (nonatomic) BOOL languageOptionsAvailable;
@property (nonatomic) BOOL hasLanguageOptionsAvailable;
@property (nonatomic) BOOL lyricsAvailable;
@property (nonatomic) BOOL hasLyricsAvailable;
@property (nonatomic) float playbackProgress;
@property (nonatomic) BOOL hasPlaybackProgress;
@property (nonatomic) float playbackRate;
@property (nonatomic) BOOL hasPlaybackRate;
@property (nonatomic) float defaultPlaybackRate;
@property (nonatomic) BOOL hasDefaultPlaybackRate;
@property (nonatomic) float downloadProgress;
@property (nonatomic) BOOL hasDownloadProgress;
@property (nonatomic) long long playlistType;
@property (nonatomic) BOOL hasPlaylistType;
@property (nonatomic) long long radioStationType;
@property (nonatomic) BOOL hasRadioStationType;
@property (nonatomic) long long editingStyleFlags;
@property (nonatomic) BOOL hasEditingStyleFlags;
@property (nonatomic) long long mediaType;
@property (nonatomic) BOOL hasMediaType;
@property (nonatomic) long long mediaSubType;
@property (nonatomic) BOOL hasMediaSubType;
@property (nonatomic) long long episodeType;
@property (nonatomic) BOOL hasEpisodeType;
@property (nonatomic) long long playCount;
@property (nonatomic) BOOL hasPlayCount;
@property (nonatomic) long long numberOfSections;
@property (nonatomic) BOOL hasNumberOfSections;
@property (nonatomic) long long chapterCount;
@property (nonatomic) BOOL hasChapterCount;
@property (nonatomic) long long totalDiscCount;
@property (nonatomic) BOOL hasTotalDiscCount;
@property (nonatomic) long long totalTrackCount;
@property (nonatomic) BOOL hasTotalTrackCount;
@property (nonatomic) long long downloadState;
@property (nonatomic) BOOL hasDownloadState;
@property (nonatomic) double duration;
@property (nonatomic) BOOL hasDuration;
@property (nonatomic) double startTime;
@property (nonatomic) BOOL hasStartTime;
@property (nonatomic) double elapsedTime;
@property (nonatomic) BOOL hasElapsedTime;
@property (nonatomic) long long seasonNumber;
@property (nonatomic) BOOL hasSeasonNumber;
@property (nonatomic) long long episodeNumber;
@property (nonatomic) BOOL hasEpisodeNumber;
@property (nonatomic) long long discNumber;
@property (nonatomic) BOOL hasDiscNumber;
@property (nonatomic) long long trackNumber;
@property (nonatomic) BOOL hasTrackNumber;
@property (nonatomic) long long radioStationIdentifier;
@property (nonatomic) BOOL hasRadioStationIdentifier;
@property (nonatomic) long long iTunesStoreIdentifier;
@property (nonatomic) BOOL hasITunesStoreIdentifier;
@property (nonatomic) long long iTunesStoreSubscriptionIdentifier;
@property (nonatomic) BOOL hasITunesStoreSubscriptionIdentifier;
@property (nonatomic) long long iTunesStoreArtistIdentifier;
@property (nonatomic) BOOL hasITunesStoreArtistIdentifier;
@property (nonatomic) long long iTunesStoreAlbumIdentifier;
@property (nonatomic) BOOL hasITunesStoreAlbumIdentifier;
@property (nonatomic) long long legacyUniqueIdentifier;
@property (nonatomic) BOOL hasLegacyUniqueIdentifier;
@property (copy, nonatomic) NSData *purchaseInfoData;
@property (copy, nonatomic) NSDictionary *appMetrics;
@property (copy, nonatomic) NSDictionary *nowPlayingInfo;
@property (copy, nonatomic) NSDictionary *userInfo;
@property (copy, nonatomic) NSDictionary *deviceSpecificUserInfo;
@property (copy, nonatomic) NSDictionary *collectionInfo;
@property (copy, nonatomic) NSDate *releaseDate;
@property (copy, nonatomic) NSDate *currentPlaybackDate;
@property (copy, nonatomic) NSString *title;
@property (copy, nonatomic) NSString *subtitle;
@property (copy, nonatomic) NSString *classicalWork;
@property (copy, nonatomic) NSString *albumName;
@property (copy, nonatomic) NSString *trackArtistName;
@property (copy, nonatomic) NSString *albumArtistName;
@property (copy, nonatomic) NSString *directorName;
@property (copy, nonatomic) NSString *localizedContentRating;
@property (copy, nonatomic) NSString *collectionIdentifier;
@property (copy, nonatomic) NSString *profileIdentifier;
@property (copy, nonatomic) NSURL *assetURL;
@property (copy, nonatomic) NSString *composer;
@property (copy, nonatomic) NSString *genre;
@property (copy, nonatomic) NSString *contentIdentifier;
@property (copy, nonatomic) NSString *radioStationName;
@property (copy, nonatomic) NSString *radioStationString;
@property (copy, nonatomic) NSString *seriesName;
@property (copy, nonatomic) NSURL *lyricsURL;
@property (copy, nonatomic) NSString *serviceIdentifier;
@property (copy, nonatomic) NSString *brandIdentifier;
@property (copy, nonatomic) NSString *localizedDurationString;
@property (copy, nonatomic) NSString *durationStringLocalizationKey;
@property (copy, nonatomic) NSString *artworkIdentifier;
@property (copy, nonatomic) NSString *artworkMIMEType;
@property (copy, nonatomic) NSURL *artworkURL;
@property (copy, nonatomic) NSURL *artworkFileURL;
@property (copy, nonatomic) NSArray *artworkURLTemplates;
@property (copy, nonatomic) NSString *albumYear;
@property (copy, nonatomic) NSString *participantName;
@property (copy, nonatomic) NSString *participantIdentifier;
@property (nonatomic) BOOL isResolvableParticipant;
@property (nonatomic) unsigned long long songTraits;
@property (nonatomic) BOOL hasSongTraits;
@property (nonatomic) unsigned long long albumTraits;
@property (nonatomic) BOOL hasAlbumTraits;
@property (nonatomic) unsigned long long playlistTraits;
@property (nonatomic) BOOL hasPlaylistTraits;
@property (copy, nonatomic) MRContentItemMetadataAudioFormat *preferredFormat;
@property (copy, nonatomic) MRContentItemMetadataAudioFormat *activeFormat;
@property (nonatomic) long long activeFormatJustification;
@property (nonatomic) BOOL hasActiveFormatJustification;
@property (nonatomic) unsigned long long formatTierPreference;
@property (nonatomic) BOOL hasFormatTierPreference;
@property (copy, nonatomic) MRContentItemMetadataAudioRoute *audioRoute;
@property (copy, nonatomic) NSArray *alternativeFormats;
@property (readonly, copy, nonatomic) NSData *data;
@property (nonatomic) long long reportingAdamID;
@property (nonatomic) BOOL hasReportingAdamID;
@property (nonatomic) long long lyricsAdamID;
@property (nonatomic) BOOL hasLyricsAdamID;
@property (nonatomic) long long iTunesStoreAlbumArtistIdentifier;
@property (nonatomic) BOOL hasITunesStoreAlbumArtistIdentifier;
@property (readonly, nonatomic) long long artworkDataWidthDeprecated;
@property (readonly, nonatomic) BOOL hasArtworkDataWidthDeprecated;
@property (readonly, nonatomic) long long artworkDataHeightDeprecated;
@property (readonly, nonatomic) BOOL hasArtworkDataHeightDeprecated;
@property (readonly, copy, nonatomic) NSString *localizedTitle;
@property (readonly, nonatomic) BOOL hasLoadingPlaceholderTitle;
@property (readonly, nonatomic) BOOL hasIsResolvableParticipant;
@property (readonly, nonatomic) double calculatedPlaybackPosition;
@property (readonly, nonatomic) NSDictionary *dictionaryRepresentation;

- (id)protobufWithEncoding:(long long)a0;
- (void)setArtworkDataHeightDeprecated:(long long)a0;
- (double)calculatedPlaybackPositionFromDate:(id)a0;
- (id)initWithData:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (void)setArtworkDataWidthDeprecated:(long long)a0;
- (id)initWithProtobuf:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end