BDKCallViewControllerConfiguration


@interface BDKCallViewControllerConfiguration : NSObject <NSCopying>

A class holding the customization available for a BDKCallViewController instance.

  • The user info fetcher instance that is going to be used by view controller.

    Declaration

    Objective-C

    @property (nonatomic, copy, null_resettable) id<BDKUserInfoFetcher> userInfoFetcher;
  • The formatter used to format the callee or caller information in the call header view title.

    Declaration

    Objective-C

    @property (nonatomic, copy, null_resettable) NSFormatter *callInfoTitleFormatter;

    Swift

    @NSCopying var callInfoTitleFormatter: Formatter! { get set }
  • The url of the mp4 file used when running the application in the simulator. iOS Simulators lack support for camera, when testing an a simulator you can provide a fake video that will be sent to the call participants as of a camera stream.

    Declaration

    Objective-C

    @property (nonatomic, copy, nullable) NSURL *fakeCapturerFileURL;

    Swift

    var fakeCapturerFileURL: URL? { get set }