@class AVPlayerLooper, UIImageView, UIImage, AVQueuePlayer, NSArray; @protocol NSObject; @interface HRVideoPlayerView : UIView @property (retain, nonatomic) UIImage *thumbnail; @property (retain, nonatomic) UIImageView *thumbnailImageView; @property (retain, nonatomic) AVQueuePlayer *queuePlayer; @property (retain, nonatomic) AVPlayerLooper *playerLooper; @property (retain, nonatomic) NSArray *items; @property (nonatomic) BOOL looping; @property (nonatomic) BOOL shouldBePlaying; @property (retain, nonatomic) id<NSObject> applicationActiveNotificationStub; @property (retain, nonatomic) id<NSObject> applicationInactiveNotificationStub; @property (nonatomic) BOOL preventsDisplaySleepDuringVideoPlayback; + (Class)layerClass; + (id)playerViewWithURL:(id)a0 looping:(BOOL)a1; - (void)play; - (void)pause; - (id)player; - (void)dealloc; - (void).cxx_destruct; - (void)setPlayer:(id)a0; - (void)_setUpNotifications; - (void)_setUpUI; - (id)initWithItems:(id)a0 thumbnail:(id)a1 looping:(BOOL)a2; - (void)_didReceivePlayerNotification:(id)a0; @end