Commit be825bd1 authored by advasila's avatar advasila
Browse files

modify bit alloc in masa 1 obj

parent 5890fad8
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -253,6 +253,23 @@ int32_t ivas_interformat_brate(
                nBits = (int16_t) ( nBits * GAMMA_ISM_HIGH_IMP3 );
            }
        }
#ifdef FIX_694_OMASA_EXTREME 
        else if ( ism_mode == ISM_MASA_MODE_MASA_ONE_OBJ && element_brate == 16000 )
        {
            if ( ism_imp == ISM_LOW_IMP )
            {
                nBits = (int16_t) ( nBits * GAMMA_ISM_LOW_IMP4 );
            }
            else if ( ism_imp == ISM_MEDIUM_IMP )
            {
                nBits = (int16_t) ( nBits * GAMMA_ISM_MEDIUM_IMP4 );
            }
            else /* ISM_HIGH_IMP */
            {
                nBits = (int16_t) ( nBits * GAMMA_ISM_HIGH_IMP3 );
            }
        }
#endif
        else
        {
            if ( ism_imp == ISM_LOW_IMP )
+1 −0
Original line number Diff line number Diff line
@@ -247,6 +247,7 @@
#define FIX_685_BER_IN_HVQ                              /* Eri: Fix for issue 685. Invalid configuration in EVS now happening in IVAS with variable rate core. Remove BER warning for IVAS. */

#define FIX_674_MISSING_TABLES_FOR_TDREND_REVERB        /* Eri: add tables for 32kHz, 16kHz (and update 48kHz) for left/right energies and coherence for late reverb in TD renderer path. Also read tables from binary when hrtf binaries are used. */
#define FIX_694_OMASA_EXTREME                           /* Nokia: fix for crach in OMASA on extreme sample */

/* ################## End BE DEVELOPMENT switches ######################### */