IVSSubscribeConfiguration

Objective-C


@interface IVSSubscribeConfiguration : NSObject

Swift

class IVSSubscribeConfiguration : NSObject

An object that describes the configuration for subscribing.

  • This describes the jitter buffer configuration

    Declaration

    Objective-C

    @property (nonatomic, strong) IVSJitterBufferConfiguration *_Nonnull jitterBuffer;

    Swift

    var jitterBuffer: IVSJitterBufferConfiguration { get set }
  • This describes the simulcast configuration.

    Declaration

    Objective-C

    @property (nonatomic, strong) IVSSubscribeSimulcastConfiguration *_Nonnull simulcast;

    Swift

    var simulcast: IVSSubscribeSimulcastConfiguration { get set }
  • The initial gain to set on any incoming audio streams. This can be used to mute streams (by setting a gain of 0) before any audio samples have a chance to be played. This value will be clamped between 0 and 2. By default this value by will 1.0.

    Declaration

    Objective-C

    @property (nonatomic) float initialGain;

    Swift

    var initialGain: Float { get set }