diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 9008ceef70d52287d4c34b03c22efb43fb54ed8e..d1576d486944ef0c95c75ea861396507eae40922 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -346,13 +346,17 @@ class IVAS(Processing): rend_cfg_file = self.render_config_dir.joinpath(f"{rend_cfg_name}.wav.cfg") cmd.extend(["-render_config", rend_cfg_file]) + if self.dec_opts: + cmd.extend(self.dec_opts) + # add -voip cmdline option to the decoder if voip: cmd.extend( ["-voip", "-Tracefile", f"{str(out_file).split('.')[0]}.tracefile.csv"] ) - if self.dec_opts: - cmd.extend(self.dec_opts) + + if voip and "-no_delay_cmp" not in cmd: + cmd.extend(["-no_delay_cmp"]) # use quiet mode cmd.extend(["-q"])