Commit ca5c3888 authored by Jonathan Lennox's avatar Jonathan Lennox Committed by Timothy B. Terriberry

Declare silk_warped_LPC_analysis_filter_FIX_c in silk/fixed/main_FIX.h.

Fixes build failure on platforms with MAY_HAVE_SSE4_1 (but not PRESUME_SSE4_1) with --enable-intrinsics.
parent 699b6430
...@@ -97,6 +97,17 @@ void silk_prefilter_FIX( ...@@ -97,6 +97,17 @@ void silk_prefilter_FIX(
const opus_int16 x[] /* I Speech signal */ const opus_int16 x[] /* I Speech signal */
); );
void silk_warped_LPC_analysis_filter_FIX_c(
opus_int32 state[], /* I/O State [order + 1] */
opus_int32 res_Q2[], /* O Residual signal [length] */
const opus_int16 coef_Q13[], /* I Coefficients [order] */
const opus_int16 input[], /* I Input signal [length] */
const opus_int16 lambda_Q16, /* I Warping factor */
const opus_int length, /* I Length of input signal */
const opus_int order /* I Filter order (even) */
);
/**************************/ /**************************/
/* Noise shaping analysis */ /* Noise shaping analysis */
/**************************/ /**************************/
......
...@@ -39,6 +39,8 @@ ...@@ -39,6 +39,8 @@
#if defined(FIXED_POINT) #if defined(FIXED_POINT)
#include "fixed/main_FIX.h"
opus_int64 (*const SILK_INNER_PROD16_ALIGNED_64_IMPL[ OPUS_ARCHMASK + 1 ] )( opus_int64 (*const SILK_INNER_PROD16_ALIGNED_64_IMPL[ OPUS_ARCHMASK + 1 ] )(
const opus_int16 *inVec1, const opus_int16 *inVec1,
const opus_int16 *inVec2, const opus_int16 *inVec2,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment