Commit 3f04f650 authored by Vladimir Malenovsky's avatar Vladimir Malenovsky
Browse files

add sba_dec() calls

parent d84157d1
Loading
Loading
Loading
Loading
Loading
+81 −82
Original line number Diff line number Diff line
@@ -465,33 +465,33 @@ def test_spar_hoa2_enc_system(
                if enc_test_result != 0:
                    pytest.fail(enc_test_result_msg)

    # if not encoder_only:
        # sba_dec(
            # record_property,
            # props_to_record,
            # dut_decoder_frontend,
            # ref_decoder_frontend,
            # reference_path,
            # dut_base_path,
            # tag,
            # sampling_rate,
            # bitrate,
            # dtx,
            # sid,
            # max_bw,
            # output_config,
            # update_ref,
            # gain_flag,
            # keep_files,
            # decoder_only,
            # plc_pattern=plc_pattern,
            # get_mld=get_mld,
            # get_mld_lim=get_mld_lim,
            # pca=pca,
            # abs_tol=abs_tol,
            # get_ssnr=get_ssnr,
            # get_odg=get_odg,
        # )
    if not encoder_only:
        sba_dec(
            record_property,
            props_to_record,
            dut_decoder_frontend,
            ref_decoder_frontend,
            reference_path,
            dut_base_path,
            tag,
            sampling_rate,
            bitrate,
            dtx,
            sid,
            max_bw,
            output_config,
            update_ref,
            gain_flag,
            keep_files,
            decoder_only,
            plc_pattern=plc_pattern,
            get_mld=get_mld,
            get_mld_lim=get_mld_lim,
            pca=pca,
            abs_tol=abs_tol,
            get_ssnr=get_ssnr,
            get_odg=get_odg,
        )


@pytest.mark.parametrize("bitrate", ivas_br_HOA3)
@@ -593,33 +593,33 @@ def test_spar_hoa3_enc_system(
                if enc_test_result != 0:
                    pytest.fail(enc_test_result_msg)

    # if not encoder_only:
        # sba_dec(
            # record_property,
            # props_to_record,
            # dut_decoder_frontend,
            # ref_decoder_frontend,
            # reference_path,
            # dut_base_path,
            # tag,
            # sampling_rate,
            # bitrate,
            # dtx,
            # sid,
            # max_bw,
            # output_config,
            # update_ref,
            # gain_flag,
            # keep_files,
            # decoder_only,
            # plc_pattern=plc_pattern,
            # get_mld=get_mld,
            # get_mld_lim=get_mld_lim,
            # pca=pca,
            # abs_tol=abs_tol,
            # get_ssnr=get_ssnr,
            # get_odg=get_odg,
        # )
    if not encoder_only:
        sba_dec(
            record_property,
            props_to_record,
            dut_decoder_frontend,
            ref_decoder_frontend,
            reference_path,
            dut_base_path,
            tag,
            sampling_rate,
            bitrate,
            dtx,
            sid,
            max_bw,
            output_config,
            update_ref,
            gain_flag,
            keep_files,
            decoder_only,
            plc_pattern=plc_pattern,
            get_mld=get_mld,
            get_mld_lim=get_mld_lim,
            pca=pca,
            abs_tol=abs_tol,
            get_ssnr=get_ssnr,
            get_odg=get_odg,
        )


@pytest.mark.parametrize("bitrate", ivas_br_FOA)
@@ -742,33 +742,33 @@ def test_sba_enc_BWforce_system(
                if enc_test_result != 0:
                    pytest.fail(enc_test_result_msg)
        

    # sba_dec(
        # record_property,
        # props_to_record,
        # dut_decoder_frontend,
        # ref_decoder_frontend,
        # reference_path,
        # dut_base_path,
        # tag,
        # sampling_rate,
        # bitrate,
        # dtx,
        # sid,
        # max_bw,
        # output_config,
        # update_ref,
        # gain_flag,
        # keep_files,
        # decoder_only,
        # plc_pattern=plc_pattern,
        # get_mld=get_mld,
        # get_mld_lim=get_mld_lim,
        # pca=pca,
        # abs_tol=abs_tol,
        # get_ssnr=get_ssnr,
        # get_odg=get_odg,
    # )
    if not encoder_only:
        sba_dec(
            record_property,
            props_to_record,
            dut_decoder_frontend,
            ref_decoder_frontend,
            reference_path,
            dut_base_path,
            tag,
            sampling_rate,
            bitrate,
            dtx,
            sid,
            max_bw,
            output_config,
            update_ref,
            gain_flag,
            keep_files,
            decoder_only,
            plc_pattern=plc_pattern,
            get_mld=get_mld,
            get_mld_lim=get_mld_lim,
            pca=pca,
            abs_tol=abs_tol,
            get_ssnr=get_ssnr,
            get_odg=get_odg,
        )


@pytest.mark.parametrize("bitrate", ivas_br_plc)
@@ -1046,7 +1046,6 @@ def sba_dec(
    get_ssnr=False,
    get_odg=False,
):
    # --------  run cmd  ------------
    # sampling rate to BW mapping
    bw_idx = dict_fsample_bw[sampling_rate]
    if int(dict_bw_idx[max_bw]) < int(bw_idx):