luxlabs header browser preview


@class NSMutableDictionary, UIImageView, AVCacheLargestInscribedRectInBoundingPath, AVCABackdropLayerView, AVTurboModePlaybackControlsPlaceholderView, AVMobileControlsViewController, AVScrollingObserver, UIView, AVPlayerViewControllerCustomControlsView, NSString, NSArray, AVExternalPlaybackIndicatorView, NSNumber, AVPlaybackControlsView;
@protocol AVPlaybackContentContainer, AVPlayerViewControllerContentViewDelegate, AVPlayerViewControllerContentViewDelegate_Gen1;

@interface AVPlayerViewControllerContentView : UIView <AVScrollingObserverDelegate, _UIViewBoundingPathChangeObserver> {
    UIImageView *_audioOnlyIndicatorView;
    AVExternalPlaybackIndicatorView *_externalPlaybackIndicatorView;
    UIView *_iAdPreRollView;
    UIImageView *_unsupportedContentIndicatorView;
    NSArray *_customControlsViewLayoutGuideConstraints;
    AVCABackdropLayerView *_backdropLayerView;
    AVTurboModePlaybackControlsPlaceholderView *_turboModePlaybackControlsPlaceholderView;
    id<AVPlayerViewControllerContentViewDelegate_Gen1> _gen1Delegate;
}

@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } videoContentInset;
@property (nonatomic) BOOL needsInitialLayout;
@property (readonly, nonatomic) NSMutableDictionary *targetVideoGravities;
@property (copy, nonatomic) NSString *automaticVideoGravity;
@property (copy, nonatomic) NSString *externalPlaybackIndicatorTitle;
@property (copy, nonatomic) NSString *externalPlaybackIndicatorSubtitle;
@property (readonly, nonatomic) AVScrollingObserver *scrollingObserver;
@property (readonly, nonatomic) NSNumber *layoutClass;
@property (readonly, nonatomic) BOOL isCoveringWindow;
@property (weak, nonatomic) id<AVPlayerViewControllerContentViewDelegate> delegate;
@property (retain, nonatomic) UIView<AVPlaybackContentContainer> *playbackContentContainerView;
@property (nonatomic) BOOL showsPlaybackControls;
@property (nonatomic) unsigned long long contentOverlayViewPlacement;
@property (nonatomic) BOOL wantsBackdropView;
@property (nonatomic) BOOL canAutomaticallyZoomLetterboxVideos;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } edgeInsetsForLetterboxedContent;
@property (retain, nonatomic) UIView *contentOverlayView;
@property (retain, nonatomic) UIView *interactiveContentOverlayView;
@property (readonly, nonatomic) UIView *iAdPreRollView;
@property (readonly, nonatomic) UIView *iAdPreRollViewIfLoaded;
@property (readonly, nonatomic) AVPlaybackControlsView *playbackControlsView;
@property (retain, nonatomic) AVPlayerViewControllerCustomControlsView *customControlsView;
@property (retain, nonatomic) AVMobileControlsViewController *controlsViewController;
@property (retain, nonatomic) AVCacheLargestInscribedRectInBoundingPath *cacheLargestInscribedRect;
@property (nonatomic) BOOL styleSheetShouldUseCompactFullScreenItemSize;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)willMoveToWindow:(id)a0;
- (void)setShowsUnsupportedContentIndicator:(BOOL)a0;
- (BOOL)isViewDescendantOfPlaybackControlsSubview:(id)a0;
- (void)_boundingPathMayHaveChangedForView:(id)a0 relativeToBoundsOriginOnly:(BOOL)a1;
- (void)dealloc;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 playbackContentContainerView:(id)a1 targetVideoGravities:(id)a2;
- (void)_applyVideoGravityIfNeeded:(long long)a0;
- (void)avkit_needsUpdateBackdropCaptureViewHidden;
- (void)didMoveToSuperview;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setShowsAudioOnlyIndicator:(BOOL)a0;
- (void)setGen1Delegate:(id)a0;
- (BOOL)avkit_hasFullScreenLayoutClass;
- (void)removeTurboModePlaybackControlsPlaceholderViewIfNeeded;
- (void)setShowsExternalPlaybackIndicator:(BOOL)a0;
- (void)setExternalPlaybackIndicatorTitle:(id)a0 subtitle:(id)a1;
- (id)chromeControlsViewController;
- (void)updateCustomControlsViewLayoutGuides;
- (void)scrollingObserverDidChangeScrollingState:(id)a0;
- (void).cxx_destruct;
- (id)gen1Delegate;
- (void)setTargetVideoGravity:(id)a0 forLayoutClass:(unsigned long long)a1;
- (id)avkit_backdropGroupLeader;
- (void)layoutSubviews;
- (void)addPlaybackContentContainerViewIfNeeded;
- (void)loadPlaybackControlsViewIfNeeded;
- (void)didMoveToWindow;

@end