VOVideoPersonalizationOptionBuilder

@interface VOVideoPersonalizationOptionBuilder : VOPersonalizationOptionBuilder

VOVideoPersonalizationOptionBuilder is used only to help construct the VOVideoPersonalizationOption and should not be initialized directly. Instances of these properties should be instantiated and set in the VOVideoPersonalizationOption videoPersonalizationOptionWithBuilder: method.

  • Theme used on the VOFullScreenCameraViewController.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) VOTheme *takeAVideoVouchrTheme;

    Swift

    var takeAVideoVouchrTheme: VOTheme! { get set }
  • Allows Youtube videos to be added.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL canAddYoutubeVideos;

    Swift

    var canAddYoutubeVideos: Bool { get set }
  • Allows the user to add a self recorded video.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL canTakeVideo;

    Swift

    var canTakeVideo: Bool { get set }
  • Allows the user to search Youtube.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL canSearchYoutube;

    Swift

    var canSearchYoutube: Bool { get set }
  • Allows the video to be clipped.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL canClipYoutube;

    Swift

    var canClipYoutube: Bool { get set }
  • The maximum time length a video can have.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSInteger maxVideoLength;

    Swift

    var maxVideoLength: Int { get set }
  • The maximum size a video can have.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSInteger maxVideoSize;

    Swift

    var maxVideoSize: Int { get set }
  • The level of compression that is being applied to a video.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        VOVideoExportPreset videoCompressionLevel;

    Swift

    var videoCompressionLevel: VOVideoExportPreset { get set }
  • The maximum number of videos returned by Youtube API. Setting to zero to enable pagination and fetch all results.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSInteger maxYoutubeSearchResults;

    Swift

    var maxYoutubeSearchResults: Int { get set }