BCOVPreferredBitrateConfig Class Reference

Inherits from NSObject
Declared in BCOVPUIPlayerView.h

  menuTitle

Optional string to be used for title of the menu view controller

@property (nonatomic, copy) NSString *menuTitle

Discussion

Optional string to be used for title of the menu view controller

Declared In

BCOVPUIPlayerView.h

  bitrateOptions

Required array of desired bitrate options Format should be an array of single key:value pair dictionaries Example: @{@“Auto”:@(0)}, @{@“Setting 1”:@(aBitrateValue)}, @{@“Setting 2”:@(aBitrateValue)}]

@property (nonatomic, strong) NSArray<NSDictionary<NSString*NSNumber*> *> *bitrateOptions

Discussion

Required array of desired bitrate options Format should be an array of single key:value pair dictionaries Example: @{@“Auto”:@(0)}, @{@“Setting 1”:@(aBitrateValue)}, @{@“Setting 2”:@(aBitrateValue)}]

Declared In

BCOVPUIPlayerView.h

+ configWithMenuTitle:andBitrateOptions:

Convenience initializer for BCOVPreferredBitrateConfig that takes in values for all available properties and returns an instance of BCOVPreferredBitrateConfig using those values

+ (BCOVPreferredBitrateConfig *)configWithMenuTitle:(NSString *)menuTitle andBitrateOptions:(NSArray<NSDictionary<NSString*,NSNumber*> *> *)bitrateOptions

Discussion

Convenience initializer for BCOVPreferredBitrateConfig that takes in values for all available properties and returns an instance of BCOVPreferredBitrateConfig using those values

Declared In

BCOVPUIPlayerView.h