History

commit fd7ce54f47464797cead7e794b65c2437051b2c8 Author: ruil2 <ruil2@cisco.com> Date: Wed Nov 1 17:10:05 2017 +0800

use the predict point to do SATD cost instead of colocated MB SATD commit 4b6c833702abdbb504734fe6d7914997b4d22412 Author: ruil2 <ruil2@cisco.com> Date: Mon Oct 30 15:52:29 2017 +0800 refine complexity_mode

ruil2 committed 9 years ago

Commit c6cbdfc1 parent 6a997557 files · +3065 −3071Browse files

Showing the changes to codec/encoder/core/src/svc_encode_slice.cpp (1 of 7 files). Show all

Unified · Split

codec/encoder/core/src/svc_encode_slice.cpp+2−2
@@ -682,7 +682,7 @@ int32_t WelsPSliceMdEnc (sWelsEncCtx* pEncCtx, SSlice* pSlice, const bool kbIsH · 681 unmodified lines
682 SWelsMD sMd;682 SWelsMD sMd;
683 683
684 sMd.uiRef = kpSh->uiRefIndex;684 sMd.uiRef = kpSh->uiRefIndex;
685 sMd.bMdUsingSad = kbIsHighestDlayerFlag;685 sMd.bMdUsingSad = (pEncCtx->pSvcParam->iComplexityMode == LOW_COMPLEXITY);
686 if (!pEncCtx->pCurDqLayer->bBaseLayerAvailableFlag || !kbIsHighestDlayerFlag)686 if (!pEncCtx->pCurDqLayer->bBaseLayerAvailableFlag || !kbIsHighestDlayerFlag)
687 memset (&sMd.sMe, 0, sizeof (sMd.sMe));687 memset (&sMd.sMe, 0, sizeof (sMd.sMe));
688 688
@@ -697,7 +697,7 @@ int32_t WelsPSliceMdEncDynamic (sWelsEncCtx* pEncCtx, SSlice* pSlice, const bool · 8 unmodified lines
697 SWelsMD sMd;697 SWelsMD sMd;
698 698
699 sMd.uiRef = kpSh->uiRefIndex;699 sMd.uiRef = kpSh->uiRefIndex;
700 sMd.bMdUsingSad = kbIsHighestDlayerFlag;700 sMd.bMdUsingSad = (pEncCtx->pSvcParam->iComplexityMode == LOW_COMPLEXITY);
701 if (!pEncCtx->pCurDqLayer->bBaseLayerAvailableFlag || !kbIsHighestDlayerFlag)701 if (!pEncCtx->pCurDqLayer->bBaseLayerAvailableFlag || !kbIsHighestDlayerFlag)
702 memset (&sMd.sMe, 0, sizeof (sMd.sMe));702 memset (&sMd.sMe, 0, sizeof (sMd.sMe));
703 703

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