Guest User

Untitled

a guest
Jun 6th, 2021
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.16 KB | None | 0 0
  1. #import <UIKit/UIViewController.h>
  2.  
  3. #import "NFUIExternalDevicePickerProtocol-Protocol.h"
  4. #import "NFUIFullPlayerViewControllerDelegate-Protocol.h"
  5. #import "NFUIPlayerControllerDelegate-Protocol.h"
  6. #import "NFUIPlayerControlsDelegate-Protocol.h"
  7. #import "NFUIPlayerControlsFooterViewRefreshDelegate-Protocol.h"
  8. #import "NFUIPlayerScrubberDelegate-Protocol.h"
  9. #import "NFUIRemotePlayerControlsDelegate-Protocol.h"
  10. #import "NFUIShakeRecognizerDelegate-Protocol.h"
  11. #import "NFUISkipIntroRecapButtonViewDelegate-Protocol.h"
  12. #import "NFUISystemVolumeProtocol-Protocol.h"
  13. #import "NFUITouchGestureDelegate-Protocol.h"
  14. #import "UIGestureRecognizerDelegate-Protocol.h"
  15. #import "_TtP4Argo39NFUISystemBrightnessViewRefreshDelegate_-Protocol.h"
  16.  
  17. @class CAGradientLayer, NFUIHudScrollView, NFUIPassThroughView, NFUIPlayerCSLogger, NFUIPlayerControlsFooterViewRefresh, NFUIPlayerControlsHeaderViewRefresh, NFUIPlayerControlsMainView, NFUIPlayerControlsModel, NFUIPreviewsLoadingView, NFUIRemotePlayerControlsController, NFUISeekTimeHelper, NFUIShakeRecognizer, NFUISkipIntroRecapButtonView, NFUISystemVolumeViewRefresh, NFUITrickPlayController, NSDictionary, NSLayoutConstraint, NSNumber, NSString, NSTimer, UIActivityIndicatorView, UIButton, UIImpactFeedbackGenerator, UIPinchGestureRecognizer, UITapGestureRecognizer, UIView, _TtC4Argo31NFUISystemBrightnessViewRefresh;
  18. @protocol NFUIPlayerControllerProtocol, NFUIPlayerControlsDelegate;
  19.  
  20. @interface NFUIPlayerControlsRefreshViewController : UIViewController <UIGestureRecognizerDelegate, NFUIShakeRecognizerDelegate, NFUIPlayerScrubberDelegate, NFUIExternalDevicePickerProtocol, NFUISystemVolumeProtocol, NFUIFullPlayerViewControllerDelegate, NFUIPlayerControlsFooterViewRefreshDelegate, NFUIPlayerControllerDelegate, NFUIPlayerControlsDelegate, NFUIRemotePlayerControlsDelegate, NFUITouchGestureDelegate, NFUISkipIntroRecapButtonViewDelegate, _TtP4Argo39NFUISystemBrightnessViewRefreshDelegate_>
  21. {
  22. _Bool _isShowingVolumeSlider;
  23. _Bool _isReadyForVolumeDisplay;
  24. _Bool _controlsHidden;
  25. _Bool _isFirstAppearance;
  26. _Bool _isTrickplayActive;
  27. _Bool _didBeginPlayback;
  28. _Bool _isDebugHUDEnabled;
  29. NFUIPlayerControlsHeaderViewRefresh *headerControlsView;
  30. NFUIPlayerControlsFooterViewRefresh *footerControlsView;
  31. NFUIPlayerControlsMainView *mainControlsView;
  32. NFUIRemotePlayerControlsController *remotePlayerController;
  33. NFUISkipIntroRecapButtonView *_skipRecapButtonView;
  34. UIActivityIndicatorView *_activityIndicatorView;
  35. id <NFUIPlayerControlsDelegate> _delegate;
  36. id <NFUIPlayerControllerProtocol> _playerController;
  37. NFUIPlayerControlsModel *_model;
  38. NSTimer *_autoHideControlsTimer;
  39. NFUIPlayerCSLogger *_csLogger;
  40. UIButton *_accessibilityControlsToggle;
  41. NFUIPassThroughView *_headerContainer;
  42. NFUIPassThroughView *_footerContainer;
  43. NFUIPassThroughView *_mainContainer;
  44. UIView *_shim;
  45. CAGradientLayer *_shimLayer;
  46. NSLayoutConstraint *_skipRecapBottomConstraint;
  47. NSLayoutConstraint *_skipRecapTrailingConstraint;
  48. NSLayoutConstraint *_footerBottomConstraint;
  49. NSLayoutConstraint *_footerHeightConstraint;
  50. NSLayoutConstraint *_mainBottomConstraint;
  51. NSLayoutConstraint *_headerTopConstraint;
  52. NSLayoutConstraint *_volumeContainerLeadingConstraint;
  53. NSLayoutConstraint *_volumeContainerTrailingConstraint;
  54. NSLayoutConstraint *_volumeContainerTopConstraint;
  55. UIView *_volumeContainer;
  56. UIView *_brightnessContainer;
  57. NFUISystemVolumeViewRefresh *_volumeSlider;
  58. _TtC4Argo31NFUISystemBrightnessViewRefresh *_brightnessSlider;
  59. UITapGestureRecognizer *_singleTapGestureRecognizer;
  60. UITapGestureRecognizer *_doubleTapGestureRecognizer;
  61. UIPinchGestureRecognizer *_pinchGestureRecognizer;
  62. UIImpactFeedbackGenerator *_feedbackGenerator;
  63. NFUITrickPlayController *_trickPlayController;
  64. double _seekInitialPosition;
  65. NSNumber *_seekInitialPositionObject;
  66. double _seekStartPosition;
  67. double _lastHapticFiredTime;
  68. double _cumulativeRewindSkipInterval;
  69. double _cumulativeForwardSkipInterval;
  70. CDUnknownBlockType _seekingCompletionBlock;
  71. CDUnknownBlockType _seekingFailureBlock;
  72. NFUIPreviewsLoadingView *_loadingView;
  73. NFUIShakeRecognizer *_shakeRecognizer;
  74. NFUIHudScrollView *_hudView;
  75. UITapGestureRecognizer *_tripleTapGestureRecognizer;
  76. NFUISeekTimeHelper *_seekTimeHelper;
  77. }
  78.  
  79. - (void).cxx_destruct;
  80. @property(retain, nonatomic) NFUISeekTimeHelper *seekTimeHelper; // @synthesize seekTimeHelper=_seekTimeHelper;
  81. @property(nonatomic) _Bool isDebugHUDEnabled; // @synthesize isDebugHUDEnabled=_isDebugHUDEnabled;
  82. @property(retain, nonatomic) UITapGestureRecognizer *tripleTapGestureRecognizer; // @synthesize tripleTapGestureRecognizer=_tripleTapGestureRecognizer;
  83. @property(retain, nonatomic) NFUIHudScrollView *hudView; // @synthesize hudView=_hudView;
  84. @property(retain, nonatomic) NFUIShakeRecognizer *shakeRecognizer; // @synthesize shakeRecognizer=_shakeRecognizer;
  85. @property(nonatomic) _Bool didBeginPlayback; // @synthesize didBeginPlayback=_didBeginPlayback;
  86. @property(retain, nonatomic) NFUIPreviewsLoadingView *loadingView; // @synthesize loadingView=_loadingView;
  87. @property(copy, nonatomic) CDUnknownBlockType seekingFailureBlock; // @synthesize seekingFailureBlock=_seekingFailureBlock;
  88. @property(copy, nonatomic) CDUnknownBlockType seekingCompletionBlock; // @synthesize seekingCompletionBlock=_seekingCompletionBlock;
  89. @property(nonatomic) _Bool isTrickplayActive; // @synthesize isTrickplayActive=_isTrickplayActive;
  90. @property(nonatomic) _Bool isFirstAppearance; // @synthesize isFirstAppearance=_isFirstAppearance;
  91. @property(nonatomic) double cumulativeForwardSkipInterval; // @synthesize cumulativeForwardSkipInterval=_cumulativeForwardSkipInterval;
  92. @property(nonatomic) double cumulativeRewindSkipInterval; // @synthesize cumulativeRewindSkipInterval=_cumulativeRewindSkipInterval;
  93. @property(nonatomic) double lastHapticFiredTime; // @synthesize lastHapticFiredTime=_lastHapticFiredTime;
  94. @property(nonatomic) double seekStartPosition; // @synthesize seekStartPosition=_seekStartPosition;
  95. @property(retain, nonatomic) NSNumber *seekInitialPositionObject; // @synthesize seekInitialPositionObject=_seekInitialPositionObject;
  96. @property(nonatomic) double seekInitialPosition; // @synthesize seekInitialPosition=_seekInitialPosition;
  97. @property(retain, nonatomic) NFUITrickPlayController *trickPlayController; // @synthesize trickPlayController=_trickPlayController;
  98. @property(retain, nonatomic) UIImpactFeedbackGenerator *feedbackGenerator; // @synthesize feedbackGenerator=_feedbackGenerator;
  99. @property(retain, nonatomic) UIPinchGestureRecognizer *pinchGestureRecognizer; // @synthesize pinchGestureRecognizer=_pinchGestureRecognizer;
  100. @property(retain, nonatomic) UITapGestureRecognizer *doubleTapGestureRecognizer; // @synthesize doubleTapGestureRecognizer=_doubleTapGestureRecognizer;
  101. @property(retain, nonatomic) UITapGestureRecognizer *singleTapGestureRecognizer; // @synthesize singleTapGestureRecognizer=_singleTapGestureRecognizer;
  102. @property(nonatomic) _Bool controlsHidden; // @synthesize controlsHidden=_controlsHidden;
  103. @property(nonatomic) _Bool isReadyForVolumeDisplay; // @synthesize isReadyForVolumeDisplay=_isReadyForVolumeDisplay;
  104. @property(nonatomic) _Bool isShowingVolumeSlider; // @synthesize isShowingVolumeSlider=_isShowingVolumeSlider;
  105. @property(retain, nonatomic) _TtC4Argo31NFUISystemBrightnessViewRefresh *brightnessSlider; // @synthesize brightnessSlider=_brightnessSlider;
  106. @property(retain, nonatomic) NFUISystemVolumeViewRefresh *volumeSlider; // @synthesize volumeSlider=_volumeSlider;
  107. @property(nonatomic) __weak UIView *brightnessContainer; // @synthesize brightnessContainer=_brightnessContainer;
  108. @property(nonatomic) __weak UIView *volumeContainer; // @synthesize volumeContainer=_volumeContainer;
  109. @property(nonatomic) __weak NSLayoutConstraint *volumeContainerTopConstraint; // @synthesize volumeContainerTopConstraint=_volumeContainerTopConstraint;
  110. @property(nonatomic) __weak NSLayoutConstraint *volumeContainerTrailingConstraint; // @synthesize volumeContainerTrailingConstraint=_volumeContainerTrailingConstraint;
  111. @property(nonatomic) __weak NSLayoutConstraint *volumeContainerLeadingConstraint; // @synthesize volumeContainerLeadingConstraint=_volumeContainerLeadingConstraint;
  112. @property(nonatomic) __weak NSLayoutConstraint *headerTopConstraint; // @synthesize headerTopConstraint=_headerTopConstraint;
  113. @property(nonatomic) __weak NSLayoutConstraint *mainBottomConstraint; // @synthesize mainBottomConstraint=_mainBottomConstraint;
  114. @property(nonatomic) __weak NSLayoutConstraint *footerHeightConstraint; // @synthesize footerHeightConstraint=_footerHeightConstraint;
  115. @property(nonatomic) __weak NSLayoutConstraint *footerBottomConstraint; // @synthesize footerBottomConstraint=_footerBottomConstraint;
  116. @property(nonatomic) __weak NSLayoutConstraint *skipRecapTrailingConstraint; // @synthesize skipRecapTrailingConstraint=_skipRecapTrailingConstraint;
  117. @property(nonatomic) __weak NSLayoutConstraint *skipRecapBottomConstraint; // @synthesize skipRecapBottomConstraint=_skipRecapBottomConstraint;
  118. @property(retain, nonatomic) CAGradientLayer *shimLayer; // @synthesize shimLayer=_shimLayer;
  119. @property(nonatomic) __weak UIView *shim; // @synthesize shim=_shim;
  120. @property(nonatomic) __weak NFUIPassThroughView *mainContainer; // @synthesize mainContainer=_mainContainer;
  121. @property(nonatomic) __weak NFUIPassThroughView *footerContainer; // @synthesize footerContainer=_footerContainer;
  122. @property(nonatomic) __weak NFUIPassThroughView *headerContainer; // @synthesize headerContainer=_headerContainer;
  123. @property(retain, nonatomic) UIButton *accessibilityControlsToggle; // @synthesize accessibilityControlsToggle=_accessibilityControlsToggle;
  124. @property(retain, nonatomic) NFUIPlayerCSLogger *csLogger; // @synthesize csLogger=_csLogger;
  125. @property(retain, nonatomic) NSTimer *autoHideControlsTimer; // @synthesize autoHideControlsTimer=_autoHideControlsTimer;
  126. @property(retain, nonatomic) NFUIPlayerControlsModel *model; // @synthesize model=_model;
  127. @property(nonatomic) __weak id <NFUIPlayerControllerProtocol> playerController; // @synthesize playerController=_playerController;
  128. @property(nonatomic) __weak id <NFUIPlayerControlsDelegate> delegate; // @synthesize delegate=_delegate;
  129. @property(retain, nonatomic) UIActivityIndicatorView *activityIndicatorView; // @synthesize activityIndicatorView=_activityIndicatorView;
  130. @property(retain, nonatomic) NFUISkipIntroRecapButtonView *skipRecapButtonView; // @synthesize skipRecapButtonView=_skipRecapButtonView;
  131. @property(retain, nonatomic) NFUIRemotePlayerControlsController *remotePlayerController; // @synthesize remotePlayerController;
  132. @property(retain, nonatomic) NFUIPlayerControlsMainView *mainControlsView; // @synthesize mainControlsView;
  133. @property(retain, nonatomic) NFUIPlayerControlsFooterViewRefresh *footerControlsView; // @synthesize footerControlsView;
  134. @property(retain, nonatomic) NFUIPlayerControlsHeaderViewRefresh *headerControlsView; // @synthesize headerControlsView;
  135. - (void)didTripleTapWithGestureRecognizer:(id)arg1;
  136. - (void)shakeDetected;
  137. - (CDUnknownBlockType)seekInitialPositionThunk;
  138. - (_Bool)accessibilityPerformEscape;
  139. - (_Bool)accessibilityPerformMagicTap;
  140. - (void)voiceOverStatusChanged:(id)arg1;
  141. - (void)configureA11yControlButton;
  142. - (void)showHeaderForAdvisory:(_Bool)arg1;
  143. - (void)hideHeaderForAdvisory:(_Bool)arg1;
  144. - (void)footerView:(id)arg1 unlockControls:(_Bool)arg2;
  145. - (void)brightnessViewDidStopDragging:(id)arg1;
  146. - (void)brightnessViewDidStartDragging:(id)arg1;
  147. - (_Bool)shouldHideVolumeView:(id)arg1;
  148. - (_Bool)sholdIgnoreChangesInVolumeView:(id)arg1;
  149. - (void)didFinishAdjustingVolumeInView:(id)arg1;
  150. - (void)didAdjustVolumeInView:(id)arg1;
  151. - (void)toggleRotation:(id)arg1;
  152. - (void)setActivityIndicatorVisible:(_Bool)arg1;
  153. - (void)setSeekControlsEnabled:(_Bool)arg1;
  154. - (void)hideLoadingState;
  155. - (void)showLoadingState;
  156. - (void)animateMainControlsFirstAppearanceAnimated:(_Bool)arg1;
  157. - (void)setActivityIndicatorVisibleWithState:(unsigned long long)arg1;
  158. - (void)initActivityIndicatorView;
  159. - (_Bool)isActivityIndicatorVisible;
  160. - (void)toggleLockControls;
  161. - (void)cancelAutoHideControlsTimer;
  162. - (void)startAutoHideControlsTimer;
  163. - (void)informDelegateControlsDidShow;
  164. - (void)informDelegateControlsDidHide;
  165. - (void)hideControlsSubviews:(id)arg1 animated:(_Bool)arg2;
  166. - (void)showControlsSubviews:(id)arg1 animated:(_Bool)arg2;
  167. - (void)hideControlsAnimated:(_Bool)arg1;
  168. - (void)hideControls;
  169. - (void)hideControls:(id)arg1;
  170. - (void)showSkipRecapIfNeeeded;
  171. - (void)showControls;
  172. - (void)fireHapticImpactFeedback;
  173. - (void)skipContentTapped;
  174. - (void)skipIntroTapped;
  175. - (void)skipRecapTapped;
  176. - (void)scaleAction:(id)arg1;
  177. - (void)MDXPrimaryAction:(id)arg1;
  178. - (void)shareAction:(id)arg1;
  179. - (void)skipRecapAction:(id)arg1;
  180. - (void)nextEpisodeAction:(id)arg1;
  181. - (void)subsAndDubsAction:(id)arg1;
  182. - (void)lockAction:(id)arg1;
  183. - (void)speedAction:(id)arg1;
  184. - (void)episodesAction:(id)arg1;
  185. - (void)rewindAction:(id)arg1;
  186. - (void)forwardAction:(id)arg1;
  187. - (void)playPauseAction:(id)arg1;
  188. - (void)togglePlaybackWithNoLogging;
  189. - (void)togglePlayback;
  190. - (void)closeAction:(id)arg1;
  191. - (void)playOnTVAction:(id)arg1;
  192. - (void)endScrubbing;
  193. - (void)beginScrubbing;
  194. - (double)centerXForTrickPlay;
  195. - (void)scrubberValueDidChange:(id)arg1;
  196. - (void)controlAction:(id)arg1;
  197. - (void)seekToTimeIntervalAfterDelay:(id)arg1;
  198. - (void)seekToTimeInterval:(double)arg1;
  199. - (void)forwardByTimeInterval:(double)arg1;
  200. - (double)forwardStartPosition;
  201. - (void)rewindByTimeInterval:(double)arg1;
  202. - (double)rewindStartPosition;
  203. - (void)resetCumulativeSkipIntervalFastForward;
  204. - (void)resetCumulativeSkipIntervalRewind;
  205. - (void)fastForward;
  206. - (_Bool)skipFastForward;
  207. - (void)rewind;
  208. - (_Bool)skipRewind;
  209. - (double)playbackEndPosition;
  210. - (_Bool)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
  211. - (void)didPinchWithGestureRecognizer:(id)arg1;
  212. - (void)didDoubleTapWithGestureRecognizer:(id)arg1;
  213. - (void)didSingleTapWithGestureRecognizer:(id)arg1;
  214. - (void)updatePosition:(double)arg1;
  215. - (void)remoteControlAction:(long long)arg1;
  216. - (void)playerController:(id)arg1 externalPlaybackActive:(_Bool)arg2;
  217. - (void)playerController:(id)arg1 timeUpdate:(double)arg2;
  218. - (void)playerController:(id)arg1 stateChange:(unsigned long long)arg2 previous:(unsigned long long)arg3;
  219. - (void)playerControllerReady:(id)arg1;
  220. - (void)configureWithModel:(id)arg1;
  221. - (id)audioSubtitlesButton;
  222. - (long long)preferredStatusBarStyle;
  223. - (_Bool)prefersStatusBarHidden;
  224. - (void)addShimGradient;
  225. - (void)initBrightnessControlView;
  226. - (void)initVolumeControlView;
  227. - (void)initSkipRecapIntroButtonView;
  228. - (void)initMainControlsView;
  229. - (void)initFooterControlsView;
  230. - (void)initHeaderControlsView;
  231. - (void)configureViewForAB;
  232. - (void)viewWillLayoutSubviews;
  233. - (void)commonInit;
  234. - (void)viewDidDisappear:(_Bool)arg1;
  235. - (void)viewWillAppear:(_Bool)arg1;
  236. - (void)viewDidLoad;
  237. - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
  238.  
  239. // Remaining properties
  240. @property(readonly, nonatomic) NSDictionary *aspectDetails;
  241. @property(readonly, copy) NSString *debugDescription;
  242. @property(readonly, copy) NSString *description;
  243. @property(readonly) unsigned long long hash;
  244. @property(readonly) Class superclass;
  245.  
  246. @end
  247.  
  248.  
Advertisement
Add Comment
Please, Sign In to add comment