Commit 640c651e authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

temporarily fix encoder crash with DTX and BR switching

parent 4db40591
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -172,6 +172,7 @@

#ifdef HODIRAC
#define SPAR_TUNING										/* Dlb: tune SPAR for better quality */
#define HODIRAC_FIX_BR_SWITCHING_DTX
#endif

/*#define HODIRAC_DEBUG*/
+11 −0
Original line number Diff line number Diff line
@@ -638,6 +638,17 @@ static ivas_error ivas_spar_enc_process(
        }
        else
        {

#ifdef HODIRAC_FIX_BR_SWITCHING_DTX
            ivas_qmetadata_enc_encode( hMetaData, hQMetaData
#ifdef HODIRAC
                                       ,
                                       st_ivas->sba_analysis_order > 1
#endif
            );
#endif


            hQMetaData->q_direction[0].cfg.nbands = DIRAC_DTX_BANDS;

            /* compute directions */