AudioConverter

public class AudioConverter : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    public enum Destination
  • Undocumented

    Declaration

    Swift

    public static let minimumBitrate: UInt32
  • Undocumented

    Declaration

    Swift

    public static let defaultBitrate: UInt32
  • 0 means according to a input source

    Declaration

    Swift

    public static let defaultChannels: UInt32
  • 0 means according to a input source

    Declaration

    Swift

    public static let defaultSampleRate: Double
  • Undocumented

    Declaration

    Swift

    public static let defaultMaximumBuffers: Int
  • Undocumented

    Declaration

    Swift

    public static let defaultBufferListSize: Int
  • Undocumented

    Declaration

    Swift

    public var destination: AudioConverter.Destination
  • Undocumented

    Declaration

    Swift

    public weak var delegate: AudioConverterDelegate?
  • Undocumented

    Declaration

    Swift

    public private(set) var isRunning: Bool {
      get
      }
  • Undocumented

    Declaration

    Swift

    public func encodeBytes(_ bytes: UnsafeMutablePointer<UInt8>, count: Int, presentationTimeStamp: CMTime)
  • Undocumented

    Declaration

    Swift

    public func encodeSampleBuffer(_ sampleBuffer: CMSampleBuffer)
  • Undocumented

    Declaration

    Swift

    public func startRunning()
  • Undocumented

    Declaration

    Swift

    public func stopRunning()