diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 649aa882f328799d58fa7052af4e299272ec556a..0c1c72c0aca58c13d1660d15491e91954c726703 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -363,13 +363,16 @@ def process_item( out_dir_wav = True else: processing_paths.append(tmp_file.with_suffix(f".{p.name}{tmp_file.suffix}")) - try: + try: # TODO: clean up try except blocks out_format = p.out_fmt except AttributeError: # EVS has no attribute out_fmt out_format = p.in_fmt try: - bool_ism = out_format.startswith("ISM") + if p.name == "pre_2": + bool_ism = p.in_fmt.startswith("ISM") + else: + bool_ism = out_format.startswith("ISM") except Exception: bool_ism = out_format.name.startswith("ISM")