Commit f5e15c5c authored by Tapani Pihlajakuja's avatar Tapani Pihlajakuja
Browse files

Add switch for FIX_34

parent 6c4b929d
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -147,6 +147,8 @@
/*#define FIX_IVAS_180_PLC_SIGNAL_LAST_OVLP_IN_TCX10*/  /* IVAS-180 write last overlap mode in TCX10 frames to allow for correct TCX10/TCX5 subframe decomposition in TCX10 frames after a lost frame */
/*#define FIX_I1_113*/                                  /* under review : MCT bit distribution optimization for SBA high bitrates*/

#define FIX_34                                          /* Nokia: Fix bug in MASA format EXT output spherical indexing */

/* ################## End DEVELOPMENT switches ######################### */
/* clang-format on */
#endif
+4 −0
Original line number Diff line number Diff line
@@ -643,7 +643,11 @@ static uint16_t index_theta_phi_16(
        }
        else
        {
#ifdef FIX_34
            theta = MASA_ANGLE_AT_EQUATOR * (float) ( id_th + 0.5f );
#else
            theta = MASA_NTOT2_FAC * (float) ( id_th + 0.5f );
#endif
            if ( id_th == 1 )
            {
                cum_n = 2 * (uint16_t) ceilf( MASA_NTOT2_FAC * ( sinf( theta ) - MASA_ASIN_OFFSET ) );