Loading lib_com/options.h +2 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,8 @@ #define FIX_1022_REMOVE_PARAMISM_DEC /* VA: issue 1022: remove unused function ivas_param_ism_dec() */ #define FIX_1035_HT_OSBA /* Dlb: issue 1035: Issue with headtracking in OSBA*/ #define FIX_1044_ISM_REND_MEMORY /* VA: issue 1044: Lower the memory of the ISM renderer handle. */ /* #################### End BE switches ################################## */ /* #################### Start NON-BE switches ############################ */ Loading lib_dec/ivas_stat_dec.h +8 −0 Original line number Diff line number Diff line Loading @@ -804,10 +804,18 @@ typedef struct ivas_lfe_dec_data_structure typedef struct renderer_struct { #ifdef FIX_1044_ISM_REND_MEMORY float prev_gains[MAX_NUM_OBJECTS][MAX_OUTPUT_CHANNELS]; #else float prev_gains[MAX_CICP_CHANNELS - 1][MAX_OUTPUT_CHANNELS]; #endif float *interpolator; int16_t interpolator_length; #ifdef FIX_1044_ISM_REND_MEMORY float gains[MAX_NUM_OBJECTS][MAX_OUTPUT_CHANNELS]; #else float gains[MAX_CICP_CHANNELS - 1][MAX_OUTPUT_CHANNELS]; #endif } ISM_RENDERER_DATA, *ISM_RENDERER_HANDLE; Loading Loading
lib_com/options.h +2 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,8 @@ #define FIX_1022_REMOVE_PARAMISM_DEC /* VA: issue 1022: remove unused function ivas_param_ism_dec() */ #define FIX_1035_HT_OSBA /* Dlb: issue 1035: Issue with headtracking in OSBA*/ #define FIX_1044_ISM_REND_MEMORY /* VA: issue 1044: Lower the memory of the ISM renderer handle. */ /* #################### End BE switches ################################## */ /* #################### Start NON-BE switches ############################ */ Loading
lib_dec/ivas_stat_dec.h +8 −0 Original line number Diff line number Diff line Loading @@ -804,10 +804,18 @@ typedef struct ivas_lfe_dec_data_structure typedef struct renderer_struct { #ifdef FIX_1044_ISM_REND_MEMORY float prev_gains[MAX_NUM_OBJECTS][MAX_OUTPUT_CHANNELS]; #else float prev_gains[MAX_CICP_CHANNELS - 1][MAX_OUTPUT_CHANNELS]; #endif float *interpolator; int16_t interpolator_length; #ifdef FIX_1044_ISM_REND_MEMORY float gains[MAX_NUM_OBJECTS][MAX_OUTPUT_CHANNELS]; #else float gains[MAX_CICP_CHANNELS - 1][MAX_OUTPUT_CHANNELS]; #endif } ISM_RENDERER_DATA, *ISM_RENDERER_HANDLE; Loading