Merge pull request #1222 from mstorsjo/fix-test-valid-size
Don't set iPicWidth or iPicHeight to 0 in random tests
This commit is contained in:
commit
91bbd18d2e
@ -316,8 +316,8 @@ TEST_F (EncoderInterfaceTest, MemoryCheckTest) {
|
|||||||
|
|
||||||
void GetValidEncParamBase (SEncParamBase* pEncParamBase) {
|
void GetValidEncParamBase (SEncParamBase* pEncParamBase) {
|
||||||
pEncParamBase->iUsageType = CAMERA_VIDEO_REAL_TIME;
|
pEncParamBase->iUsageType = CAMERA_VIDEO_REAL_TIME;
|
||||||
pEncParamBase->iPicWidth = ((rand() * 2) % (MAX_WIDTH));
|
pEncParamBase->iPicWidth = 2 + ((rand() * 2) % (MAX_WIDTH - 2));
|
||||||
pEncParamBase->iPicHeight = ((rand() * 2) % (MAX_HEIGHT));
|
pEncParamBase->iPicHeight = 2 + ((rand() * 2) % (MAX_HEIGHT - 2));
|
||||||
pEncParamBase->iPicWidth = VALID_SIZE(pEncParamBase->iPicWidth);
|
pEncParamBase->iPicWidth = VALID_SIZE(pEncParamBase->iPicWidth);
|
||||||
pEncParamBase->iPicHeight = VALID_SIZE(pEncParamBase->iPicHeight);
|
pEncParamBase->iPicHeight = VALID_SIZE(pEncParamBase->iPicHeight);
|
||||||
pEncParamBase->iTargetBitrate = rand() + 1; //!=0
|
pEncParamBase->iTargetBitrate = rand() + 1; //!=0
|
||||||
@ -470,8 +470,8 @@ TEST_F (EncoderInterfaceTest, ForceIntraFrameWithTemporal) {
|
|||||||
SEncParamExt sEncParamExt;
|
SEncParamExt sEncParamExt;
|
||||||
pPtrEnc->GetDefaultParams (&sEncParamExt);
|
pPtrEnc->GetDefaultParams (&sEncParamExt);
|
||||||
sEncParamExt.iUsageType = CAMERA_VIDEO_REAL_TIME;
|
sEncParamExt.iUsageType = CAMERA_VIDEO_REAL_TIME;
|
||||||
sEncParamExt.iPicWidth = abs ((rand() * 2) + MB_SIZE) % (MAX_WIDTH + 1);
|
sEncParamExt.iPicWidth = MB_SIZE + abs ((rand() * 2) % (MAX_WIDTH - MB_SIZE));
|
||||||
sEncParamExt.iPicHeight = abs ((rand() * 2) + MB_SIZE) % (MAX_HEIGHT + 1);
|
sEncParamExt.iPicHeight = MB_SIZE + abs ((rand() * 2) % (MAX_HEIGHT - MB_SIZE));
|
||||||
sEncParamExt.iTargetBitrate = rand() + 1; //!=0
|
sEncParamExt.iTargetBitrate = rand() + 1; //!=0
|
||||||
sEncParamExt.iRCMode = RC_BITRATE_MODE; //-1, 0, 1, 2
|
sEncParamExt.iRCMode = RC_BITRATE_MODE; //-1, 0, 1, 2
|
||||||
sEncParamExt.fMaxFrameRate = rand() + 0.5f; //!=0
|
sEncParamExt.fMaxFrameRate = rand() + 0.5f; //!=0
|
||||||
@ -550,4 +550,4 @@ TEST_F (EncoderInterfaceTest, EncodeParameterSets) {
|
|||||||
|
|
||||||
TEST_F (EncoderInterfaceTest, BasicReturnTypeTest) {
|
TEST_F (EncoderInterfaceTest, BasicReturnTypeTest) {
|
||||||
//TODO
|
//TODO
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user