System/Library/PrivateFrameworks/MediaRemote.framework
MRNowPlayingState.h
@class NSData, NSArray, NSDictionary, MRPlaybackQueue, NSString, MRPlayerPath, MRPlaybackQueueRequest;
@interface MRNowPlayingState : NSObject <NSCopying>
@property (copy, nonatomic) NSDictionary *nowPlayingInfo;
@property (copy, nonatomic) NSArray *supportedCommands;
@property (copy, nonatomic) MRPlaybackQueue *playbackQueue;
@property (copy, nonatomic) NSString *displayID;
@property (copy, nonatomic) NSString *displayName;
@property (copy, nonatomic) MRPlayerPath *playerPath;
@property (copy, nonatomic) MRPlaybackQueueRequest *request;
@property (nonatomic) BOOL hasPlaybackState;
@property (nonatomic) unsigned int playbackState;
@property (nonatomic) BOOL hasPlaybackStateTimestamp;
@property (nonatomic) double playbackStateTimestamp;
@property (readonly, nonatomic) BOOL containsArtwork;
@property (nonatomic) unsigned long long playbackQueueCapabilities;
@property (readonly, nonatomic) NSData *data;
- (id)protobufWithEncoding:(long long)a0;
- (id)initWithPlayerPath:(id)a0;
- (id)initWithData:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (id)initWithProtobuf:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)copyWithoutArtwork;
@end