Loading lib_com/options.h +1 −1 Original line number Diff line number Diff line Loading @@ -165,7 +165,6 @@ #define FIX_818_DOUBLE_PREC_KERNEL_SW /* FhG: Issue 818: Avoid double precision in kernel switching */ #define FIX_822_REFACTOR_BIN_REVERB_OPEN /* Nokia: Addresses first step of issue 822 by refactoring ivas_binaural_reverb_open */ #define FIX_847_OUTPUT_PCM_BUFFER /* VA: issue 847: Allocate decoder output PCM buffer dynamically */ #define FIX_819_DOUBLE_PREC_COMB_FORMATS /* VA: issue 820: Double precision arithmetic in combined formats */ /* #################### End BE switches ################################## */ Loading @@ -185,6 +184,7 @@ #define NONBE_FIX_840_PARAMMC_RS /* FhG: Issue #840: Resolve "MC RS ParamMC hoa encoder wrongly set to zero" */ #define NONBE_FIX_826_JBM_MASA_CNA_CNG /* FhG: issue #826: Resolve "JBM MASA: CNA and CNG not in sync with non-JBM decoding" */ #define NONBE_FIX_835_JBM_PARAMUPMIX_HEADROT /* FhG: issue #835: Resolve "JBM: ParamUpmix head rotation broken" */ #define NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS /* VA: issue 820: Double precision arithmetic in combined formats */ /* ##################### End NON-BE switches ########################### */ Loading lib_enc/ivas_omasa_enc.c +1 −1 Original line number Diff line number Diff line Loading @@ -127,7 +127,7 @@ ivas_error ivas_omasa_enc_open( for ( i = 0; i < MAX_NUM_OBJECTS; i++ ) { #ifdef FIX_819_DOUBLE_PREC_COMB_FORMATS #ifdef NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS set_f( hOMasa->prev_object_dm_gains[i], INV_SQRT_2, MASA_MAX_TRANSPORT_CHANNELS ); #else set_f( hOMasa->prev_object_dm_gains[i], (float) sqrt( 0.5 ), MASA_MAX_TRANSPORT_CHANNELS ); Loading lib_enc/ivas_osba_enc.c +1 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,7 @@ ivas_error ivas_osba_enc_open( for ( i = 0; i < MAX_NUM_OBJECTS; i++ ) { #ifdef FIX_819_DOUBLE_PREC_COMB_FORMATS #ifdef NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS set_f( hOSba->prev_object_dm_gains[i], INV_SQRT_2, MAX_INPUT_CHANNELS ); #else set_f( hOSba->prev_object_dm_gains[i], (float) sqrt( 0.5 ), MAX_INPUT_CHANNELS ); Loading lib_rend/ivas_omasa_ana.c +1 −1 Original line number Diff line number Diff line Loading @@ -150,7 +150,7 @@ ivas_error ivas_omasa_ana_open( for ( i = 0; i < MAX_NUM_OBJECTS; i++ ) { #ifdef FIX_819_DOUBLE_PREC_COMB_FORMATS #ifdef NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS set_f( hOMasa->prev_object_dm_gains[i], INV_SQRT_2, MASA_MAX_TRANSPORT_CHANNELS ); #else set_f( hOMasa->prev_object_dm_gains[i], (float) sqrt( 0.5 ), MASA_MAX_TRANSPORT_CHANNELS ); Loading Loading
lib_com/options.h +1 −1 Original line number Diff line number Diff line Loading @@ -165,7 +165,6 @@ #define FIX_818_DOUBLE_PREC_KERNEL_SW /* FhG: Issue 818: Avoid double precision in kernel switching */ #define FIX_822_REFACTOR_BIN_REVERB_OPEN /* Nokia: Addresses first step of issue 822 by refactoring ivas_binaural_reverb_open */ #define FIX_847_OUTPUT_PCM_BUFFER /* VA: issue 847: Allocate decoder output PCM buffer dynamically */ #define FIX_819_DOUBLE_PREC_COMB_FORMATS /* VA: issue 820: Double precision arithmetic in combined formats */ /* #################### End BE switches ################################## */ Loading @@ -185,6 +184,7 @@ #define NONBE_FIX_840_PARAMMC_RS /* FhG: Issue #840: Resolve "MC RS ParamMC hoa encoder wrongly set to zero" */ #define NONBE_FIX_826_JBM_MASA_CNA_CNG /* FhG: issue #826: Resolve "JBM MASA: CNA and CNG not in sync with non-JBM decoding" */ #define NONBE_FIX_835_JBM_PARAMUPMIX_HEADROT /* FhG: issue #835: Resolve "JBM: ParamUpmix head rotation broken" */ #define NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS /* VA: issue 820: Double precision arithmetic in combined formats */ /* ##################### End NON-BE switches ########################### */ Loading
lib_enc/ivas_omasa_enc.c +1 −1 Original line number Diff line number Diff line Loading @@ -127,7 +127,7 @@ ivas_error ivas_omasa_enc_open( for ( i = 0; i < MAX_NUM_OBJECTS; i++ ) { #ifdef FIX_819_DOUBLE_PREC_COMB_FORMATS #ifdef NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS set_f( hOMasa->prev_object_dm_gains[i], INV_SQRT_2, MASA_MAX_TRANSPORT_CHANNELS ); #else set_f( hOMasa->prev_object_dm_gains[i], (float) sqrt( 0.5 ), MASA_MAX_TRANSPORT_CHANNELS ); Loading
lib_enc/ivas_osba_enc.c +1 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,7 @@ ivas_error ivas_osba_enc_open( for ( i = 0; i < MAX_NUM_OBJECTS; i++ ) { #ifdef FIX_819_DOUBLE_PREC_COMB_FORMATS #ifdef NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS set_f( hOSba->prev_object_dm_gains[i], INV_SQRT_2, MAX_INPUT_CHANNELS ); #else set_f( hOSba->prev_object_dm_gains[i], (float) sqrt( 0.5 ), MAX_INPUT_CHANNELS ); Loading
lib_rend/ivas_omasa_ana.c +1 −1 Original line number Diff line number Diff line Loading @@ -150,7 +150,7 @@ ivas_error ivas_omasa_ana_open( for ( i = 0; i < MAX_NUM_OBJECTS; i++ ) { #ifdef FIX_819_DOUBLE_PREC_COMB_FORMATS #ifdef NONBE_FIX_819_DOUBLE_PREC_COMB_FORMATS set_f( hOMasa->prev_object_dm_gains[i], INV_SQRT_2, MASA_MAX_TRANSPORT_CHANNELS ); #else set_f( hOMasa->prev_object_dm_gains[i], (float) sqrt( 0.5 ), MASA_MAX_TRANSPORT_CHANNELS ); Loading