Index: third_party/opus/src/silk/init_decoder.c |
diff --git a/third_party/opus/src/silk/init_decoder.c b/third_party/opus/src/silk/init_decoder.c |
index f887c67886fb57acd54b03a3dc5210c3b09bb4b2..16c03dcd1ca1b33b4840999d8db6c7f5b2b15ebe 100644 |
--- a/third_party/opus/src/silk/init_decoder.c |
+++ b/third_party/opus/src/silk/init_decoder.c |
@@ -44,6 +44,7 @@ opus_int silk_init_decoder( |
/* Used to deactivate LSF interpolation */ |
psDec->first_frame_after_reset = 1; |
psDec->prev_gain_Q16 = 65536; |
+ psDec->arch = opus_select_arch(); |
/* Reset CNG state */ |
silk_CNG_Reset( psDec ); |