text: /* Generated by RuntimeBrowser
     Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
   */
  
  @interface MPAVRoutingViewController : UIViewController <MPAVRoutingControllerDelegate, MPAVRoutingTableViewCellDelegate, UITableViewDataSource, UITableViewDelegate> {
      int  _airPlayPasswordAlertDidAppearToken;
      bool  _airPlayPasswordAlertDidAppearTokenIsValid;
      int  _airPlayPasswordAlertDidCancelToken;
      long long  _avItemType;
      NSArray * _cachedRoutes;
      bool  _cachedShowAirPlayDebugButton;
      <MPAVRoutingViewControllerDelegate> * _delegate;
      long long  _discoveryModeBeforeEnteringBackground;
      NSNumber * _discoveryModeOverride;
      bool  _hasCachedAirPlayDebugButtonStatus;
      unsigned long long  _mirroringStyle;
      bool  _needsDisplayedRoutesUpdate;
      long long  _routeDiscoveryMode;
      MPAVRoutingController * _routingController;
      unsigned long long  _style;
      bool  _suspendedDiscoveryModeDueToApplicationState;
      UIColor * _tableCellsBackgroundColor;
      UIColor * _tableCellsContentColor;
      MPAVRoutingTableHeaderView * _tableHeaderView;
      UITableView * _tableView;
      MPWeakTimer * _updateTimer;
  }
  
  @property (nonatomic) bool allowMirroring;
  @property (setter=setAVItemType:, nonatomic) long long avItemType;
  @property (readonly, copy) NSString *debugDescription;
  @property (nonatomic) <MPAVRoutingViewControllerDelegate> *delegate;
  @property (readonly, copy) NSString *description;
  @property (nonatomic) NSNumber *discoveryModeOverride;
  @property (readonly) unsigned long long hash;
  @property (nonatomic) unsigned long long mirroringStyle;
  @property (nonatomic, readonly) unsigned long long style;
  @property (readonly) Class superclass;
  
  - (void).cxx_destruct;
  - (void)_applicationDidEnterBackgroundNotification:(id)arg1;
  - (void)_applicationWillEnterForegroundNotification:(id)arg1;
  - (void)_beginRouteDiscovery;
  - (id)_displayableRoutesInRoutes:(id)arg1;
  - (id)_displayedRoutes;
  - (void)_endRouteDiscovery;
  - (double)_expandedCellHeight;
  - (double)_normalCellHeight;
  - (void)_pickRoute:(id)arg1;
  - (void)_registerNotifications;
  - (id)_routesWhereMirroringIsPreferred;
  - (id)_routingController;
  - (void)_serviceWillPresentAuthenticationPromptNotification:(id)arg1;
  - (void)_setNeedsDisplayedRoutesUpdate;
  - (void)_setNeedsRouteDiscoveryModeUpdate;
  - (void)_setRouteDiscoveryMode:(long long)arg1;
  - (void)_setTableCellsBackgroundColor:(id)arg1;
  - (void)_setTableCellsContentColor:(id)arg1;
  - (void)_setupUpdateTimerIfNecessary;
  - (bool)_shouldShowAirPlayDebugButton;
  - (bool)_shouldShowAirPlayMirroringCompactDescriptionHeader;
  - (bool)_shouldShowMirroringCellForRoute:(id)arg1;
  - (void)_showAirPlayDebug;
  - (id)_tableCellsBackgroundColor;
  - (id)_tableCellsContentColor;
  - (id)_tableHeaderView;
  - (id)_tableView;
  - (double)_tableViewFooterViewHeight;
  - (double)_tableViewHeaderViewHeight;
  - (double)_tableViewHeightAccordingToDataSource;
  - (unsigned long long)_tableViewNumberOfRows;
  - (void)_unregisterNotifications;
  - (void)_updateDisplayedRoutes;
  - (bool)allowMirroring;
  - (long long)avItemType;
  - (void)dealloc;
  - (id)delegate;
  - (id)discoveryModeOverride;
  - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
  - (id)initWithStyle:(unsigned long long)arg1;
  - (unsigned long long)mirroringStyle;
  - (struct CGSize { double x1; double x2; })preferredContentSize;
  - (void)routingCell:(id)arg1 mirroringSwitchValueDidChange:(bool)arg2;
  - (void)routingControllerAvailableRoutesDidChange:(id)arg1;
  - (void)setAVItemType:(long long)arg1;
  - (void)setAllowMirroring:(bool)arg1;
  - (void)setDelegate:(id)arg1;
  - (void)setDiscoveryModeOverride:(id)arg1;
  - (void)setMirroringStyle:(unsigned long long)arg1;
  - (unsigned long long)style;
  - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
  - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
  - (double)tableView:(id)arg1 heightForHeaderInSection:(long long)arg2;
  - (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
  - (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2;
  - (id)tableView:(id)arg1 titleForFooterInSection:(long long)arg2;
  - (id)tableView:(id)arg1 viewForHeaderInSection:(long long)arg2;
  - (void)viewDidAppear:(bool)arg1;
  - (void)viewDidDisappear:(bool)arg1;
  - (void)viewDidLoad;
  - (void)viewWillLayoutSubviews;
  
  @end
  