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 *presentingViewController
Discussion
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 jumpInterval
Discussion
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 fastForwardAndRewindRate
Discussion
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 hideControlsInterval
Discussion
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 hideControlsAnimationDuration
Discussion
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 showControlsAnimationDuration
Discussion
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 useLocalizedVariantForVideoInfo
Discussion
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 automaticControlTypeSelection
Discussion
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 showBumperControls
Discussion
When enabled, this property will show the bumper controls during playback.
Defaults to YES
.
Declared In
BCOVTVPlayerView.h
displayVideoName
When enabled, this property will show the video name label.
Defaults to YES
.
@property (nonatomic, assign) BOOL displayVideoName
Discussion
When enabled, this property will show the video name label.
Defaults to YES
.
Declared In
BCOVTVPlayerView.h