MCPcopy Create free account
hub / github.com/cisco/openh264 / RcFreeLayerMemory

Function RcFreeLayerMemory

codec/encoder/core/src/ratectl.cpp:83–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

81}
82
83void RcFreeLayerMemory (SWelsSvcRc* pWelsSvcRc, CMemoryAlign* pMA) {
84 if (pWelsSvcRc != NULL && pWelsSvcRc->pTemporalOverRc != NULL) {
85 pMA->WelsFree (pWelsSvcRc->pTemporalOverRc, "pWelsSvcRc->pTemporalOverRc");
86 pWelsSvcRc->pTemporalOverRc = NULL;
87 pWelsSvcRc->pGomComplexity = NULL;
88 pWelsSvcRc->pGomForegroundBlockNum = NULL;
89 pWelsSvcRc->pCurrentFrameGomSad = NULL;
90 pWelsSvcRc->pGomCost = NULL;
91 }
92}
93
94static inline int32_t RcConvertQp2QStep (int32_t iQP) {
95 return g_kiQpToQstepTable[iQP];

Callers 1

WelsRcFreeMemoryFunction · 0.85

Calls 1

WelsFreeMethod · 0.80

Tested by

no test coverage detected