CallRecordingType

@available(iOS 12.0, *)
@objc(BDKCallRecordingType)
public enum CallRecordingType : Int, CustomStringConvertible

An enum representing the recording type of a call.

When creating an outgoing call or receiving an incoming call the CallOptions object will contain a value regarding the call recording type. A call won’t be recorded when its recording type is CallRecordingType.none, otherwise the call may be recorded. When a call has recording type CallRecordingType.automatic the call is going to be recorded from start to finish, however when the call has a recording type CallRecordingType.manual the call may be recorded when the Call administrator starts the recording manually.

Since

3.0.0
  • The call won’t be recorded.

    Declaration

    Swift

    case none
  • The call is going to be recorded from start to finish.

    Declaration

    Swift

    case automatic
  • The call administrator can start and stop the recording manually.

    Declaration

    Swift

    case manual