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

Macros

#define MUL_ACCUM_1(a, b, c)   WEBRTC_SPL_SCALEDIFF32(a, b, c)
 
#define MUL_ACCUM_2(a, b, c)   WEBRTC_SPL_SCALEDIFF32(a, b, c)
 

Functions

void WebRtcSpl_DownsampleBy2 (const int16_t *in, size_t len, int16_t *out, int32_t *filtState)
 
void WebRtcSpl_UpsampleBy2 (const int16_t *in, size_t len, int16_t *out, int32_t *filtState)
 

Macro Definition Documentation

◆ MUL_ACCUM_1

#define MUL_ACCUM_1 (   a,
  b,
 
)    WEBRTC_SPL_SCALEDIFF32(a, b, c)

◆ MUL_ACCUM_2

#define MUL_ACCUM_2 (   a,
  b,
 
)    WEBRTC_SPL_SCALEDIFF32(a, b, c)

Function Documentation

◆ WebRtcSpl_DownsampleBy2()

void WebRtcSpl_DownsampleBy2 ( const int16_t in,
size_t  len,
int16_t out,
int32_t filtState 
)

◆ WebRtcSpl_UpsampleBy2()

void WebRtcSpl_UpsampleBy2 ( const int16_t in,
size_t  len,
int16_t out,
int32_t filtState 
)