Contents

AVAudioConverter

An object that converts streams of audio between formats.

Declaration

class AVAudioConverter

Overview

The audio converter class transforms audio between file formats and audio encodings.

Supported transformations include:

  • PCM float, integer, or bit depth conversions

  • PCM sample rate conversion

  • PCM interleaving and deinterleaving

  • Encoding PCM to compressed formats

  • Decoding compressed formats to PCM

A single audio converter instance may perform more than one of the above transformations.

Topics

Creating an Audio Converter

Converting Audio Formats

Resetting an Audio Converter

Getting Audio Converter Properties

Getting Bit Rate Properties

Getting Sample Rate Properties

Getting Priming Information

Managing packet dependencies

Initializers