Loading scripts/config/self_test.prm +5 −0 Original line number Diff line number Diff line Loading @@ -1254,6 +1254,11 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP HOA3 32 netsimoutput testv/stv3OA32c.wav_SBA_80000_32-32_HOA3_JBM5.tst // SBA at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out, JBM Prof 5 ../IVAS_cod -sba 1 13200 48 testv/stvFOA48c.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP BINAURAL 48 netsimoutput testv/stvFOA32c.wav_SBA_13200_48-48_BINAURAL_JBM5.tst // Multi-channel 5_1 at 384 kbps, 48kHz in, 48kHz out, 7_1_4 out, JBM Prof 5 ../IVAS_cod -mc 5_1 384000 48 testv/stv51MC48c.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 Loading tests/codec_be_on_mr_nonselection/test_sba_bs_enc.py +10 −7 Original line number Diff line number Diff line Loading @@ -57,7 +57,7 @@ dict_bw_tag = {'SWB': '_ForceSWB', 'WB': '_ForceWB'} ivas_br_FOA = ['13200','16400','32000','64000', '96000', '160000', '256000', '384000', '512000','sw_24k4_256k.bin'] ivas_br_HOA2 = ['256000', '384000', '512000'] ivas_br_HOA3 = ['256000', '384000', '512000'] SID_list = [0, 1] sample_rate_list = ['48', '32', '16'] bypass_list = [1, 2] gain_list = [0, 1] Loading Loading @@ -152,6 +152,7 @@ def test_bypass_enc( @pytest.mark.parametrize("tag", tag_list) @pytest.mark.parametrize("fs", sample_rate_list) @pytest.mark.parametrize("gain_flag", gain_list) @pytest.mark.parametrize("SID", SID_list) def test_sba_enc_system( dut_encoder_frontend: EncoderFrontend, dut_decoder_frontend: DecoderFrontend, Loading @@ -168,17 +169,19 @@ def test_sba_enc_system( tag, fs, gain_flag, SID, ): SID = 0 if dtx == '1' and ivas_br not in ['13200','16400','24400','32000','64000']: # skip high bitrates for DTX until DTX issue is resolved pytest.skip() if ivas_br == 'sw_24k4_256k.bin' and gain_flag != 1: if SID == 1: if ivas_br not in ['13200','16400','64000'] or fs == '16' or gain_flag == 1 or dtx == '0': pytest.skip() if ivas_br == '13200' or ivas_br == '16400': if dtx == '1' and gain_flag == 0 and fs != '16': SID = 1 else: if ivas_br in ['13200','16400']: pytest.skip() if ivas_br == 'sw_24k4_256k.bin' and gain_flag != 1: pytest.skip() if gain_flag == 1 and ivas_br not in ['13200','16400','24400','32000']: pytest.skip() Loading Loading
scripts/config/self_test.prm +5 −0 Original line number Diff line number Diff line Loading @@ -1254,6 +1254,11 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP HOA3 32 netsimoutput testv/stv3OA32c.wav_SBA_80000_32-32_HOA3_JBM5.tst // SBA at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out, JBM Prof 5 ../IVAS_cod -sba 1 13200 48 testv/stvFOA48c.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP BINAURAL 48 netsimoutput testv/stvFOA32c.wav_SBA_13200_48-48_BINAURAL_JBM5.tst // Multi-channel 5_1 at 384 kbps, 48kHz in, 48kHz out, 7_1_4 out, JBM Prof 5 ../IVAS_cod -mc 5_1 384000 48 testv/stv51MC48c.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 Loading
tests/codec_be_on_mr_nonselection/test_sba_bs_enc.py +10 −7 Original line number Diff line number Diff line Loading @@ -57,7 +57,7 @@ dict_bw_tag = {'SWB': '_ForceSWB', 'WB': '_ForceWB'} ivas_br_FOA = ['13200','16400','32000','64000', '96000', '160000', '256000', '384000', '512000','sw_24k4_256k.bin'] ivas_br_HOA2 = ['256000', '384000', '512000'] ivas_br_HOA3 = ['256000', '384000', '512000'] SID_list = [0, 1] sample_rate_list = ['48', '32', '16'] bypass_list = [1, 2] gain_list = [0, 1] Loading Loading @@ -152,6 +152,7 @@ def test_bypass_enc( @pytest.mark.parametrize("tag", tag_list) @pytest.mark.parametrize("fs", sample_rate_list) @pytest.mark.parametrize("gain_flag", gain_list) @pytest.mark.parametrize("SID", SID_list) def test_sba_enc_system( dut_encoder_frontend: EncoderFrontend, dut_decoder_frontend: DecoderFrontend, Loading @@ -168,17 +169,19 @@ def test_sba_enc_system( tag, fs, gain_flag, SID, ): SID = 0 if dtx == '1' and ivas_br not in ['13200','16400','24400','32000','64000']: # skip high bitrates for DTX until DTX issue is resolved pytest.skip() if ivas_br == 'sw_24k4_256k.bin' and gain_flag != 1: if SID == 1: if ivas_br not in ['13200','16400','64000'] or fs == '16' or gain_flag == 1 or dtx == '0': pytest.skip() if ivas_br == '13200' or ivas_br == '16400': if dtx == '1' and gain_flag == 0 and fs != '16': SID = 1 else: if ivas_br in ['13200','16400']: pytest.skip() if ivas_br == 'sw_24k4_256k.bin' and gain_flag != 1: pytest.skip() if gain_flag == 1 and ivas_br not in ['13200','16400','24400','32000']: pytest.skip() Loading