SILK update with LBRR and some bugfixes
[opus.git] / src_FIX / SKP_Silk_prefilter_FIX.c
index 994bac2..58be293 100644 (file)
@@ -1,5 +1,5 @@
 /***********************************************************************\r
-Copyright (c) 2006-2010, Skype Limited. All rights reserved. \r
+Copyright (c) 2006-2011, Skype Limited. All rights reserved. \r
 Redistribution and use in source and binary forms, with or without \r
 modification, (subject to the limitations in the disclaimer below) \r
 are permitted provided that the following conditions are met:\r
@@ -106,8 +106,8 @@ void SKP_Silk_prefilter_FIX(
     lag = P->lagPrev;\r
     for( k = 0; k < psEnc->sCmn.nb_subfr; k++ ) {\r
         /* Update Variables that change per sub frame */\r
-        if( psEncCtrl->sCmn.signalType == TYPE_VOICED ) {\r
-            lag = psEncCtrl->sCmn.pitchL[ k ];\r
+        if( psEnc->sCmn.indices.signalType == TYPE_VOICED ) {\r
+            lag = psEncCtrl->pitchL[ k ];\r
         }\r
 \r
         /* Noise shape parameters */\r
@@ -144,7 +144,7 @@ void SKP_Silk_prefilter_FIX(
         pxw += psEnc->sCmn.subfr_length;\r
     }\r
 \r
-    P->lagPrev = psEncCtrl->sCmn.pitchL[ MAX_NB_SUBFR - 1 ];\r
+    P->lagPrev = psEncCtrl->pitchL[ MAX_NB_SUBFR - 1 ];\r
 }\r
 \r
 /* SKP_Silk_prefilter. Prefilter for finding Quantizer input signal                           */\r