Asterisk.org: Developer Documentation (28 Oct 2009)

Wed Oct 28 15:49:57 2009

## Asterisk developer's documentation

# codecs Directory Reference

## Files

file | adpcm_slin_ex.h [code]
| 4-bit ADPCM data, 20 milliseconds worth at 8 kHz.

file | codec_a_mu.c [code]
| codec_a_mu.c - translate between alaw and ulaw directly

file | codec_adpcm.c [code]
| codec_adpcm.c - translate between signed linear and Dialogic ADPCM

file | codec_alaw.c [code]
| codec_alaw.c - translate between signed linear and alaw

file | codec_g723_1.c [code]
| Translate between signed linear and G.723.1.

file | codec_g726.c [code]
| codec_g726.c - translate between signed linear and ITU G.726-32kbps

file | codec_gsm.c [code]
| Translate between signed linear and Global System for Mobile Communications (GSM).

file | codec_ilbc.c [code]
| Translate between signed linear and Internet Low Bitrate Codec.

file | codec_lpc10.c [code]
| Translate between signed linear and LPC10 (Linear Predictor Code).

file | codec_speex.c [code]
| Translate between signed linear and Speex (Open Codec).

file | codec_ulaw.c [code]
| codec_ulaw.c - translate between signed linear and ulaw

file | codec_zap.c [code]
| Translate between various formats natively through Zaptel transcoding.

file | g723_slin_ex.h [code]
| 8-bit raw data

file | g726_slin_ex.h [code]
| 4-bit G.726 data, 20 milliseconds worth at 8 kHz.

file | gsm_slin_ex.h [code]
| 8-bit raw data

file | ilbc_slin_ex.h [code]
| Raw 8-bit data.

file | log2comp.h [code]
| log2comp.h - various base 2 log computation versions

file | lpc10_slin_ex.h [code]
| 8-bit raw data

file | slin_adpcm_ex.h [code]
| slin_adpcm_ex.h --

file | slin_g723_ex.h [code]
| Signed 16-bit audio data.

file | slin_g726_ex.h [code]
| slin_adpcm_ex.h --

file | slin_gsm_ex.h [code]
| Signed 16-bit audio data.

file | slin_ilbc_ex.h [code]
| Signed 16-bit audio data.

file | slin_lpc10_ex.h [code]
| Signed 16-bit audio data.

file | slin_speex_ex.h [code]
| Signed 16-bit audio data, 500ms of speech at 8kHz to ensure no DTX triggered.

file | slin_ulaw_ex.h [code]
| slin_ulaw_ex.h --

file | speex_slin_ex.h [code]
| Random Data data.

file | ulaw_slin_ex.h [code]
| ulaw_slin_ex.h --