The following table contains values that can be set with class AudioEngineFormat :
| Name | Type | Set call | Get call |
|---|---|---|---|
| Data format, see AudioEngineDataFormat for available types | enum | SetDataFormat | GetDataFormat |
| Sample rate | unsigned int | SetSampleRate | GetSampleRate |
| Encoded rate | unsigned int | SetEncodedRate | GetEncodedRate |
| Channel layout, see AudioEngineChannel for available types | std::vector<enum AudioEngineChannel> | SetChannelLayout | GetChannelLayout |
| Frames amount | unsigned int | SetFramesAmount | GetFramesAmount |
| Frame size | unsigned int | SetFrameSize | GetFrameSize |
Further is CompareFormat included to compare this class with another.