webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
vector_ops_FIX.c File Reference
#include "SigProc_FIX.h"
#include "pitch.h"

Functions

void silk_scale_copy_vector16 (opus_int16 *data_out, const opus_int16 *data_in, opus_int32 gain_Q16, const opus_int dataSize)
 
void silk_scale_vector32_Q26_lshift_18 (opus_int32 *data1, opus_int32 gain_Q26, opus_int dataSize)
 
opus_int32 silk_inner_prod_aligned (const opus_int16 *const inVec1, const opus_int16 *const inVec2, const opus_int len, int arch)
 
opus_int64 silk_inner_prod16_aligned_64_c (const opus_int16 *inVec1, const opus_int16 *inVec2, const opus_int len)
 

Function Documentation

◆ silk_inner_prod16_aligned_64_c()

opus_int64 silk_inner_prod16_aligned_64_c ( const opus_int16 inVec1,
const opus_int16 inVec2,
const opus_int  len 
)

◆ silk_inner_prod_aligned()

opus_int32 silk_inner_prod_aligned ( const opus_int16 *const  inVec1,
const opus_int16 *const  inVec2,
const opus_int  len,
int  arch 
)

◆ silk_scale_copy_vector16()

void silk_scale_copy_vector16 ( opus_int16 data_out,
const opus_int16 data_in,
opus_int32  gain_Q16,
const opus_int  dataSize 
)

◆ silk_scale_vector32_Q26_lshift_18()

void silk_scale_vector32_Q26_lshift_18 ( opus_int32 data1,
opus_int32  gain_Q26,
opus_int  dataSize 
)