AudioFormat Structure

public struct AudioFormat

Compressed audio format metadata for subsequent AudioSample events.

  • Codec identifier when available.

    Declaration

    Swift

    public let codec: String?
  • Container/framing used by AudioSample.data.

    Declaration

    Swift

    public let container: AudioSampleContainer
  • Codec initialization data when required by the decoder.

    Declaration

    Swift

    public let initializationData: Data?
  • Sample rate in Hz when available.

    Declaration

    Swift

    public let sampleRate: Int?
  • Number of audio channels when available.

    Declaration

    Swift

    public let channelCount: Int?
  • Nominal bitrate in bits per second when available.

    Declaration

    Swift

    public let bitrate: Int64?
  • Bits per audio sample when available.

    Declaration

    Swift

    public let bitsPerSample: Int?