Loading scripts/config/ivas_modes.json +54 −98 Original line number Diff line number Diff line Loading @@ -1822,7 +1822,6 @@ "all": "{sw_files_path}/sw_13k2_512k.bin" } } }, "MASA_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ Loading Loading @@ -5264,7 +5263,6 @@ } } }, "OMASA": { "OMASA_ISM1_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ Loading Loading @@ -5478,8 +5476,6 @@ ] } }, "OMASA_ISM2_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ "-ism_masa", Loading Loading @@ -5691,8 +5687,6 @@ ] } }, "OMASA_ISM3_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ "-ism_masa", Loading Loading @@ -5905,8 +5899,6 @@ ] } }, "OMASA_ISM4_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ "-ism_masa", Loading Loading @@ -6144,7 +6136,7 @@ "table_name": "OSBA ISM1 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6218,7 +6210,7 @@ "table_name": "OSBA ISM1 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6292,7 +6284,7 @@ "table_name": "OSBA ISM1 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6366,8 +6358,7 @@ "table_name": "OSBA ISM2 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6441,8 +6432,7 @@ "table_name": "OSBA ISM2 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6516,8 +6506,7 @@ "table_name": "OSBA ISM2 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6591,9 +6580,7 @@ "table_name": "OSBA ISM3 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6667,9 +6654,7 @@ "table_name": "OSBA ISM3 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6743,9 +6728,7 @@ "table_name": "OSBA ISM3 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6819,10 +6802,7 @@ "table_name": "OSBA ISM4 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6896,10 +6876,7 @@ "table_name": "OSBA ISM4 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6973,10 +6950,7 @@ "table_name": "OSBA ISM4 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -7050,7 +7024,7 @@ "table_name": "OSBA ISM1 HOA3 RS {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7088,7 +7062,7 @@ "table_name": "OSBA ISM1 HOA2 RS {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7126,7 +7100,7 @@ "table_name": "OSBA ISM1 FOA RS {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7164,8 +7138,7 @@ "table_name": "OSBA ISM2 HOA RS {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7203,8 +7176,7 @@ "table_name": "OSBA ISM2 HOA2 RS {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7242,8 +7214,7 @@ "table_name": "OSBA ISM2 FOA RS {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7281,9 +7252,7 @@ "table_name": "OSBA ISM3 HOA3 RS {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7321,9 +7290,7 @@ "table_name": "OSBA ISM3 HOA2 RS {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7361,9 +7328,7 @@ "table_name": "OSBA ISM3 FOA RS {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7401,10 +7366,7 @@ "table_name": "OSBA ISM4 HOA3 RS {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7442,10 +7404,7 @@ "table_name": "OSBA ISM4 HOA2 RS {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7483,10 +7442,7 @@ "table_name": "OSBA ISM4 FOA RS {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading scripts/self_test.py +4 −2 Original line number Diff line number Diff line Loading @@ -926,7 +926,7 @@ class SelfTest(IvasScriptsCommon.IvasScript): entry_dict["cmd"]["bitrate"] = self.test_for_file(enc_cmd.pop()) mode_name = re.sub("[^0-9a-zA-Z]+", "_", mode[0]) mono = False # print(mode_name) is_osba_or_omasa = False while enc_cmd: next_part = enc_cmd.pop(0) if next_part.upper() in MODES: Loading @@ -950,6 +950,8 @@ class SelfTest(IvasScriptsCommon.IvasScript): else: entry_dict["cmd"]["in_config"] = MODES[next_part][ic] else: if next_part.upper() == "-ISM_SBA" or next_part.upper() == "-ISM_MASA": is_osba_or_omasa = True entry_dict["cmd"]["encoptions"].append(next_part) # look for parameters to the argument while enc_cmd and enc_cmd[0][0] != "-": Loading @@ -957,7 +959,7 @@ class SelfTest(IvasScriptsCommon.IvasScript): self.test_for_file(enc_cmd.pop(0)) ) if entry_dict["cmd"]["encmodeoption"] == []: if entry_dict["cmd"]["encmodeoption"] == [] and not is_osba_or_omasa: mono = True entry_dict["cmd"]["mono"] = True dec_cmd = mode[1].pop().split() Loading Loading
scripts/config/ivas_modes.json +54 −98 Original line number Diff line number Diff line Loading @@ -1822,7 +1822,6 @@ "all": "{sw_files_path}/sw_13k2_512k.bin" } } }, "MASA_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ Loading Loading @@ -5264,7 +5263,6 @@ } } }, "OMASA": { "OMASA_ISM1_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ Loading Loading @@ -5478,8 +5476,6 @@ ] } }, "OMASA_ISM2_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ "-ism_masa", Loading Loading @@ -5691,8 +5687,6 @@ ] } }, "OMASA_ISM3_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ "-ism_masa", Loading Loading @@ -5905,8 +5899,6 @@ ] } }, "OMASA_ISM4_2TC_1DIR_b{bitrate}_{bandwidth}_cbr": { "encmodeoption": [ "-ism_masa", Loading Loading @@ -6144,7 +6136,7 @@ "table_name": "OSBA ISM1 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6218,7 +6210,7 @@ "table_name": "OSBA ISM1 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6292,7 +6284,7 @@ "table_name": "OSBA ISM1 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6366,8 +6358,7 @@ "table_name": "OSBA ISM2 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6441,8 +6432,7 @@ "table_name": "OSBA ISM2 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6516,8 +6506,7 @@ "table_name": "OSBA ISM2 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6591,9 +6580,7 @@ "table_name": "OSBA ISM3 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6667,9 +6654,7 @@ "table_name": "OSBA ISM3 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6743,9 +6728,7 @@ "table_name": "OSBA ISM3 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6819,10 +6802,7 @@ "table_name": "OSBA ISM4 HOA3@{table_bitrate} kbps {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6896,10 +6876,7 @@ "table_name": "OSBA ISM4 HOA2@{table_bitrate} kbps {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -6973,10 +6950,7 @@ "table_name": "OSBA ISM4 FOA@{table_bitrate} kbps {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": false, "amr": false, Loading Loading @@ -7050,7 +7024,7 @@ "table_name": "OSBA ISM1 HOA3 RS {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7088,7 +7062,7 @@ "table_name": "OSBA ISM1 HOA2 RS {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7126,7 +7100,7 @@ "table_name": "OSBA ISM1 FOA RS {bandwidth}", "nummetadata": 1, "metadatafilenames": [ "{item}_ISM1.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7164,8 +7138,7 @@ "table_name": "OSBA ISM2 HOA RS {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7203,8 +7176,7 @@ "table_name": "OSBA ISM2 HOA2 RS {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7242,8 +7214,7 @@ "table_name": "OSBA ISM2 FOA RS {bandwidth}", "nummetadata": 2, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7281,9 +7252,7 @@ "table_name": "OSBA ISM3 HOA3 RS {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7321,9 +7290,7 @@ "table_name": "OSBA ISM3 HOA2 RS {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7361,9 +7328,7 @@ "table_name": "OSBA ISM3 FOA RS {bandwidth}", "nummetadata": 3, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7401,10 +7366,7 @@ "table_name": "OSBA ISM4 HOA3 RS {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7442,10 +7404,7 @@ "table_name": "OSBA ISM4 HOA2 RS {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading Loading @@ -7483,10 +7442,7 @@ "table_name": "OSBA ISM4 FOA RS {bandwidth}", "nummetadata": 4, "metadatafilenames": [ "{item}_ISM1.csv", "{item}_ISM2.csv", "{item}_ISM3.csv", "{item}_ISM4.csv" "stvISM{mdi}.csv" ], "rs": true, "amr": false, Loading
scripts/self_test.py +4 −2 Original line number Diff line number Diff line Loading @@ -926,7 +926,7 @@ class SelfTest(IvasScriptsCommon.IvasScript): entry_dict["cmd"]["bitrate"] = self.test_for_file(enc_cmd.pop()) mode_name = re.sub("[^0-9a-zA-Z]+", "_", mode[0]) mono = False # print(mode_name) is_osba_or_omasa = False while enc_cmd: next_part = enc_cmd.pop(0) if next_part.upper() in MODES: Loading @@ -950,6 +950,8 @@ class SelfTest(IvasScriptsCommon.IvasScript): else: entry_dict["cmd"]["in_config"] = MODES[next_part][ic] else: if next_part.upper() == "-ISM_SBA" or next_part.upper() == "-ISM_MASA": is_osba_or_omasa = True entry_dict["cmd"]["encoptions"].append(next_part) # look for parameters to the argument while enc_cmd and enc_cmd[0][0] != "-": Loading @@ -957,7 +959,7 @@ class SelfTest(IvasScriptsCommon.IvasScript): self.test_for_file(enc_cmd.pop(0)) ) if entry_dict["cmd"]["encmodeoption"] == []: if entry_dict["cmd"]["encmodeoption"] == [] and not is_osba_or_omasa: mono = True entry_dict["cmd"]["mono"] = True dec_cmd = mode[1].pop().split() Loading