SpeexMode Struct Reference
[Speex encoder and decoder]

#include <speex.h>

List of all members.

Public Attributes

const void * mode
mode_query_func query
const char * modeName
int modeID
int bitstream_version
encoder_init_func enc_init
encoder_destroy_func enc_destroy
encode_func enc
decoder_init_func dec_init
decoder_destroy_func dec_destroy
decode_func dec
encoder_ctl_func enc_ctl
decoder_ctl_func dec_ctl


Detailed Description

Struct defining a Speex mode

Member Data Documentation

const void* SpeexMode::mode

Pointer to the low-level mode data

Pointer to the mode query function

const char* SpeexMode::modeName

The name of the mode (you should not rely on this to identify the mode)

ID of the mode

Version number of the bitstream (incremented every time we break bitstream compatibility

Pointer to encoder initialization function

Pointer to encoder destruction function

Pointer to frame encoding function

Pointer to decoder initialization function

Pointer to decoder destruction function

Pointer to frame decoding function

ioctl-like requests for encoder

ioctl-like requests for decoder


The documentation for this struct was generated from the following file:

Generated on Wed Jul 23 18:49:36 2008 for Speex by  doxygen 1.5.6