Renamed SKP_[u]int* to opus_[u]int*
[opus.git] / silk / silk_NLSF_decode.c
index 2c2a497..214d22b 100644 (file)
@@ -29,18 +29,18 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \r
 /* Predictive dequantizer for NLSF residuals */\r
 void silk_NLSF_residual_dequant(                            /* O    Returns RD value in Q30                     */\r
-          SKP_int16         x_Q10[],                        /* O    Output [ order ]                            */\r
-    const SKP_int8          indices[],                      /* I    Quantization indices [ order ]              */\r
-    const SKP_uint8         pred_coef_Q8[],                 /* I    Backward predictor coefs [ order ]          */\r
-    const SKP_int           quant_step_size_Q16,            /* I    Quantization step size                      */\r
-    const SKP_int16         order                           /* I    Number of input values                      */\r
+          opus_int16         x_Q10[],                        /* O    Output [ order ]                            */\r
+    const opus_int8          indices[],                      /* I    Quantization indices [ order ]              */\r
+    const opus_uint8         pred_coef_Q8[],                 /* I    Backward predictor coefs [ order ]          */\r
+    const opus_int           quant_step_size_Q16,            /* I    Quantization step size                      */\r
+    const opus_int16         order                           /* I    Number of input values                      */\r
 )\r
 {\r
-    SKP_int     i, out_Q10, pred_Q10;\r
+    opus_int     i, out_Q10, pred_Q10;\r
     \r
     out_Q10 = 0;\r
     for( i = order-1; i >= 0; i-- ) {\r
-        pred_Q10 = SKP_RSHIFT( SKP_SMULBB( out_Q10, (SKP_int16)pred_coef_Q8[ i ] ), 8 );\r
+        pred_Q10 = SKP_RSHIFT( SKP_SMULBB( out_Q10, (opus_int16)pred_coef_Q8[ i ] ), 8 );\r
         out_Q10  = SKP_LSHIFT( indices[ i ], 10 );\r
         if( out_Q10 > 0 ) {\r
             out_Q10 = SKP_SUB16( out_Q10, SILK_FIX_CONST( NLSF_QUANT_LEVEL_ADJ, 10 ) );\r
@@ -57,23 +57,23 @@ void silk_NLSF_residual_dequant(                            /* O    Returns RD v
 /* NLSF vector decoder */\r
 /***********************/\r
 void silk_NLSF_decode(\r
-          SKP_int16             *pNLSF_Q15,             /* O    Quantized NLSF vector [ LPC_ORDER ]     */\r
-          SKP_int8              *NLSFIndices,           /* I    Codebook path vector [ LPC_ORDER + 1 ]  */\r
+          opus_int16             *pNLSF_Q15,             /* O    Quantized NLSF vector [ LPC_ORDER ]     */\r
+          opus_int8              *NLSFIndices,           /* I    Codebook path vector [ LPC_ORDER + 1 ]  */\r
     const silk_NLSF_CB_struct   *psNLSF_CB              /* I    Codebook object                         */\r
 )\r
 {\r
-    SKP_int         i;\r
-    SKP_uint8       pred_Q8[  MAX_LPC_ORDER ];\r
-    SKP_int16       ec_ix[    MAX_LPC_ORDER ];\r
-    SKP_int16       res_Q10[  MAX_LPC_ORDER ];\r
-    SKP_int16       W_tmp_QW[ MAX_LPC_ORDER ];\r
-    SKP_int32       W_tmp_Q9, NLSF_Q15_tmp;\r
-    const SKP_uint8 *pCB_element;\r
+    opus_int         i;\r
+    opus_uint8       pred_Q8[  MAX_LPC_ORDER ];\r
+    opus_int16       ec_ix[    MAX_LPC_ORDER ];\r
+    opus_int16       res_Q10[  MAX_LPC_ORDER ];\r
+    opus_int16       W_tmp_QW[ MAX_LPC_ORDER ];\r
+    opus_int32       W_tmp_Q9, NLSF_Q15_tmp;\r
+    const opus_uint8 *pCB_element;\r
 \r
     /* Decode first stage */\r
     pCB_element = &psNLSF_CB->CB1_NLSF_Q8[ NLSFIndices[ 0 ] * psNLSF_CB->order ];\r
     for( i = 0; i < psNLSF_CB->order; i++ ) {\r
-        pNLSF_Q15[ i ] = SKP_LSHIFT( ( SKP_int16 )pCB_element[ i ], 7 );\r
+        pNLSF_Q15[ i ] = SKP_LSHIFT( ( opus_int16 )pCB_element[ i ], 7 );\r
     }\r
 \r
     /* Unpack entropy table indices and predictor for current CB1 index */\r
@@ -87,9 +87,9 @@ void silk_NLSF_decode(
 \r
     /* Apply inverse square-rooted weights and add to output */\r
     for( i = 0; i < psNLSF_CB->order; i++ ) {\r
-        W_tmp_Q9 = silk_SQRT_APPROX( SKP_LSHIFT( ( SKP_int32 )W_tmp_QW[ i ], 18 - NLSF_W_Q ) );\r
-        NLSF_Q15_tmp = SKP_ADD32( pNLSF_Q15[ i ], SKP_DIV32_16( SKP_LSHIFT( ( SKP_int32 )res_Q10[ i ], 14 ), W_tmp_Q9 ) );\r
-        pNLSF_Q15[ i ] = (SKP_int16)SKP_LIMIT( NLSF_Q15_tmp, 0, 32767 );\r
+        W_tmp_Q9 = silk_SQRT_APPROX( SKP_LSHIFT( ( opus_int32 )W_tmp_QW[ i ], 18 - NLSF_W_Q ) );\r
+        NLSF_Q15_tmp = SKP_ADD32( pNLSF_Q15[ i ], SKP_DIV32_16( SKP_LSHIFT( ( opus_int32 )res_Q10[ i ], 14 ), W_tmp_Q9 ) );\r
+        pNLSF_Q15[ i ] = (opus_int16)SKP_LIMIT( NLSF_Q15_tmp, 0, 32767 );\r
     }\r
 \r
     /* NLSF stabilization */\r