diff --git a/src/test_l1_dsAudio.c b/src/test_l1_dsAudio.c index b085ad8..91c0d64 100644 --- a/src/test_l1_dsAudio.c +++ b/src/test_l1_dsAudio.c @@ -977,12 +977,14 @@ void test_l1_dsAudio_positive_dsSetDialogEnhancement(void) { min_de_level = gDSAudioPortConfiguration[i].min_dialog_enhancement_level; max_de_level = gDSAudioPortConfiguration[i].max_dialog_enhancement_level; + mid_de_level = (mid_de_level + max_de_level)/2 + + result = dsGetAudioPort(gDSAudioPortConfiguration[i].typeid, gDSAudioPortConfiguration[i].index, &handle); + UT_ASSERT_EQUAL(result, dsERR_NONE); + UT_ASSERT_NOT_EQUAL(handle, null_handle); if (gDSAudioPortConfiguration[i].ms12_capabilites & 0x04) { - result = dsGetAudioPort(gDSAudioPortConfiguration[i].typeid, gDSAudioPortConfiguration[i].index, &handle); - UT_ASSERT_EQUAL(result, dsERR_NONE); - UT_ASSERT_NOT_EQUAL(handle, null_handle); // Step 03: Set Dialog Enhancement level - Min DE Level(0) result = dsSetDialogEnhancement(handle, min_de_level);