AETypes.h File Reference
#import <Foundation/Foundation.h>
#import <AudioToolbox/AudioToolbox.h>

Go to the source code of this file.

Classes

struct  AEChannelSet
 Channel set. More...
 

Functions

AudioStreamBasicDescription AEAudioDescriptionWithChannelsAndRate (int channels, double rate)
 Get the TAAE audio description at a given sample rate.
 
typedef NS_ENUM (NSInteger, AEAudioFileType)
 File types.
 

Variables

const AudioStreamBasicDescription AEAudioDescription
 The audio description used throughout TAAE.
 
AEChannelSet AEChannelSetDefault
 A default, stereo channel set.
 

Class Documentation

struct AEChannelSet

Channel set.

Class Members
int firstChannel The index of the first channel of the set.
int lastChannel The index of the last channel of the set.

Function Documentation

AudioStreamBasicDescription AEAudioDescriptionWithChannelsAndRate ( int  channels,
double  rate 
)

Get the TAAE audio description at a given sample rate.

Parameters
channelsNumber of channels
rateThe sample rate
Returns
The audio description
typedef NS_ENUM ( NSInteger  ,
AEAudioFileType   
)

File types.

< 32-bit floating point AIFF (AIFC)

< 16-bit signed little-endian integer AIFF

< 16-bit signed little-endian integer WAV

< AAC in an M4A container

Variable Documentation

const AudioStreamBasicDescription AEAudioDescription

The audio description used throughout TAAE.

This is 32-bit floating-point, non-interleaved stereo PCM.

AEChannelSet AEChannelSetDefault

A default, stereo channel set.