Commit 2b9b2451 authored by vaillancour's avatar vaillancour
Browse files

Fixes for stv16c_32000_16kHz.b10.COD

parent a426e801
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -1269,6 +1269,16 @@ static void fft5_32_16fx(
    T6 = sub(T1,shr(T8,2));
    T4 = add(T9,T6);
    T5 = sub(T6,T9);
#ifdef BASOP_NOGLOB
    zRe[i3] = sub_o(T4,T2, &Overflow);
    move32();
    zRe[i1] = add_o(T5,T3, &Overflow);
    move32();
    zRe[i2] = add_o(T4,T2, &Overflow);
    move32();
    zRe[i4] = sub_o(T5,T3, &Overflow);
    move32();
#else
    zRe[i3] = sub(T4,T2);
    move32();
    zRe[i1] = add(T5,T3);
@@ -1277,6 +1287,7 @@ static void fft5_32_16fx(
    move32();
    zRe[i4] = sub(T5,T3);
    move32();
#endif

    /*    T2 = KP951056516 * Ts + KP587785252 * Tt; */
    L_tmp = Mult_32_16(KP951056516_16FX,Ts);