|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.impl.neomedia.codec.audio.g729.Bits
class Bits
Bit stream manipulation routines.
prm2bits_ld8k -converts encoder parameter vector into vector of serial bits
bits2prm_ld8k - converts serial received bits to encoder parameter vector
The transmitted parameters for 8000 bits/sec are:
LPC: 1st codebook 7+1 bit
2nd codebook 5+5 bit
1st subframe:
pitch period 8 bit
parity check on 1st period 1 bit
codebook index1 (positions) 13 bit
codebook index2 (signs) 4 bit
pitch and codebook gains 4+3 bit
2nd subframe:
pitch period (relative) 5 bit
codebook index1 (positions) 13 bit
codebook index2 (signs) 4 bit
pitch and codebook gains 4+3 bit
| Constructor Summary | |
|---|---|
Bits()
|
|
| Method Summary | |
|---|---|
(package private) static void |
bits2prm_ld8k(short[] bits,
int[] prm)
Converts serial received bits to encoder parameter vector. |
(package private) static void |
bits2prm_ld8k(short[] bits,
int bits_offset,
int[] prm,
int prm_offset)
Converts serial received bits to encoder parameter vector. |
(package private) static void |
prm2bits_ld8k(int[] prm,
short[] bits)
Converts encoder parameter vector into vector of serial bits. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
Bits()
| Method Detail |
|---|
static void prm2bits_ld8k(int[] prm,
short[] bits)
prm - input : encoded parametersbits - output: serial bits
static void bits2prm_ld8k(short[] bits,
int[] prm)
bits - input : serial bitsprm - output: decoded parameters
static void bits2prm_ld8k(short[] bits,
int bits_offset,
int[] prm,
int prm_offset)
bits - input : serial bitsbits_offset - input : serial bits offsetprm - output: decoded parametersprm_offset - input: decoded parameters offset
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||