BCOVPUIPlayerViewOptions Class Reference

Inherits from NSObject
Declared in BCOVPUIPlayerView.h

Overview

Optional configuration for a player view.

  presentingViewController

This view controller will be used for features that require a presenting view controller, like full screen mode or the closed-caption popover.

@property (nonatomic, weak) UIViewController *presentingViewController

Discussion

This view controller will be used for features that require a presenting view controller, like full screen mode or the closed-caption popover.

Declared In

BCOVPUIPlayerView.h

  jumpBackInterval

The time in seconds to jump back when the jump back button is pressed. Defaults to 10 seconds.

@property (nonatomic, assign) NSTimeInterval jumpBackInterval

Discussion

The time in seconds to jump back when the jump back button is pressed. Defaults to 10 seconds.

Declared In

BCOVPUIPlayerView.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

BCOVPUIPlayerView.h

  hideControlsAnimationDuration

The time in seconds for animating the hiding of the controls. Defaults to .5 seconds.

@property (nonatomic, assign) NSTimeInterval hideControlsAnimationDuration

Discussion

The time in seconds for animating the hiding of the controls. Defaults to .5 seconds.

Declared In

BCOVPUIPlayerView.h

  showControlsAnimationDuration

The time in seconds for animating the showing of the controls. Defaults to .2 seconds.

@property (nonatomic, assign) NSTimeInterval showControlsAnimationDuration

Discussion

The time in seconds for animating the showing of the controls. Defaults to .2 seconds.

Declared In

BCOVPUIPlayerView.h

  learnMoreButtonBrowserStyle

The method to use for opening web views when the Learn More button is tapped. Defaults to BCOVPUILearnMoreButtonUseExternalBrowser.

@property (nonatomic, assign) BCOVPUILearnMoreButtonBrowserStyle learnMoreButtonBrowserStyle

Discussion

The method to use for opening web views when the Learn More button is tapped. Defaults to BCOVPUILearnMoreButtonUseExternalBrowser.

Declared In

BCOVPUIPlayerView.h

  panMin

The minimum allowable value for the pan setting when finger tracking Defaults to negative infinity.

@property (nonatomic, assign) float panMin

Discussion

The minimum allowable value for the pan setting when finger tracking Defaults to negative infinity.

Declared In

BCOVPUIPlayerView.h

  panMax

The maximum allowable value for the pan setting when finger tracking Defaults to positive infinity.

@property (nonatomic, assign) float panMax

Discussion

The maximum allowable value for the pan setting when finger tracking Defaults to positive infinity.

Declared In

BCOVPUIPlayerView.h

  panInertia

Determines speed with which a pan gesture fling decays. Defaults to 1.0. Larger values cause the fling to decay more slowly. Smaller values cause the fling to stop quickly. A value of 0.0 stops panning immediately after touch-up.

@property (nonatomic, assign) float panInertia

Discussion

Determines speed with which a pan gesture fling decays. Defaults to 1.0. Larger values cause the fling to decay more slowly. Smaller values cause the fling to stop quickly. A value of 0.0 stops panning immediately after touch-up.

Declared In

BCOVPUIPlayerView.h

  tiltMin

The minimum allowable value for the tilt setting when finger tracking Defaults to negative infinity.

@property (nonatomic, assign) float tiltMin

Discussion

The minimum allowable value for the tilt setting when finger tracking Defaults to negative infinity.

Declared In

BCOVPUIPlayerView.h

  tiltMax

The maximum allowable value for the tilt setting when finger tracking Defaults to positive infinity.

@property (nonatomic, assign) float tiltMax

Discussion

The maximum allowable value for the tilt setting when finger tracking Defaults to positive infinity.

Declared In

BCOVPUIPlayerView.h

  zoomMin

The minimum allowable value for the zoom setting when finger tracking Defaults to 1.0.

@property (nonatomic, assign) float zoomMin

Discussion

The minimum allowable value for the zoom setting when finger tracking Defaults to 1.0.

Declared In

BCOVPUIPlayerView.h

  zoomMax

The maximum allowable value for the zoom setting when finger tracking Defaults to 1.0.

@property (nonatomic, assign) float zoomMax

Discussion

The maximum allowable value for the zoom setting when finger tracking Defaults to 1.0.

Declared In

BCOVPUIPlayerView.h

  rotateMin

The minimum allowable value for the rotate setting when finger tracking Defaults to 0.0.

@property (nonatomic, assign) float rotateMin

Discussion

The minimum allowable value for the rotate setting when finger tracking Defaults to 0.0.

Declared In

BCOVPUIPlayerView.h

  rotateMax

The maximum allowable value for the pan setting when finger tracking Defaults to 0.0.

@property (nonatomic, assign) float rotateMax

Discussion

The maximum allowable value for the pan setting when finger tracking Defaults to 0.0.

Declared In

BCOVPUIPlayerView.h