Speex  1.2~beta4
Public Attributes | List of all members
SpeexMode Struct Reference

#include <speex.h>

Collaboration diagram for SpeexMode:
Collaboration graph
[legend]

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

§ bitstream_version

int SpeexMode::bitstream_version

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

§ dec

decode_func SpeexMode::dec

Pointer to frame decoding function

§ dec_ctl

decoder_ctl_func SpeexMode::dec_ctl

ioctl-like requests for decoder

§ dec_destroy

decoder_destroy_func SpeexMode::dec_destroy

Pointer to decoder destruction function

§ dec_init

decoder_init_func SpeexMode::dec_init

Pointer to decoder initialization function

§ enc

encode_func SpeexMode::enc

Pointer to frame encoding function

§ enc_ctl

encoder_ctl_func SpeexMode::enc_ctl

ioctl-like requests for encoder

§ enc_destroy

encoder_destroy_func SpeexMode::enc_destroy

Pointer to encoder destruction function

§ enc_init

encoder_init_func SpeexMode::enc_init

Pointer to encoder initialization function

§ mode

const void* SpeexMode::mode

Pointer to the low-level mode data

§ modeID

int SpeexMode::modeID

ID of the mode

§ modeName

const char* SpeexMode::modeName

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

§ query

mode_query_func SpeexMode::query

Pointer to the mode query function


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