Loading Makefile +3 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,9 @@ LDLIBS += -lm # Clang sanitizer compiler options CCCLANG = clang ifeq "$(CLANG)" "0" CC = $(CCCLANG) endif ifeq "$(CLANG)" "1" CC = $(CCCLANG) CFLAGS += -fsanitize=memory Loading ivas_be_conf_test_gen.sh +13 −14 Original line number Diff line number Diff line Loading @@ -5,25 +5,24 @@ cp IVAS_dec IVAS_dec_ref cp IVAS_rend IVAS_rend_ref cp ISAR_post_rend ISAR_post_rend_ref python3 scripts/prepare_combined_format_inputs.py python3 -m pytest -q tests/codec_be_on_mr_nonselection tests/renderer/test_renderer.py tests/split_rendering/test_split_rendering.py -v -n auto --update_ref 1 --create_ref --keep_files --html=report_cmd.html --self-contained-html python3 -m pytest -q tests/codec_be_on_mr_nonselection tests/renderer_short/test_renderer.py tests/split_rendering/test_split_rendering.py -v -n auto --update_ref 1 --create_ref --keep_files --html=report_cmd.html --self-contained-html python3 scripts/parse_commands.py report_cmd.html Readme_IVAS.txt rm -rf testvec mkdir testvec mkdir testvec/binauralRenderer_interface mkdir testvec/testv mkdir testvec/testv/renderer mkdir testvec/testv/renderer_short mkdir testvec/testv/split_rendering mkdir testvec/bin cp scripts/testv/* testvec/testv cp -r scripts/testv/* testvec/testv cp -r scripts/ls_layouts testvec cp -r scripts/object_edit testvec cp -r scripts/switchPaths testvec cp -r scripts/trajectories testvec cp -r scripts/binauralRenderer_interface/binaural_renderers_hrtf_data testvec/binauralRenderer_interface cp -r tests/ref testvec/testv/ref cp -r tests/dut/* testvec/testv/ref cp -r tests/renderer/cut testvec/testv/renderer/ref cp -r tests/split_rendering/cut testvec/testv/split_rendering/ref cp -r tests/renderer_short/ref testvec/testv/renderer_short/ref cp -r tests/split_rendering/ref testvec/testv/split_rendering/ref cp -r tests/split_rendering/renderer_configs testvec/testv/split_rendering/renderer_configs cp -r tests/split_rendering/error_patterns testvec/testv/split_rendering/error_patterns Loading scripts/ivas_conformance/runConformance.py +4 −4 Original line number Diff line number Diff line Loading @@ -98,7 +98,7 @@ class MLDConformance: def createDirs(self): os.makedirs(self.outputDir, exist_ok=True) subdirs = ["enc", "dec", "renderer", "split_rendering"] subdirs = ["enc", "dec", "renderer_short", "split_rendering"] for odir in subdirs: os.makedirs(os.path.join(self.outputDir, "ref", odir), exist_ok=True) os.makedirs(os.path.join(self.outputDir, "dut", odir), exist_ok=True) Loading Loading @@ -265,7 +265,7 @@ class MLDConformance: def runOneRendererTest(self, tag: str, command: str): refRendOutputFile = self.getRendOutputFile(command).replace( "$CUT_PATH/renderer", f"{self.testvDir}/renderer" "$CUT_PATH/renderer_short", f"{self.testvDir}/renderer_short" ) rendPytestTag = os.path.basename(refRendOutputFile).split(".")[-2] command = self.reformatCommand(command=command, ref=False) Loading Loading @@ -315,7 +315,7 @@ class MLDConformance: "$CUT_PATH/ref/param_file/dec/", f"{self.outputDir}/ref/dec/" ) command = command.replace( "$CUT_PATH/renderer/cut/", f"{self.outputDir}/ref/renderer/" "$CUT_PATH/renderer_short/ref/", f"{self.outputDir}/ref/renderer_short/" ) command = command.replace( "$CUT_PATH/split_rendering/cut/", Loading @@ -335,7 +335,7 @@ class MLDConformance: "$CUT_PATH/ref/param_file/dec/", f"{self.outputDir}/dut/dec/" ) command = command.replace( "$CUT_PATH/renderer/cut/", f"{self.outputDir}/dut/renderer/" "$CUT_PATH/renderer_short/ref/", f"{self.outputDir}/dut/renderer_short/" ) command = command.replace( "$CUT_PATH/split_rendering/cut/", Loading Loading
Makefile +3 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,9 @@ LDLIBS += -lm # Clang sanitizer compiler options CCCLANG = clang ifeq "$(CLANG)" "0" CC = $(CCCLANG) endif ifeq "$(CLANG)" "1" CC = $(CCCLANG) CFLAGS += -fsanitize=memory Loading
ivas_be_conf_test_gen.sh +13 −14 Original line number Diff line number Diff line Loading @@ -5,25 +5,24 @@ cp IVAS_dec IVAS_dec_ref cp IVAS_rend IVAS_rend_ref cp ISAR_post_rend ISAR_post_rend_ref python3 scripts/prepare_combined_format_inputs.py python3 -m pytest -q tests/codec_be_on_mr_nonselection tests/renderer/test_renderer.py tests/split_rendering/test_split_rendering.py -v -n auto --update_ref 1 --create_ref --keep_files --html=report_cmd.html --self-contained-html python3 -m pytest -q tests/codec_be_on_mr_nonselection tests/renderer_short/test_renderer.py tests/split_rendering/test_split_rendering.py -v -n auto --update_ref 1 --create_ref --keep_files --html=report_cmd.html --self-contained-html python3 scripts/parse_commands.py report_cmd.html Readme_IVAS.txt rm -rf testvec mkdir testvec mkdir testvec/binauralRenderer_interface mkdir testvec/testv mkdir testvec/testv/renderer mkdir testvec/testv/renderer_short mkdir testvec/testv/split_rendering mkdir testvec/bin cp scripts/testv/* testvec/testv cp -r scripts/testv/* testvec/testv cp -r scripts/ls_layouts testvec cp -r scripts/object_edit testvec cp -r scripts/switchPaths testvec cp -r scripts/trajectories testvec cp -r scripts/binauralRenderer_interface/binaural_renderers_hrtf_data testvec/binauralRenderer_interface cp -r tests/ref testvec/testv/ref cp -r tests/dut/* testvec/testv/ref cp -r tests/renderer/cut testvec/testv/renderer/ref cp -r tests/split_rendering/cut testvec/testv/split_rendering/ref cp -r tests/renderer_short/ref testvec/testv/renderer_short/ref cp -r tests/split_rendering/ref testvec/testv/split_rendering/ref cp -r tests/split_rendering/renderer_configs testvec/testv/split_rendering/renderer_configs cp -r tests/split_rendering/error_patterns testvec/testv/split_rendering/error_patterns Loading
scripts/ivas_conformance/runConformance.py +4 −4 Original line number Diff line number Diff line Loading @@ -98,7 +98,7 @@ class MLDConformance: def createDirs(self): os.makedirs(self.outputDir, exist_ok=True) subdirs = ["enc", "dec", "renderer", "split_rendering"] subdirs = ["enc", "dec", "renderer_short", "split_rendering"] for odir in subdirs: os.makedirs(os.path.join(self.outputDir, "ref", odir), exist_ok=True) os.makedirs(os.path.join(self.outputDir, "dut", odir), exist_ok=True) Loading Loading @@ -265,7 +265,7 @@ class MLDConformance: def runOneRendererTest(self, tag: str, command: str): refRendOutputFile = self.getRendOutputFile(command).replace( "$CUT_PATH/renderer", f"{self.testvDir}/renderer" "$CUT_PATH/renderer_short", f"{self.testvDir}/renderer_short" ) rendPytestTag = os.path.basename(refRendOutputFile).split(".")[-2] command = self.reformatCommand(command=command, ref=False) Loading Loading @@ -315,7 +315,7 @@ class MLDConformance: "$CUT_PATH/ref/param_file/dec/", f"{self.outputDir}/ref/dec/" ) command = command.replace( "$CUT_PATH/renderer/cut/", f"{self.outputDir}/ref/renderer/" "$CUT_PATH/renderer_short/ref/", f"{self.outputDir}/ref/renderer_short/" ) command = command.replace( "$CUT_PATH/split_rendering/cut/", Loading @@ -335,7 +335,7 @@ class MLDConformance: "$CUT_PATH/ref/param_file/dec/", f"{self.outputDir}/dut/dec/" ) command = command.replace( "$CUT_PATH/renderer/cut/", f"{self.outputDir}/dut/renderer/" "$CUT_PATH/renderer_short/ref/", f"{self.outputDir}/dut/renderer_short/" ) command = command.replace( "$CUT_PATH/split_rendering/cut/", Loading