IVSMixerConfiguration

Objective-C


@interface IVSMixerConfiguration : NSObject

Swift

class IVSMixerConfiguration : NSObject

A collection of IVSMixerSlotConfiguration objects.

  • The mixer slot configurations to be parent with the broadcast session that owns this mixer config.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<IVSMixerSlotConfiguration *> *_Nonnull slots;

    Swift

    var slots: [IVSMixerSlotConfiguration] { get set }
  • The aspect mode for the output video stream. Be aware that the slot, the device screen containing the preview, and the camera feeding the slot have aspect ratios, as well. Different aspect ratios in each of those layers may lead to unexpected results.

    Declaration

    Objective-C

    @property (nonatomic) IVSAspectMode canvasAspectMode;

    Swift

    var canvasAspectMode: IVSBroadcastConfiguration.AspectMode { get set }