Main Page   Compound List   File List   Compound Members   File Members  

SpeexMode Struct Reference

#include <speex.h>

List of all members.

Public Attributes

void * mode
mode_query_func query
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

int SpeexMode::bitstream_version
 

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

decode_func SpeexMode::dec
 

Pointer to frame decoding function

decoder_ctl_func SpeexMode::dec_ctl
 

ioctl-like requests for decoder

decoder_destroy_func SpeexMode::dec_destroy
 

Pointer to decoder destruction function

decoder_init_func SpeexMode::dec_init
 

Pointer to decoder initialization function

encode_func SpeexMode::enc
 

Pointer to frame encoding function

encoder_ctl_func SpeexMode::enc_ctl
 

ioctl-like requests for encoder

encoder_destroy_func SpeexMode::enc_destroy
 

Pointer to encoder destruction function

encoder_init_func SpeexMode::enc_init
 

Pointer to encoder initialization function

void* SpeexMode::mode
 

Pointer to the low-level mode data

int SpeexMode::modeID
 

ID of the mode

char* SpeexMode::modeName
 

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

mode_query_func SpeexMode::query
 

Pointer to the mode query function


The documentation for this struct was generated from the following file:
Generated on Sat Dec 6 08:47:41 2003 for speex by doxygen1.2.15