BCOVTVPlayerViewOptions Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | BCOVTVPlayerView.h |
presentingViewController
This view controller will be used for features that require a presenting view controller, like the full-screen controller used to display video description text in the Info settings panel that it too big to fit in the default label.
@property (nonatomic, weak) UIViewController *presentingViewControllerDiscussion
This view controller will be used for features that require a presenting view controller, like the full-screen controller used to display video description text in the Info settings panel that it too big to fit in the default label.
Declared In
BCOVTVPlayerView.h
jumpInterval
The time in seconds to jump back or ahead when the jump backward/forward gesture is invoked. The jump gesture is invoked by clicking on the left or right edge of the Siri remote trackpad. Defaults to 10 seconds.
@property (nonatomic, assign) NSTimeInterval jumpIntervalDiscussion
The time in seconds to jump back or ahead when the jump backward/forward gesture is invoked. The jump gesture is invoked by clicking on the left or right edge of the Siri remote trackpad. Defaults to 10 seconds.
Declared In
BCOVTVPlayerView.h
fastForwardAndRewindRate
The rate at which the AVPlayer will use when fast-forwarding or rewinding is activated by long-pressing on the left or right edge of the Siri remote trackpad. Defaults to 24.
@property (nonatomic, assign) CGFloat fastForwardAndRewindRateDiscussion
The rate at which the AVPlayer will use when fast-forwarding or rewinding is activated by long-pressing on the left or right edge of the Siri remote trackpad. Defaults to 24.
Declared In
BCOVTVPlayerView.h
hideControlsInterval
The time in seconds since the last touch before fading the controls.
Defaults to 3 seconds.
See -resetHideControlsIntervalTimer for related usage.
@property (nonatomic, assign) NSTimeInterval hideControlsIntervalDiscussion
The time in seconds since the last touch before fading the controls.
Defaults to 3 seconds.
See -resetHideControlsIntervalTimer for related usage.
Declared In
BCOVTVPlayerView.h
hideControlsAnimationDuration
The time in seconds for animating the hiding of controls. Defaults to 0.5 seconds.
@property (nonatomic, assign) NSTimeInterval hideControlsAnimationDurationDiscussion
The time in seconds for animating the hiding of controls. Defaults to 0.5 seconds.
Declared In
BCOVTVPlayerView.h
showControlsAnimationDuration
The time in seconds for animating the showing of controls. Defaults to 0.2 seconds.
@property (nonatomic, assign) NSTimeInterval showControlsAnimationDurationDiscussion
The time in seconds for animating the showing of controls. Defaults to 0.2 seconds.
Declared In
BCOVTVPlayerView.h
useLocalizedVariantForVideoInfo
Whether to use a language variant, if available, for the video info tab.
@property (nonatomic, assign) BOOL useLocalizedVariantForVideoInfoDiscussion
Whether to use a language variant, if available, for the video info tab.
Defaults to YES
Declared In
BCOVTVPlayerView.h
automaticControlTypeSelection
Will automatically select an appropriate BCOVPUIBasicControlView for the current video.
@property (nonatomic, assign) BOOL automaticControlTypeSelectionDiscussion
Will automatically select an appropriate BCOVPUIBasicControlView for the current video.
Declared In
BCOVTVPlayerView.h
accessibilityDelegate
@property (nonatomic, weak) id<BCOVTVAccessibilityDelegate> accessibilityDelegate showBumperControls
When enabled, this property will show the bumper controls during playback.
Defaults to YES.
@property (nonatomic, assign) BOOL showBumperControlsDiscussion
When enabled, this property will show the bumper controls during playback.
Defaults to YES.
Declared In
BCOVTVPlayerView.h