Commit 7d521fcf authored by lintervo's avatar lintervo
Browse files

Clean float code from decoder

parent 668ef051
Loading
Loading
Loading
Loading
Loading
+0 −33
Original line number Diff line number Diff line
@@ -2349,39 +2349,6 @@ static ivas_error decodeG192(
                    //
                    // editableParameters.gain_bed = 0.5f;

                    // TODO: Cleanup with proper example
                    int Q_dir = 22;
                    float azi1 = 90.2f;
                    float azi2 = -104.6f;
                    float azi3 = 44.6f;
                    float azi4 = -150.1f;

                    editableParameters.ism_metadata[0].azimuth_fx = (Word32) azi1 * pow( 2, Q_dir );
                    editableParameters.ism_metadata[0].elevation_fx = 0;

                    editableParameters.ism_metadata[1].azimuth_fx = (Word32) azi2 * pow( 2, Q_dir );
                    editableParameters.ism_metadata[1].elevation_fx = 0;

                    editableParameters.ism_metadata[2].azimuth_fx = (Word32) azi3 * pow( 2, Q_dir );
                    editableParameters.ism_metadata[2].elevation_fx = 0;

                    editableParameters.ism_metadata[3].azimuth_fx = (Word32) azi4 * pow( 2, Q_dir );
                    editableParameters.ism_metadata[3].elevation_fx = 0;


                    int Q_gain = 12;
                    float g1 = 1.3f;
                    float g2 = 0.78f;
                    float g3 = 2.1f;
                    float g4 = 0.57f;
                    float gMasa = 2.0f;

                    editableParameters.ism_metadata[0].gain_fx = (Word32) ( g1 * pow( 2, Q_gain ) );
                    editableParameters.ism_metadata[1].gain_fx = (Word32) ( g2 * pow( 2, Q_gain ) );
                    editableParameters.ism_metadata[2].gain_fx = (Word32) ( g3 * pow( 2, Q_gain ) );
                    editableParameters.ism_metadata[3].gain_fx = (Word32) ( g4 * pow( 2, Q_gain ) );
                    editableParameters.gain_bed_fx = (Word32) ( gMasa * pow( 2, Q_gain ) );

                    /* set new object parameters*/
                    if ( ( error = IVAS_DEC_SetEditableParameters( hIvasDec, editableParameters ) ) != IVAS_ERR_OK )
                    {