Commit 5c3b1dde authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

fix encoder-side limiter call for pre-rendered OSBA mode

parent bef8444e
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -413,6 +413,11 @@ ivas_error ivas_enc(
            }

            hEncoderConfig->sba_planar = planar_sba_orig;

#ifdef NONBE_FIX_1165_APPLY_LIMITER_ON_ENCODER_DMX
            /* Apply limiter on SBA channels */
            ivas_limiter_apply( st_ivas->hLimiter, data_f, st_ivas->nchan_transport, input_frame, BER_detect_dummy );
#endif
        }
        else
        {
@@ -432,12 +437,12 @@ ivas_error ivas_enc(

            /* get SBA TCs */
            ivas_sba_getTCs( &data_f[n], st_ivas, input_frame );
        }

#ifdef NONBE_FIX_1165_APPLY_LIMITER_ON_ENCODER_DMX
            /* Apply limiter on SBA channels */
            ivas_limiter_apply( st_ivas->hLimiter, &data_f[n], st_ivas->nchan_transport, input_frame, BER_detect_dummy );
#endif
        }

        /* core-coding of transport channels */
        if ( st_ivas->nSCE == 1 )