History

format update

ruil2 committed 12 years ago

Commit de399041 parent 56222af1 file · +13 −12Browse files

Showing the changes to codec/encoder/plus/src/welsEncoderExt.cpp (1 of 1 file). Show all

Unified · Split

codec/encoder/plus/src/welsEncoderExt.cpp+13−12
@@ -356,22 +356,22 @@ int CWelsH264SVCEncoder::InitializeInternal (SWelsSvcCodingParam* pCfg) { · 355 unmodified lines
356356 if (pCfg->iUsageType == SCREEN_CONTENT_REAL_TIME) {
357357 if (pCfg->bEnableLongTermReference) {
358358 pCfg->iLTRRefNum = WELS_CLIP3 (pCfg->iLTRRefNum, 1, LONG_TERM_REF_NUM_SCREEN);
359− if(pCfg->iNumRefFrame == AUTO_REF_PIC_COUNT)
359+ if (pCfg->iNumRefFrame == AUTO_REF_PIC_COUNT)
360360 pCfg->iNumRefFrame = WELS_MAX (1, WELS_LOG2 (pCfg->uiGopSize)) + pCfg->iLTRRefNum;
361361 } else {
362362 pCfg->iLTRRefNum = 0;
363− if(pCfg->iNumRefFrame == AUTO_REF_PIC_COUNT)
364− pCfg->iNumRefFrame = WELS_MAX (1, pCfg->uiGopSize >> 1);;
363+ if (pCfg->iNumRefFrame == AUTO_REF_PIC_COUNT)
364+ pCfg->iNumRefFrame = WELS_MAX (1, pCfg->uiGopSize >> 1);
365365 }
366366 } else {
367367 pCfg->iLTRRefNum = pCfg->bEnableLongTermReference ? WELS_CLIP3 (pCfg->iLTRRefNum, 1, LONG_TERM_REF_NUM) : 0;
368− if(pCfg->iNumRefFrame == AUTO_REF_PIC_COUNT){
368+ if (pCfg->iNumRefFrame == AUTO_REF_PIC_COUNT) {
369369 pCfg->iNumRefFrame = ((pCfg->uiGopSize >> 1) > 1) ? ((pCfg->uiGopSize >> 1) + pCfg->iLTRRefNum) :
370− (MIN_REF_PIC_COUNT + pCfg->iLTRRefNum);
370+ (MIN_REF_PIC_COUNT + pCfg->iLTRRefNum);
371371 pCfg->iNumRefFrame = WELS_CLIP3 (pCfg->iNumRefFrame, MIN_REF_PIC_COUNT, MAX_REFERENCE_PICTURE_COUNT_NUM);
372372 }
373373 }
374− if(pCfg->iNumRefFrame > pCfg->iMaxNumRefFrame)
374+ if (pCfg->iNumRefFrame > pCfg->iMaxNumRefFrame)
375375 pCfg->iMaxNumRefFrame = pCfg->iNumRefFrame;
376376 if (pCfg->iLtrMarkPeriod == 0) {
377377 pCfg->iLtrMarkPeriod = 30;
@@ -572,16 +572,17 @@ void CWelsH264SVCEncoder::CheckProfileSetting (int32_t iLayer, EProfileIdc uiPro · 194 unmodified lines
572572 void CWelsH264SVCEncoder::CheckLevelSetting (int32_t iLayer, ELevelIdc uiLevelIdc) {
573573 SSpatialLayerConfig* pLayerInfo = &m_pEncContext->pSvcParam->sSpatialLayers[iLayer];
574574 pLayerInfo->uiLevelIdc = uiLevelIdc;
575− if( (uiLevelIdc< LEVEL_1_0)||(uiLevelIdc >LEVEL_5_2)){
575+ if ((uiLevelIdc < LEVEL_1_0) || (uiLevelIdc > LEVEL_5_2)) {
576576 pLayerInfo->uiLevelIdc = LEVEL_5_2;
577− WelsLog (m_pEncContext, WELS_LOG_WARNING, "doesn't support level(%d) change to LEVEL_5_2\n",uiLevelIdc);
577+ WelsLog (m_pEncContext, WELS_LOG_WARNING, "doesn't support level(%d) change to LEVEL_5_2\n", uiLevelIdc);
578578 }
579579 }
580580 void CWelsH264SVCEncoder::CheckReferenceNumSetting (int32_t iNumRef) {
581581 m_pEncContext->pSvcParam->iNumRefFrame = iNumRef;
582− if((iNumRef < MIN_REF_PIC_COUNT)||(iNumRef> MAX_REFERENCE_PICTURE_COUNT_NUM)){
583− m_pEncContext->pSvcParam->iNumRefFrame = AUTO_REF_PIC_COUNT;
584− WelsLog (m_pEncContext, WELS_LOG_WARNING, "doesn't support the number of reference frame(%d) change to auto select mode\n",iNumRef);
582+ if ((iNumRef < MIN_REF_PIC_COUNT) || (iNumRef > MAX_REFERENCE_PICTURE_COUNT_NUM)) {
583+ m_pEncContext->pSvcParam->iNumRefFrame = AUTO_REF_PIC_COUNT;
584+ WelsLog (m_pEncContext, WELS_LOG_WARNING,
585+ "doesn't support the number of reference frame(%d) change to auto select mode\n", iNumRef);
585586 }
586587 }
587588 /************************************************************************
@@ -943,7 +944,7 @@ int CWelsH264SVCEncoder::SetOption (ENCODER_OPTION eOptionId, void* pOption) { · 355 unmodified lines
943944 }
944945 break;
945946 case ENCODER_OPTION_DELIVERY_STATUS: {
946− SDeliveryStatus *pValue = (static_cast<SDeliveryStatus*>(pOption));
947+ SDeliveryStatus* pValue = (static_cast<SDeliveryStatus*> (pOption));
947948 m_pEncContext->iDropNumber = pValue->iDropNum;
948949 }
949950 break;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t