Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

zapISpeexEncoder Interface Reference
[ZAP Media Kit (ZMK) module]

import "zapISpeexEncoder.idl";

List of all members.

Public Member Functions

void SetQuality (in unsigned long quality)
 Set encoder speech quality.

Public Attributes

attribute boolean vbr
 Toggles variable bit-rate encoding.
attribute float vbrQuality
 Encoder vbr speech quality.
attribute unsigned long complexity
 CPU resources allowed for encoder (integer between 0 and 10).
attribute boolean vad
 Toggle voice activity detection.
attribute boolean dtx
 Toggle discontinuous transmission.
attribute unsigned long averageBitrate
 Average bitrate (bps).
attribute unsigned long maxBitrate
 Maximum bitrate (bps).
attribute unsigned long plcTuning
 optimize encoding for a certain percentage of packet loss.


Member Function Documentation

void zapISpeexEncoder::SetQuality in unsigned long  quality  ) 
 

Set encoder speech quality.

(integer between 0 and 10)


Member Data Documentation

attribute unsigned long zapISpeexEncoder::averageBitrate
 

Average bitrate (bps).

attribute unsigned long zapISpeexEncoder::complexity
 

CPU resources allowed for encoder (integer between 0 and 10).

attribute boolean zapISpeexEncoder::dtx
 

Toggle discontinuous transmission.

attribute unsigned long zapISpeexEncoder::maxBitrate
 

Maximum bitrate (bps).

attribute unsigned long zapISpeexEncoder::plcTuning
 

optimize encoding for a certain percentage of packet loss.

(integer in percent)

attribute boolean zapISpeexEncoder::vad
 

Toggle voice activity detection.

attribute boolean zapISpeexEncoder::vbr
 

Toggles variable bit-rate encoding.

attribute float zapISpeexEncoder::vbrQuality
 

Encoder vbr speech quality.

(float between 0 and 10)


The documentation for this interface was generated from the following file:
Generated on Thu Aug 28 00:00:03 2008 for Mozilla ZAP by  doxygen 1.4.4