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

Method OutputCurrentStructure

codec/encoder/core/src/paraset_strategy.cpp:292–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292void CWelsParametersetIdNonConstant::OutputCurrentStructure (SParaSetOffsetVariable* pParaSetOffsetVariable,
293 int32_t* pPpsIdList, sWelsEncCtx* pCtx, SExistingParasetList* pExistingParasetList) {
294 for (int32_t k = 0; k < PARA_SET_TYPE; k++) {
295 memset ((m_sParaSetOffset.sParaSetOffsetVariable[k].bUsedParaSetIdInBs), 0, MAX_PPS_COUNT * sizeof (bool));
296 }
297 memcpy (pParaSetOffsetVariable, m_sParaSetOffset.sParaSetOffsetVariable,
298 (PARA_SET_TYPE)*sizeof (SParaSetOffsetVariable)); // confirmed_safe_unsafe_usage
299}
300void CWelsParametersetIdNonConstant::LoadPreviousStructure (SParaSetOffsetVariable* pParaSetOffsetVariable,
301 int32_t* pPpsIdList) {
302 memcpy (m_sParaSetOffset.sParaSetOffsetVariable, pParaSetOffsetVariable,

Callers 1

WelsEncoderParamAdjustFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected