| 290 | } |
| 291 | |
| 292 | void 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 | } |
| 300 | void CWelsParametersetIdNonConstant::LoadPreviousStructure (SParaSetOffsetVariable* pParaSetOffsetVariable, |
| 301 | int32_t* pPpsIdList) { |
| 302 | memcpy (m_sParaSetOffset.sParaSetOffsetVariable, pParaSetOffsetVariable, |
no outgoing calls
no test coverage detected