public class Resampler
extends java.lang.Object
Constructor and Description |
---|
Resampler() |
Modifier and Type | Method and Description |
---|---|
(package private) static int |
gcd(int a,
int b)
Greatest common divisor.
|
(package private) static int |
SKP_Silk_resampler_clear(SKP_Silk_resampler_state_struct S)
Clear the states of all resampling filters, without resetting sampling rate ratio.
|
(package private) static int |
SKP_Silk_resampler_init(SKP_Silk_resampler_state_struct S,
int Fs_Hz_in,
int Fs_Hz_out)
Initialize/reset the resampler state for a given pair of input/output sampling rates.
|
(package private) static int |
SKP_Silk_resampler(SKP_Silk_resampler_state_struct S,
short[] out,
int out_offset,
short[] in,
int in_offset,
int inLen)
Resampler: convert from one sampling rate to another.
|
static int gcd(int a, int b)
a
- b
- static int SKP_Silk_resampler_init(SKP_Silk_resampler_state_struct S, int Fs_Hz_in, int Fs_Hz_out)
S
- resampler state.Fs_Hz_in
- Input sampling rate (Hz).Fs_Hz_out
- Output sampling rate (Hz).static int SKP_Silk_resampler_clear(SKP_Silk_resampler_state_struct S)
S
- Resampler state.static int SKP_Silk_resampler(SKP_Silk_resampler_state_struct S, short[] out, int out_offset, short[] in, int in_offset, int inLen)
S
- Resampler state.out
- Output signal.out_offset
- offset of vaild data.in
- Input signal.in_offset
- offset of valid data.inLen
- Number of input samples
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.