webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Macros | Functions
resample.c File Reference
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/common_audio/signal_processing/resample_by_2_internal.h"

Macros

#define SUB_BLOCKS_22_16   5
 
#define SUB_BLOCKS_16_22   4
 
#define SUB_BLOCKS_22_8   2
 
#define SUB_BLOCKS_8_22   2
 

Functions

void WebRtcSpl_32khzTo22khzIntToInt (const int32_t *In, int32_t *Out, int32_t K)
 
void WebRtcSpl_Resample22khzTo16khz (const int16_t *in, int16_t *out, WebRtcSpl_State22khzTo16khz *state, int32_t *tmpmem)
 
void WebRtcSpl_ResetResample22khzTo16khz (WebRtcSpl_State22khzTo16khz *state)
 
void WebRtcSpl_Resample16khzTo22khz (const int16_t *in, int16_t *out, WebRtcSpl_State16khzTo22khz *state, int32_t *tmpmem)
 
void WebRtcSpl_ResetResample16khzTo22khz (WebRtcSpl_State16khzTo22khz *state)
 
void WebRtcSpl_Resample22khzTo8khz (const int16_t *in, int16_t *out, WebRtcSpl_State22khzTo8khz *state, int32_t *tmpmem)
 
void WebRtcSpl_ResetResample22khzTo8khz (WebRtcSpl_State22khzTo8khz *state)
 
void WebRtcSpl_Resample8khzTo22khz (const int16_t *in, int16_t *out, WebRtcSpl_State8khzTo22khz *state, int32_t *tmpmem)
 
void WebRtcSpl_ResetResample8khzTo22khz (WebRtcSpl_State8khzTo22khz *state)
 

Macro Definition Documentation

◆ SUB_BLOCKS_16_22

#define SUB_BLOCKS_16_22   4

◆ SUB_BLOCKS_22_16

#define SUB_BLOCKS_22_16   5

◆ SUB_BLOCKS_22_8

#define SUB_BLOCKS_22_8   2

◆ SUB_BLOCKS_8_22

#define SUB_BLOCKS_8_22   2

Function Documentation

◆ WebRtcSpl_32khzTo22khzIntToInt()

void WebRtcSpl_32khzTo22khzIntToInt ( const int32_t In,
int32_t Out,
int32_t  K 
)

◆ WebRtcSpl_Resample16khzTo22khz()

void WebRtcSpl_Resample16khzTo22khz ( const int16_t in,
int16_t out,
WebRtcSpl_State16khzTo22khz state,
int32_t tmpmem 
)

◆ WebRtcSpl_Resample22khzTo16khz()

void WebRtcSpl_Resample22khzTo16khz ( const int16_t in,
int16_t out,
WebRtcSpl_State22khzTo16khz state,
int32_t tmpmem 
)

◆ WebRtcSpl_Resample22khzTo8khz()

void WebRtcSpl_Resample22khzTo8khz ( const int16_t in,
int16_t out,
WebRtcSpl_State22khzTo8khz state,
int32_t tmpmem 
)

◆ WebRtcSpl_Resample8khzTo22khz()

void WebRtcSpl_Resample8khzTo22khz ( const int16_t in,
int16_t out,
WebRtcSpl_State8khzTo22khz state,
int32_t tmpmem 
)

◆ WebRtcSpl_ResetResample16khzTo22khz()

void WebRtcSpl_ResetResample16khzTo22khz ( WebRtcSpl_State16khzTo22khz state)

◆ WebRtcSpl_ResetResample22khzTo16khz()

void WebRtcSpl_ResetResample22khzTo16khz ( WebRtcSpl_State22khzTo16khz state)

◆ WebRtcSpl_ResetResample22khzTo8khz()

void WebRtcSpl_ResetResample22khzTo8khz ( WebRtcSpl_State22khzTo8khz state)

◆ WebRtcSpl_ResetResample8khzTo22khz()

void WebRtcSpl_ResetResample8khzTo22khz ( WebRtcSpl_State8khzTo22khz state)