Commit d06676ab authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

fix crash when running OSBA pre-rendered modes with -obj_edit

parent 40e856ef
Loading
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -1018,6 +1018,10 @@ ivas_error IVAS_DEC_GetEditableParameters(
                hIvasEditableParameters->ism_metadata[obj].non_diegetic_flag = 0;
            }
        }
		else if (hIvasDec->st_ivas->ism_mode == ISM_MODE_NONE )
		{
			hIvasEditableParameters->num_obj = 0;
		}
#ifdef DEBUGGING
        else
        {
@@ -1181,6 +1185,13 @@ ivas_error IVAS_DEC_SetEditableParameters(
            hIvasDec->st_ivas->hMasaIsmData->masa_gain_is_edited = 0u;
#endif
        }
		else if ( hIvasDec->st_ivas->ism_mode == ISM_MODE_NONE )
		{
			if ( hIvasEditableParameters.num_obj != 0 )
			{
				return IVAS_ERR_OBJECTS_EDITING_NOT_SUPPORTED;
			}
		}
        else
        {
            assert( 0 && "This should never happen!" );
@@ -3532,7 +3543,6 @@ ivas_error IVAS_DEC_VoIP_GetSamples(
            }

#ifdef OBJ_EDITING_API
            /* :TODO: only return here if we really have editing initialized */ // VE: please address
            if ( hIvasDec->hasBeenFedFirstGoodFrame )
            {
                *parametersAvailableForEditing = true;