Loading tests/split_rendering/utils.py +5 −14 Original line number Diff line number Diff line Loading @@ -189,7 +189,7 @@ def run_full_chain_split_rendering( # NOTE: the split bitstream files need to have ".bit" extension otherwise the conformance test breaks split_bitstream_stem = f"{filename_base}.splt.bit" if renderer_fmt == "BINAURAL_SPLIT_PCM": split_md_file_stem = f"{filename_base}.spltmd.bit" split_md_file_stem = f"{filename_base}.splt_md.bin" out_file_stem = f"{filename_base}.wav" Loading Loading @@ -356,9 +356,12 @@ def run_external_split_rendering( renderer_fmt_for_filename = renderer_fmt.replace("BINAURAL_", "") filename_base = f"{in_fmt}_{renderer_fmt_for_filename}_ext_cfg_{render_config.stem}_fr_pre_{pre_rend_fr}_post_{post_rend_fr}" if plc_error_pattern: filename_base += f"_plc_{plc_error_pattern.stem}" split_bitstream_stem = f"{filename_base}.splt.bit" if renderer_fmt == "BINAURAL_SPLIT_PCM": split_md_file_stem = f"{filename_base}.spltmd.bit" split_md_file_stem = f"{filename_base}.splt_md.bin" out_file_stem = f"{filename_base}.wav" Loading @@ -372,14 +375,6 @@ def run_external_split_rendering( if renderer_fmt == "BINAURAL_SPLIT_PCM": split_md_file = output_path_base.joinpath(split_md_file_stem) if plc_error_pattern: split_bitstream = split_bitstream.with_stem( f"{split_bitstream.stem}_plc_{plc_error_pattern.stem}" ) out_file = out_file.with_stem( f"{out_file.stem}_plc_{plc_error_pattern.stem}" ) # check for metadata files if in_fmt.upper().startswith("ISM") and "SBA" in in_fmt.upper(): # use name MD as ISM Loading Loading @@ -440,10 +435,6 @@ def run_external_split_rendering( if test_info.config.option.create_cut: # CUT creation mode will run a comparison with REF out_file_ref = OUTPUT_PATH_REF.joinpath(out_file_stem) if plc_error_pattern: out_file_ref = out_file_ref.with_stem( f"{out_file_ref.stem}_plc_{plc_error_pattern.stem}" ) output_differs, reason = cmp_pcm( out_file, Loading Loading
tests/split_rendering/utils.py +5 −14 Original line number Diff line number Diff line Loading @@ -189,7 +189,7 @@ def run_full_chain_split_rendering( # NOTE: the split bitstream files need to have ".bit" extension otherwise the conformance test breaks split_bitstream_stem = f"{filename_base}.splt.bit" if renderer_fmt == "BINAURAL_SPLIT_PCM": split_md_file_stem = f"{filename_base}.spltmd.bit" split_md_file_stem = f"{filename_base}.splt_md.bin" out_file_stem = f"{filename_base}.wav" Loading Loading @@ -356,9 +356,12 @@ def run_external_split_rendering( renderer_fmt_for_filename = renderer_fmt.replace("BINAURAL_", "") filename_base = f"{in_fmt}_{renderer_fmt_for_filename}_ext_cfg_{render_config.stem}_fr_pre_{pre_rend_fr}_post_{post_rend_fr}" if plc_error_pattern: filename_base += f"_plc_{plc_error_pattern.stem}" split_bitstream_stem = f"{filename_base}.splt.bit" if renderer_fmt == "BINAURAL_SPLIT_PCM": split_md_file_stem = f"{filename_base}.spltmd.bit" split_md_file_stem = f"{filename_base}.splt_md.bin" out_file_stem = f"{filename_base}.wav" Loading @@ -372,14 +375,6 @@ def run_external_split_rendering( if renderer_fmt == "BINAURAL_SPLIT_PCM": split_md_file = output_path_base.joinpath(split_md_file_stem) if plc_error_pattern: split_bitstream = split_bitstream.with_stem( f"{split_bitstream.stem}_plc_{plc_error_pattern.stem}" ) out_file = out_file.with_stem( f"{out_file.stem}_plc_{plc_error_pattern.stem}" ) # check for metadata files if in_fmt.upper().startswith("ISM") and "SBA" in in_fmt.upper(): # use name MD as ISM Loading Loading @@ -440,10 +435,6 @@ def run_external_split_rendering( if test_info.config.option.create_cut: # CUT creation mode will run a comparison with REF out_file_ref = OUTPUT_PATH_REF.joinpath(out_file_stem) if plc_error_pattern: out_file_ref = out_file_ref.with_stem( f"{out_file_ref.stem}_plc_{plc_error_pattern.stem}" ) output_differs, reason = cmp_pcm( out_file, Loading