CatsAudioFormat

Name

CatsAudioFormat -- Audio format class.

Codes

CATS_ENCODING_ALAW
CATS_PCM_SIGNED
CATS_PCM_UNSIGNED
CATS_ULAW

Methods

CatsAudioFormat CatsAudioFormat_create(int encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, int bigEndian);

int getEncoding(CatsAudioFormat this);

char *getEncodingString(CatsAudioFormat this);

float getSampleRate(CatsAudioFormat this);

int getSampleSizeInBits(CatsAudioFormat this);

int getChannels(CatsAudioFormat this);

int getFrameSize(CatsAudioFormat this);

float getFrameRate(CatsAudioFormat this);

int isBigEndian(CatsAudioFormat this);

int matches(CatsAudioFormat this);

char *getBigEndianString(CatsAudioFormat this);

Description