Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

wvspeex.h File Reference

#include "wvaudioencoder.h"

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  WvSpeex

Classes

class  WvSpeex::BitrateSpec
 Bitrate specification. More...
class  WvSpeex::VBRQuality
 Specifies a variable bitrate based on a quality index ranging from 0.0 (low quality) to 1.0 (high quality). More...
class  WvSpeex::CBRBitrate
 Specifies a constant bitrate specified in bits per second. More...
class  WvSpeex::CBRQuality
 Specifies a constant bitrate based on a quality index ranging from 0.0 (low quality) to 1.0 (high quality). More...
class  WvSpeexEncoder
 Encodes PCM audio using the Speex audio packet format. More...
class  WvSpeexDecoder
 Decodes PCM audio using the Speex audio packet format. More...

Enumerations

enum  CodecMode { DEFAULT_MODE = -1, NARROWBAND_MODE = 0, WIDEBAND_MODE = 1, ULTRAWIDEBAND_MODE = 2 }
 Describes an encoding algorithm used by the Speex codec. More...

Variables

const int DEFAULT_COMPLEXITY = -1
 The default encoder complexity level.


Enumeration Type Documentation

enum CodecMode
 

Describes an encoding algorithm used by the Speex codec.

Might also take on values not listed in the enum at this time due to future codec enhancements.

Enumeration values:
DEFAULT_MODE  Chosen based on the sampling rate
NARROWBAND_MODE  Narrowband ~8khz, 20ms frames
WIDEBAND_MODE  Wideband ~16khz, ?ms frames
ULTRAWIDEBAND_MODE  Ultrawideband ~32khz, ?ms frames

Definition at line 28 of file wvspeex.h.

Referenced by WvSpeexDecoder::mode(), and WvSpeexEncoder::mode().


Variable Documentation

const int WvSpeex::DEFAULT_COMPLEXITY = -1 [static]
 

The default encoder complexity level.

Definition at line 21 of file wvspeex.h.


Generated on Wed Dec 15 15:08:13 2004 for WvStreams by  doxygen 1.3.9.1