Skip to content

[CI] Add external renderer tests for combined formats

Reason why this change is needed

  • Add test coverage for combined formats for the renderer tests, both for standalone rendering and split rendering

Description of the change

  • Added the standard test cases for both OSBA and OMASA covering rendering to non-binaural formats, binaural and binaural with headrotation.
  • Added external split rendering testcases
  • Made internal format names more consistent with the IVAS naming scheme (ISMx{MASA,SBA}y instead of O{MASA,SBA}_x_y)
    • A minor update was needed for the split rendering tests to accomodate this
    • The old naming is still present for binauralize_input_and_output() and was left untouched
  • Removed skipping of rendering to BINAURAL_ROOM variants for MASA, as this is now implemented and should be tested
  • Formatting and linting

Affected operating points

  • Tests for external renderer (smoke test, BE test), external split rendering

Merge request reports

Loading