module

WebrtcAudio::SignalProcessing

Class methods

div_w32_w16(num : Int32, den : Int16) : Int32

division_operations.c

Source
down_by_2_int_to_short(input : Slice(Int32), len : Int32, output : Slice(Int16), state : Array(Int32)) : Void

resample_by_internal_2.c

Source
down_by_2_short_to_int(input : Slice(Int16), len : Int32, output : Slice(Int32), state : Array(Int32)) : Void
Source
energy(vector : Slice(Int16), length : Int32) : Array(Int32)

energy.c

Source
get_scaling_square(in_vector : Slice(Int16), length : Int32, times : Int32) : Int16

get_scaling_square.c

Source
kCoefficients48To32

resample_fractional.c

Source
kResampleAllpass

resample_by_2_internal

Source
lpb_y2_int_to_int(input : Slice(Int32), len : Int32, output : Slice(Int32), state : Array(Int32)) : Void
Source
resample_48khz_to_32khz(input : Slice(Int32), output : Slice(Int32), k : Int32) : Void
Source
resample_48khz_to_8khz(input : Slice(Int16), output : Slice(Int16), state : State48khzTo8khz, temp_mem : Slice(Int32)) : Void

48 -> resample

Source
reset_resample_48khz_to_8khz(state : State48khzTo8khz)

resample_48khz.c

Source