public class PLC
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
BWE_COEF_Q16 |
(package private) static int |
LOG2_INV_LPC_GAIN_HIGH_THRES |
(package private) static int |
LOG2_INV_LPC_GAIN_LOW_THRES |
(package private) static int |
MAX_PITCH_LAG_MS |
(package private) static int |
PITCH_DRIFT_FAC_Q16 |
(package private) static int |
RAND_BUF_MASK |
(package private) static int |
RAND_BUF_SIZE |
(package private) static int |
SA_THRES_Q8 |
(package private) static boolean |
USE_SINGLE_TAP |
(package private) static int |
V_PITCH_GAIN_START_MAX_Q14 |
(package private) static int |
V_PITCH_GAIN_START_MIN_Q14 |
Constructor and Description |
---|
PLC() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
SKP_Silk_PLC_conceal(SKP_Silk_decoder_state psDec,
SKP_Silk_decoder_control psDecCtrl,
short[] signal,
int signal_offset,
int length) |
(package private) static void |
SKP_Silk_PLC_glue_frames(SKP_Silk_decoder_state psDec,
SKP_Silk_decoder_control psDecCtrl,
short[] signal,
int signal_offset,
int length)
Glues concealed frames with new good recieved frames.
|
(package private) static void |
SKP_Silk_PLC_Reset(SKP_Silk_decoder_state psDec)
PLC reset.
|
(package private) static void |
SKP_Silk_PLC_update(SKP_Silk_decoder_state psDec,
SKP_Silk_decoder_control psDecCtrl,
short[] signal,
int signal_offset,
int length)
Update state of PLC
|
(package private) static void |
SKP_Silk_PLC(SKP_Silk_decoder_state psDec,
SKP_Silk_decoder_control psDecCtrl,
short[] signal,
int signal_offset,
int length,
int lost) |
static final int BWE_COEF_Q16
static final int V_PITCH_GAIN_START_MIN_Q14
static final int V_PITCH_GAIN_START_MAX_Q14
static final int MAX_PITCH_LAG_MS
static final int SA_THRES_Q8
static final boolean USE_SINGLE_TAP
static final int RAND_BUF_SIZE
static final int RAND_BUF_MASK
static final int LOG2_INV_LPC_GAIN_HIGH_THRES
static final int LOG2_INV_LPC_GAIN_LOW_THRES
static final int PITCH_DRIFT_FAC_Q16
static void SKP_Silk_PLC_Reset(SKP_Silk_decoder_state psDec)
psDec
- Decoder state.static void SKP_Silk_PLC(SKP_Silk_decoder_state psDec, SKP_Silk_decoder_control psDecCtrl, short[] signal, int signal_offset, int length, int lost)
psDec
- Decoder state.psDecCtrl
- Decoder control.signal
- Concealed signal.signal_offset
- offset of the valid data.length
- Length of residual.lost
- Loss flag.static void SKP_Silk_PLC_update(SKP_Silk_decoder_state psDec, SKP_Silk_decoder_control psDecCtrl, short[] signal, int signal_offset, int length)
psDec
- Decoder state.psDecCtrl
- Decoder control.signal
- signal_offset
- length
- static void SKP_Silk_PLC_conceal(SKP_Silk_decoder_state psDec, SKP_Silk_decoder_control psDecCtrl, short[] signal, int signal_offset, int length)
psDec
- Decoder state.psDecCtrl
- Decoder control.signal
- concealed signal.signal_offset
- offset of the valid data.length
- Length of residual.static void SKP_Silk_PLC_glue_frames(SKP_Silk_decoder_state psDec, SKP_Silk_decoder_control psDecCtrl, short[] signal, int signal_offset, int length)
psDec
- Decoder state.psDecCtrl
- Decoder control.signal
- signal.signal_offset
- offset of the valid data.length
- length of the residual.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.