luxlabs header browser preview


@class NSString, MPMediaControls, MRUAmbientNowPlayingView, MRUNowPlayingController, MSVTimer, UIViewController;
@protocol MRUBackdropControllerProtocol;

@interface MRUAmbientNowPlayingViewController : UIViewController <MRUNowPlayingControllerObserver, MRUArtworkViewObserver>

@property (retain, nonatomic) MRUAmbientNowPlayingView *view;
@property (retain, nonatomic) MRUAmbientNowPlayingView *viewIfLoaded;
@property (retain, nonatomic) MRUNowPlayingController *controller;
@property (retain, nonatomic) MPMediaControls *mediaControls;
@property (nonatomic, getter=isOnScreen) BOOL onScreen;
@property (nonatomic) long long artworkTransitionDirection;
@property (retain, nonatomic) MSVTimer *artworkTransitionDirectionTimer;
@property (retain, nonatomic) UIViewController<MRUBackdropControllerProtocol> *backdropViewController;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)viewWillAppear:(BOOL)a0;
- (void)nowPlayingController:(id)a0 metadataController:(id)a1 didChangeArtwork:(id)a2;
- (void)updateTimeControls;
- (void)artworkView:(id)a0 didChangeArtworkImage:(id)a1;
- (void)updateTransportControls;
- (void)viewDidLoad;
- (void)nowPlayingController:(id)a0 metadataController:(id)a1 didChangeTransportControls:(id)a2;
- (void)loadView;
- (void)presentRoutingControlsFromSourceView:(id)a0;
- (void)nowPlayingController:(id)a0 metadataController:(id)a1 didChangeNowPlayingInfo:(id)a2;
- (void)nowPlayingController:(id)a0 endpointController:(id)a1 didChangeRoute:(id)a2;
- (BOOL)_canShowWhileLocked;
- (BOOL)nowPlayingControllerShouldAutomaticallyUpdateResponse:(id)a0;
- (void).cxx_destruct;
- (void)nowPlayingController:(id)a0 metadataController:(id)a1 didChangeTimeControls:(id)a2;
- (void)updateArtwork;
- (void)updateVolumeControls;
- (void)didSelectRoutingButton:(id)a0;
- (void)updateRoutingButton;
- (void)viewDidDisappear:(BOOL)a0;
- (void)updateNowPlayingInfo;
- (void)embedBackdropViewController;
- (id)initWithNowPlayingController:(id)a0;
- (void)removeBackdropViewController;
- (void)transportButtonTap:(id)a0;
- (void)updateEverything;

@end