Skip to content

[CI] "Remove -fec option from tests and use eid-xor with error pattern instead"

malenovsky requested to merge 905-running-self-test-without-debugging-macro into main

Reason why this change is needed

The task is to enable running the self-test without the DEBUGGING macro defined in options.h. This would allow regular testing e.g. as part of CI pipeline of the IVAS codec in Release mode.

Description of the change

The Python scripts are modified in such a way that frame erasures could be inserted with eid-xor rather tahn with -fec X on the decoder command-line. This allows for testing the IVAS codec without the DEBUGGING macro.

Affected operating points

All operating points involving frame erasures are affected but only due to different error pattern. The source code of the IVAS codec is not modified.

Merge request reports

Loading