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

Function FmoMbToSliceGroup

codec/decoder/core/src/fmo.cpp:284–292  ·  view source on GitHub ↗

! * \brief Convert kMbXy to slice group idc correspondingly * * \param pFmo Wels fmo context * \param kMbXy kMbXy to be converted * * \return slice group idc - successful; -1 - failed; */

Source from the content-addressed store, hash-verified

282 * \return slice group idc - successful; -1 - failed;
283 */
284int32_t FmoMbToSliceGroup (PFmo pFmo, const MB_XY_T kiMbXy) {
285 const int32_t kiMbNum = pFmo->iCountMbNum;
286 const uint8_t* kpMbMap = pFmo->pMbAllocMap;
287
288 if (kiMbXy < 0 || kiMbXy >= kiMbNum || kpMbMap == NULL)
289 return -1;
290
291 return kpMbMap[ kiMbXy ];
292}
293
294/*!
295 * \brief Get successive mb to be processed with given current kMbXy

Callers 1

FmoNextMbFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected