mirror of
https://github.com/xiph/opus.git
synced 2025-06-06 15:30:48 +00:00
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.
This commit is contained in:
parent
699b643042
commit
ca5c388894
2 changed files with 13 additions and 0 deletions
|
@ -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 @@
|
||||||
|
|
||||||
#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,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue