SILK update with LBRR and some bugfixes
[opus.git] / src_FLP / SKP_Silk_init_encoder_FLP.c
index d9a17a7..4b9ffdf 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
@@ -39,9 +39,6 @@ SKP_int SKP_Silk_init_encoder_FLP(
     /* Clear the entire encoder state */\r
     SKP_memset( psEnc, 0, sizeof( SKP_Silk_encoder_state_FLP ) );\r
 \r
-    /* Initialize to 24 kHz API sampling, 24 kHz max internal sampling, 20 ms packets, 25 kbps, 0% packet loss, and init non-zero values */\r
-    ret = SKP_Silk_control_encoder_FLP( psEnc, 24000, 24, 20, 25, 0, 0, 0, 10, 0 );\r
-\r
 #if HIGH_PASS_INPUT\r
     psEnc->variable_HP_smth1 = SKP_Silk_log2( 70.0 );\r
     psEnc->variable_HP_smth2 = SKP_Silk_log2( 70.0 );\r
@@ -49,15 +46,9 @@ SKP_int SKP_Silk_init_encoder_FLP(
 \r
     /* Used to deactivate e.g. LSF interpolation and fluctuation reduction */\r
     psEnc->sCmn.first_frame_after_reset = 1;\r
-    psEnc->sCmn.fs_kHz_changed          = 0;\r
-    psEnc->sCmn.LBRR_enabled            = 0;\r
 \r
     /* Initialize Silk VAD */\r
     ret += SKP_Silk_VAD_Init( &psEnc->sCmn.sVAD );\r
 \r
-    /* Initialize NSQ */\r
-    psEnc->sNSQ.prev_inv_gain_Q16      = 65536;\r
-    psEnc->sNSQ_LBRR.prev_inv_gain_Q16 = 65536;\r
-\r
     return( ret );\r
 }\r