Commit 4e77e4af authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

insert proper BASOPs in ivas_jbm_dec_render_fx

parent a437ef7c
Loading
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -2220,29 +2220,31 @@ ivas_error ivas_jbm_dec_render_fx(

                /* add already rendered SBA part */
#ifdef OBJ_EDITING_API
                if ( st_ivas->ivas_format == SBA_ISM_FORMAT && st_ivas->ism_mode == ISM_SBA_MODE_DISC )
                test();
                IF ( EQ_16(st_ivas->ivas_format, SBA_ISM_FORMAT) && EQ_16(st_ivas->ism_mode, ISM_SBA_MODE_DISC ) )
                {
                    Word32 gain = st_ivas->hSbaIsmData->gain_bed_fx;
                    if ( gain != 1.0f && gain >= 0.0f )
                    test();
                    IF ( NE_32(gain, ONE_IN_Q30) && GT_32( gain, 0 ) )
                    {
                        int16_t i;
                        for ( n = 0; n < nchan_out; n++ )
                        Word16 i;
                        FOR ( n = 0; n < nchan_out; n++ )
                        {
                            for ( i = 0; i < *nSamplesRendered; i++ )
                            FOR ( i = 0; i < *nSamplesRendered; i++ )
                            {
                                assert( 0 && "This is yet to be implemented" );
                            }
                        }
                    }
                    else
                    ELSE
                    {
                        for ( n = 0; n < nchan_out; n++ )
                        FOR ( n = 0; n < nchan_out; n++ )
                        {
                            assert( 0 && "This is yet to be implemented" );
                        }
                    }
                }
                else
                ELSE
#endif
                {
                    ivas_osba_stereo_add_channels_fx( p_tc_fx, p_output_fx, ONE_IN_Q11, nchan_out, st_ivas->nchan_ism, *nSamplesRendered );