net.java.sip.communicator.impl.neomedia.codec.audio.silk
Class Silk_PLC
java.lang.Object
net.java.sip.communicator.impl.neomedia.codec.audio.silk.Silk_PLC
public class Silk_PLC
- extends Object
SILK PNG.
- Author:
- Jing Dai, Dingxin Xu
|
Method Summary |
(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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BWE_COEF_Q16
static final int BWE_COEF_Q16
- See Also:
- Constant Field Values
V_PITCH_GAIN_START_MIN_Q14
static final int V_PITCH_GAIN_START_MIN_Q14
- See Also:
- Constant Field Values
V_PITCH_GAIN_START_MAX_Q14
static final int V_PITCH_GAIN_START_MAX_Q14
- See Also:
- Constant Field Values
MAX_PITCH_LAG_MS
static final int MAX_PITCH_LAG_MS
- See Also:
- Constant Field Values
SA_THRES_Q8
static final int SA_THRES_Q8
- See Also:
- Constant Field Values
USE_SINGLE_TAP
static final boolean USE_SINGLE_TAP
- See Also:
- Constant Field Values
RAND_BUF_SIZE
static final int RAND_BUF_SIZE
- See Also:
- Constant Field Values
RAND_BUF_MASK
static final int RAND_BUF_MASK
- See Also:
- Constant Field Values
LOG2_INV_LPC_GAIN_HIGH_THRES
static final int LOG2_INV_LPC_GAIN_HIGH_THRES
- See Also:
- Constant Field Values
LOG2_INV_LPC_GAIN_LOW_THRES
static final int LOG2_INV_LPC_GAIN_LOW_THRES
- See Also:
- Constant Field Values
PITCH_DRIFT_FAC_Q16
static final int PITCH_DRIFT_FAC_Q16
- See Also:
- Constant Field Values
NB_ATT
static final int NB_ATT
- See Also:
- Constant Field Values
HARM_ATT_Q15
static short[] HARM_ATT_Q15
PLC_RAND_ATTENUATE_V_Q15
static short[] PLC_RAND_ATTENUATE_V_Q15
PLC_RAND_ATTENUATE_UV_Q15
static short[] PLC_RAND_ATTENUATE_UV_Q15
Silk_PLC
public Silk_PLC()
SKP_Silk_PLC_Reset
static void SKP_Silk_PLC_Reset(SKP_Silk_decoder_state psDec)
- PLC reset.
- Parameters:
psDec - Decoder state.
SKP_Silk_PLC
static void SKP_Silk_PLC(SKP_Silk_decoder_state psDec,
SKP_Silk_decoder_control psDecCtrl,
short[] signal,
int signal_offset,
int length,
int lost)
- Parameters:
psDec - Decoder state.psDecCtrl - Decoder control.signal - Concealed signal.signal_offset - offset of the valid data.length - Length of residual.lost - Loss flag.
SKP_Silk_PLC_update
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
- Parameters:
psDec - Decoder state.psDecCtrl - Decoder control.signal - signal_offset - length -
SKP_Silk_PLC_conceal
static void SKP_Silk_PLC_conceal(SKP_Silk_decoder_state psDec,
SKP_Silk_decoder_control psDecCtrl,
short[] signal,
int signal_offset,
int length)
- Parameters:
psDec - Decoder state.psDecCtrl - Decoder control.signal - concealed signal.signal_offset - offset of the valid data.length - Length of residual.
SKP_Silk_PLC_glue_frames
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.
- Parameters:
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 LGPL license.