AudioCodec
public class AudioCodec
extension AudioCodec: Running
The AudioCodec translate audio data to another format.
-
The audio encoding or decoding options.
See moreDeclaration
Swift
public enum Option : String, KeyPathRepresentable
-
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
-
Specifies the output format.
Declaration
Swift
public var destination: Format
-
Specifies the delegate.
Declaration
Swift
public weak var delegate: AudioCodecDelegate?
-
Declaration
Swift
public private(set) var isRunning: Atomic<Bool> { get }
-
Undocumented
Declaration
Swift
public init()
-
Undocumented
Declaration
Swift
public func encodeBytes(_ bytes: UnsafeMutableRawPointer?, count: Int, presentationTimeStamp: CMTime)
-
Undocumented
Declaration
Swift
public func encodeSampleBuffer(_ sampleBuffer: CMSampleBuffer, offset: Int = 0)
-
Undocumented
See moreDeclaration
Swift
public enum Format
-
Declaration
Swift
public func startRunning()
-
Declaration
Swift
public func stopRunning()