Commit b7c61c77 authored by Sandesh Venkatesh's avatar Sandesh Venkatesh
Browse files

Merge branch '3gpp_issue_1444_fix' into 'main'

Fix for 3GPP issue 1444: OMASA float decoder crashes with BASOP created bitstream [allow regression]

See merge request !1360
parents d892e8dd a36f22ff
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -3979,9 +3979,7 @@ static void quantize_ratio_ism_vector_ivas_fx(

                FOR( i = 0; i < no_ism_loc; i++ )
                {
                    idx[i] = mult( ratio_ism_loc[i], max_sum_idx ); // exponent : ratio_ism_e + 15
                    move16();
                    idx[i] = shl( idx[i], sub( add( ratio_ism_e, 15 ), 15 ) ); // Q0
                    idx[i] = extract_l( L_shr( L_mult0( ratio_ism_loc[i], max_sum_idx ), sub( 15, ratio_ism_e ) ) ); // Q0
                    move16();
                    part_idx_sum = add( part_idx_sum, idx[i] );