Skip to content

[Non-BE] Fix object editing issues 1399 and 1400

Reason why this change is needed

  • Gain editing of objects and MASA in ISM_MASA_MODE_DISC mode as well as gain editing of separated object in ISM_MASA_MODE_PARAM_ONE_OBJ mode are not working with OMASA input in VOIP mode for outputs utilizing DIRAC rendering path. In addition, with certain input signals and editing inputs the totalTargetEnergy is estimated to be negative value, which leads unexpected behavior.

Description of the change

  • Implemented gaining of the discrete objects and MASA signals in DISC and separate object in 1-SEP-PARAM-MASA mode in VOIP mode for DIRAC rendering paths. Limit estimated total target energies to positive values

Affected operating points

Decoder and rendering affected, when object editing is applied:

  • Multichannel and SBA outputs with OMASA input in ISM_MASA_MODE_DISC and ISM_MASA_MODE_PARAM_ONE_OBJ mode are non-be due to the proposed fix for gain editing
  • Other outputs are non-be with OMASA input in ISM_MASA_MODE_PARAM_ONE_OBJ mode, due to the proposed limiting of estimated total target energies to positive values.

Merge request reports

Loading