Skip to content

Pyivastest-based tests only test SBA order 3

The pyivastest-based tests that use either runIvasCodec.py or IvasBuildAndRunChecks.py (i.e. the smoke test, the sidstart test and the scheduled sanitizer tests) rely on the list of modes in scripts/config/ivas_modes.json to gather the codec modes to run. For SBA, there aare two modes: SBA and PlanarSBA, which both default to HOA3 as input. The ambisonics order is only adapted to the input signal if the number of channels is not 16. This leads to FOA and HOA2 never being run as input modes in those tests.