- v[ i] = AAC_SRA_R((src0[i] - src1[63 - i]), 5);
- v[127 - i] = AAC_SRA_R((src0[i] + src1[63 - i]), 5);
+#if USE_FIXED
+ v[ i] = (int)(0x10U + src0[i] - src1[63 - i]) >> 5;
+ v[127 - i] = (int)(0x10U + src0[i] + src1[63 - i]) >> 5;
+#else
+ v[ i] = src0[i] - src1[63 - i];
+ v[127 - i] = src0[i] + src1[63 - i];
+#endif