Showing the changes to test/api/BaseEncoderTest.cpp (1 of 3 files). Show all
Unified · Split
| @@ -50,6 +50,11 @@ static int InitWithParam (ISVCEncoder* encoder, SEncParamExt* pEncParamExt) { · 49 unmodified lines | ||
| 50 | 50 | param.sSpatialLayers[i].sSliceArgument.uiSliceSizeConstraint = 600; |
| 51 | 51 | param.uiMaxNalSize = 1500; |
| 52 | 52 | } |
| 53 | + if (eSliceMode == SM_FIXEDSLCNUM_SLICE) { | |
| 54 | + param.sSpatialLayers[i].sSliceArgument.uiSliceNum = 4; | |
| 55 | + param.iMultipleThreadIdc = 4; | |
| 56 | + param.bUseLoadBalancing = false; | |
| 57 | + } | |
| 53 | 58 | } |
| 54 | 59 | param.iTargetBitrate *= param.iSpatialLayerNum; |
| 55 | 60 | |