Renamed SKP_[u]int* to opus_[u]int*
[opus.git] / silk / silk_decode_indices.c
index 0eebdbd..c30a041 100644 (file)
@@ -31,14 +31,14 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 void silk_decode_indices(\r
     silk_decoder_state      *psDec,             /* I/O  State                                       */\r
     ec_dec                      *psRangeDec,        /* I/O  Compressor data structure                   */\r
-    SKP_int                     FrameIndex,         /* I    Frame number                                */\r
-    SKP_int                     decode_LBRR         /* I    Flag indicating LBRR data is being decoded  */\r
+    opus_int                     FrameIndex,         /* I    Frame number                                */\r
+    opus_int                     decode_LBRR         /* I    Flag indicating LBRR data is being decoded  */\r
 )\r
 {\r
-    SKP_int   i, k, Ix, condCoding;\r
-    SKP_int   decode_absolute_lagIndex, delta_lagIndex;\r
-    SKP_int16 ec_ix[ MAX_LPC_ORDER ];\r
-    SKP_uint8 pred_Q8[ MAX_LPC_ORDER ];\r
+    opus_int   i, k, Ix, condCoding;\r
+    opus_int   decode_absolute_lagIndex, delta_lagIndex;\r
+    opus_int16 ec_ix[ MAX_LPC_ORDER ];\r
+    opus_uint8 pred_Q8[ MAX_LPC_ORDER ];\r
 \r
     /* Use conditional coding if previous frame available */\r
     if( FrameIndex > 0 && ( decode_LBRR == 0 || psDec->LBRR_flags[ FrameIndex - 1 ] == 1 ) ) {\r
@@ -55,8 +55,8 @@ void silk_decode_indices(
     } else {\r
         Ix = ec_dec_icdf( psRangeDec, silk_type_offset_no_VAD_iCDF, 8 );\r
     }\r
-    psDec->indices.signalType      = (SKP_int8)SKP_RSHIFT( Ix, 1 );\r
-    psDec->indices.quantOffsetType = (SKP_int8)( Ix & 1 );\r
+    psDec->indices.signalType      = (opus_int8)SKP_RSHIFT( Ix, 1 );\r
+    psDec->indices.quantOffsetType = (opus_int8)( Ix & 1 );\r
 \r
     /****************/\r
     /* Decode gains */\r
@@ -64,22 +64,22 @@ void silk_decode_indices(
     /* First subframe */    \r
     if( condCoding ) {\r
         /* Conditional coding */\r
-        psDec->indices.GainsIndices[ 0 ] = (SKP_int8)ec_dec_icdf( psRangeDec, silk_delta_gain_iCDF, 8 );\r
+        psDec->indices.GainsIndices[ 0 ] = (opus_int8)ec_dec_icdf( psRangeDec, silk_delta_gain_iCDF, 8 );\r
     } else {\r
         /* Independent coding, in two stages: MSB bits followed by 3 LSBs */\r
-        psDec->indices.GainsIndices[ 0 ]  = (SKP_int8)SKP_LSHIFT( ec_dec_icdf( psRangeDec, silk_gain_iCDF[ psDec->indices.signalType ], 8 ), 3 );\r
-        psDec->indices.GainsIndices[ 0 ] += (SKP_int8)ec_dec_icdf( psRangeDec, silk_uniform8_iCDF, 8 );\r
+        psDec->indices.GainsIndices[ 0 ]  = (opus_int8)SKP_LSHIFT( ec_dec_icdf( psRangeDec, silk_gain_iCDF[ psDec->indices.signalType ], 8 ), 3 );\r
+        psDec->indices.GainsIndices[ 0 ] += (opus_int8)ec_dec_icdf( psRangeDec, silk_uniform8_iCDF, 8 );\r
     }\r
 \r
     /* Remaining subframes */\r
     for( i = 1; i < psDec->nb_subfr; i++ ) {\r
-        psDec->indices.GainsIndices[ i ] = (SKP_int8)ec_dec_icdf( psRangeDec, silk_delta_gain_iCDF, 8 );\r
+        psDec->indices.GainsIndices[ i ] = (opus_int8)ec_dec_icdf( psRangeDec, silk_delta_gain_iCDF, 8 );\r
     }\r
         \r
     /**********************/\r
     /* Decode LSF Indices */\r
     /**********************/\r
-    psDec->indices.NLSFIndices[ 0 ] = (SKP_int8)ec_dec_icdf( psRangeDec, &psDec->psNLSF_CB->CB1_iCDF[ ( psDec->indices.signalType >> 1 ) * psDec->psNLSF_CB->nVectors ], 8 );\r
+    psDec->indices.NLSFIndices[ 0 ] = (opus_int8)ec_dec_icdf( psRangeDec, &psDec->psNLSF_CB->CB1_iCDF[ ( psDec->indices.signalType >> 1 ) * psDec->psNLSF_CB->nVectors ], 8 );\r
     silk_NLSF_unpack( ec_ix, pred_Q8, psDec->psNLSF_CB, psDec->indices.NLSFIndices[ 0 ] );\r
     SKP_assert( psDec->psNLSF_CB->order == psDec->LPC_order );\r
     for( i = 0; i < psDec->psNLSF_CB->order; i++ ) {\r
@@ -89,12 +89,12 @@ void silk_decode_indices(
         } else if( Ix == 2 * NLSF_QUANT_MAX_AMPLITUDE ) {\r
             Ix += ec_dec_icdf( psRangeDec, silk_NLSF_EXT_iCDF, 8 );\r
         }\r
-        psDec->indices.NLSFIndices[ i+1 ] = (SKP_int8)( Ix - NLSF_QUANT_MAX_AMPLITUDE );\r
+        psDec->indices.NLSFIndices[ i+1 ] = (opus_int8)( Ix - NLSF_QUANT_MAX_AMPLITUDE );\r
     }\r
 \r
     /* Decode LSF interpolation factor */\r
     if( psDec->nb_subfr == MAX_NB_SUBFR ) {\r
-        psDec->indices.NLSFInterpCoef_Q2 = (SKP_int8)ec_dec_icdf( psRangeDec, silk_NLSF_interpolation_factor_iCDF, 8 );\r
+        psDec->indices.NLSFInterpCoef_Q2 = (opus_int8)ec_dec_icdf( psRangeDec, silk_NLSF_interpolation_factor_iCDF, 8 );\r
     } else {\r
         psDec->indices.NLSFInterpCoef_Q2 = 4;\r
     }\r
@@ -108,38 +108,38 @@ void silk_decode_indices(
         decode_absolute_lagIndex = 1;\r
         if( condCoding && psDec->ec_prevSignalType == TYPE_VOICED ) {\r
             /* Decode Delta index */\r
-            delta_lagIndex = (SKP_int16)ec_dec_icdf( psRangeDec, silk_pitch_delta_iCDF, 8 );\r
+            delta_lagIndex = (opus_int16)ec_dec_icdf( psRangeDec, silk_pitch_delta_iCDF, 8 );\r
             if( delta_lagIndex > 0 ) {\r
                 delta_lagIndex = delta_lagIndex - 9;\r
-                psDec->indices.lagIndex = (SKP_int16)( psDec->ec_prevLagIndex + delta_lagIndex );\r
+                psDec->indices.lagIndex = (opus_int16)( psDec->ec_prevLagIndex + delta_lagIndex );\r
                 decode_absolute_lagIndex = 0;\r
             }\r
         }\r
         if( decode_absolute_lagIndex ) {\r
             /* Absolute decoding */\r
-            psDec->indices.lagIndex  = (SKP_int16)ec_dec_icdf( psRangeDec, silk_pitch_lag_iCDF, 8 ) * SKP_RSHIFT( psDec->fs_kHz, 1 );\r
-            psDec->indices.lagIndex += (SKP_int16)ec_dec_icdf( psRangeDec, psDec->pitch_lag_low_bits_iCDF, 8 );\r
+            psDec->indices.lagIndex  = (opus_int16)ec_dec_icdf( psRangeDec, silk_pitch_lag_iCDF, 8 ) * SKP_RSHIFT( psDec->fs_kHz, 1 );\r
+            psDec->indices.lagIndex += (opus_int16)ec_dec_icdf( psRangeDec, psDec->pitch_lag_low_bits_iCDF, 8 );\r
         }\r
         psDec->ec_prevLagIndex = psDec->indices.lagIndex;\r
 \r
         /* Get countour index */\r
-        psDec->indices.contourIndex = (SKP_int8)ec_dec_icdf( psRangeDec, psDec->pitch_contour_iCDF, 8 );\r
+        psDec->indices.contourIndex = (opus_int8)ec_dec_icdf( psRangeDec, psDec->pitch_contour_iCDF, 8 );\r
             \r
         /********************/\r
         /* Decode LTP gains */\r
         /********************/\r
         /* Decode PERIndex value */\r
-        psDec->indices.PERIndex = (SKP_int8)ec_dec_icdf( psRangeDec, silk_LTP_per_index_iCDF, 8 );\r
+        psDec->indices.PERIndex = (opus_int8)ec_dec_icdf( psRangeDec, silk_LTP_per_index_iCDF, 8 );\r
 \r
         for( k = 0; k < psDec->nb_subfr; k++ ) {\r
-            psDec->indices.LTPIndex[ k ] = (SKP_int8)ec_dec_icdf( psRangeDec, silk_LTP_gain_iCDF_ptrs[ psDec->indices.PERIndex ], 8 );\r
+            psDec->indices.LTPIndex[ k ] = (opus_int8)ec_dec_icdf( psRangeDec, silk_LTP_gain_iCDF_ptrs[ psDec->indices.PERIndex ], 8 );\r
         }\r
 \r
         /**********************/\r
         /* Decode LTP scaling */\r
         /**********************/\r
         if( !condCoding ) {\r
-            psDec->indices.LTP_scaleIndex = (SKP_int8)ec_dec_icdf( psRangeDec, silk_LTPscale_iCDF, 8 );\r
+            psDec->indices.LTP_scaleIndex = (opus_int8)ec_dec_icdf( psRangeDec, silk_LTPscale_iCDF, 8 );\r
         } else {\r
             psDec->indices.LTP_scaleIndex = 0;\r
         }\r
@@ -149,5 +149,5 @@ void silk_decode_indices(
     /***************/\r
     /* Decode seed */\r
     /***************/\r
-    psDec->indices.Seed = (SKP_int8)ec_dec_icdf( psRangeDec, silk_uniform4_iCDF, 8 );\r
+    psDec->indices.Seed = (opus_int8)ec_dec_icdf( psRangeDec, silk_uniform4_iCDF, 8 );\r
 }\r