module WebrtcAudio::SignalProcessing
Defined in:
signal_processing/signal_processing.crClass Method Summary
-
.div_w32_w16(num : Int32, den : Int16) : Int32
division_operations.c
-
.down_by_2_int_to_short(input : Slice(Int32), len : Int32, output : Slice(Int16), state : Array(Int32)) : Void
resample_by_internal_2.c
- .down_by_2_short_to_int(input : Slice(Int16), len : Int32, output : Slice(Int32), state : Array(Int32)) : Void
-
.energy(vector : Slice(Int16), length : Int32) : Array(Int32)
energy.c
-
.get_scaling_square(in_vector : Slice(Int16), length : Int32, times : Int32) : Int16
get_scaling_square.c
-
.kCoefficients48To32 : Array(Array(Int32))
resample_fractional.c
-
.kResampleAllpass : Array(Array(Int16))
resample_by_2_internal
- .lpb_y2_int_to_int(input : Slice(Int32), len : Int32, output : Slice(Int32), state : Array(Int32)) : Void
- .resample_48khz_to_32khz(input : Slice(Int32), output : Slice(Int32), k : Int32) : Void
-
.resample_48khz_to_8khz(input : Slice(Int16), output : Slice(Int16), state : State48khzTo8khz, temp_mem : Slice(Int32)) : Void
48 -> resample
-
.reset_resample_48khz_to_8khz(state : State48khzTo8khz)
resample_48khz.c
Class Method Detail
def self.down_by_2_int_to_short(input : Slice(Int32), len : Int32, output : Slice(Int16), state : Array(Int32)) : Void
#
resample_by_internal_2.c
def self.down_by_2_short_to_int(input : Slice(Int16), len : Int32, output : Slice(Int32), state : Array(Int32)) : Void
#
def self.get_scaling_square(in_vector : Slice(Int16), length : Int32, times : Int32) : Int16
#
get_scaling_square.c
def self.lpb_y2_int_to_int(input : Slice(Int32), len : Int32, output : Slice(Int32), state : Array(Int32)) : Void
#
def self.resample_48khz_to_32khz(input : Slice(Int32), output : Slice(Int32), k : Int32) : Void
#
def self.resample_48khz_to_8khz(input : Slice(Int16), output : Slice(Int16), state : State48khzTo8khz, temp_mem : Slice(Int32)) : Void
#
48 -> resample