RecorderParams

public class RecorderParams : LinphoneObject

Object containing various parameters of a Recorder.

  • Undocumented

    Declaration

    Swift

    public static func getSwiftObject(cObject: OpaquePointer) -> RecorderParams
  • Undocumented

    Declaration

    Swift

    public var getCobject: OpaquePointer? { get }
  • Set the AudioDevice object.

    Declaration

    Swift

    public var audioDevice: AudioDevice? { get set }

    Parameters

    device

    The AudioDevice object to set.
    Retrieve the AudioDevice object.

    Return Value

    the AudioDevice object.

  • Declaration

    Swift

    public var fileFormat: RecorderFileFormat { get set }

    Parameters

    format

    The RecorderFileFormat to set. Retrieves the RecorderFileFormat.

    Return Value

    the RecorderFileFormat.

  • Set the video codec.

    Declaration

    Swift

    public var videoCodec: String { get set }

    Parameters

    videoCodec

    The video codec to set.
    Retrieves the video codec.

    Return Value

    the video codec.

  • Set the webcam name.

    Declaration

    Swift

    public var webcamName: String { get set }

    Parameters

    webcamName

    The webcam name to set.
    Retrieves the webcam name.

    Return Value

    the webcam name.

  • Set the window id.

    Declaration

    Swift

    public var windowId: UnsafeMutableRawPointer? { get set }

    Parameters

    windowId

    The window id to set.
    Retrieves the window id.

    Return Value

    the window id.

  • Clone a RecorderParams object.

    Declaration

    Swift

    public func clone() -> RecorderParams?

    Return Value

    the cloned RecorderParams object.