VideoPersonalizationOptionBuilder

@interface VideoPersonalizationOptionBuilder : PersonalizationOptionBuilder

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

  • Theme used on the FullScreenCameraViewController.

    Declaration

    Objective-C

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

    Swift

    var takeAVideoVouchrTheme: VouchrTheme! { 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) VideoExportPreset videoCompressionLevel;

    Swift

    var videoCompressionLevel: VideoExportPreset { 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 }