Loading ci/delay_measurement_test.py +17 −4 Original line number Diff line number Diff line Loading @@ -39,8 +39,8 @@ OC_TO_NCHANNELS = { } FORMATS = [ "MONO", "STEREO", "mono", "stereo", *[f"ISM{x}" for x in range(1, 5)], "5_1", "5_1_2", Loading Loading @@ -68,13 +68,25 @@ def main(): gen_cmd = ["python3", "./ci/generate_delay_measurement_signal.py", form, test_file] subprocess.call(gen_cmd) # collect modes modes_cmd = [ "python3", "./scripts/runIvasCodec.py", "-l" ] modes_proc = subprocess.run(modes_cmd, capture_output=True) search_str = form if form in ["5_1", "5_1_2", "5_1_4", "7_1", "7_1_4"]: search_str = "MC_" + form modes_list = [m for m in modes_proc.stdout.decode("utf8").split("\n") if form in m] # run format outfolder_delaycmp = "out_delay_cmp" run_cmd = [ "python3", "./scripts/runIvasCodec.py", "-C", form, "-m", *modes_list, "-p", CFG, "-I", Loading @@ -96,6 +108,7 @@ def main(): get_delay_for_folders(outfolder_delaycmp, outfolder_nodelaycmp) def get_delay_for_folders(folder_delay_cmp: str, folder_no_delay_cmp: str): folder_path_delay_cmp = pathlib.Path(folder_delay_cmp) Loading Loading
ci/delay_measurement_test.py +17 −4 Original line number Diff line number Diff line Loading @@ -39,8 +39,8 @@ OC_TO_NCHANNELS = { } FORMATS = [ "MONO", "STEREO", "mono", "stereo", *[f"ISM{x}" for x in range(1, 5)], "5_1", "5_1_2", Loading Loading @@ -68,13 +68,25 @@ def main(): gen_cmd = ["python3", "./ci/generate_delay_measurement_signal.py", form, test_file] subprocess.call(gen_cmd) # collect modes modes_cmd = [ "python3", "./scripts/runIvasCodec.py", "-l" ] modes_proc = subprocess.run(modes_cmd, capture_output=True) search_str = form if form in ["5_1", "5_1_2", "5_1_4", "7_1", "7_1_4"]: search_str = "MC_" + form modes_list = [m for m in modes_proc.stdout.decode("utf8").split("\n") if form in m] # run format outfolder_delaycmp = "out_delay_cmp" run_cmd = [ "python3", "./scripts/runIvasCodec.py", "-C", form, "-m", *modes_list, "-p", CFG, "-I", Loading @@ -96,6 +108,7 @@ def main(): get_delay_for_folders(outfolder_delaycmp, outfolder_nodelaycmp) def get_delay_for_folders(folder_delay_cmp: str, folder_no_delay_cmp: str): folder_path_delay_cmp = pathlib.Path(folder_delay_cmp) Loading