[UT] fix a random failure of UT
Showing the changes to test/api/encode_decode_api_test.cpp (1 of 3 files). Show all
Unified · Split
| @@ -333,6 +333,9 @@ void EncodeDecodeTestAPI::RandomParamExtCombination() { · 332 unmodified lines | |||
| 333 | 333 | ||
| 334 | 334 | ||
| 335 | pSpatialLayer->sSliceCfg.uiSliceMode = static_cast<SliceModeEnum> (rand() % SLICE_MODE_NUM); | 335 | pSpatialLayer->sSliceCfg.uiSliceMode = static_cast<SliceModeEnum> (rand() % SLICE_MODE_NUM); |
| 336 | if (pSpatialLayer->sSliceCfg.uiSliceMode != SM_DYN_SLICE) { | ||
| 337 | param_.uiMaxNalSize = 0; | ||
| 338 | } | ||
| 336 | pSpatialLayer->sSliceCfg.sSliceArgument.uiSliceNum = rand(); | 339 | pSpatialLayer->sSliceCfg.sSliceArgument.uiSliceNum = rand(); |
| 337 | pSpatialLayer->sSliceCfg.sSliceArgument.uiSliceSizeConstraint = rand(); | 340 | pSpatialLayer->sSliceCfg.sSliceArgument.uiSliceSizeConstraint = rand(); |
| 338 | } | 341 | } |