! * \brief get temporal level due to configuration and coding context */
| 2384 | * \brief get temporal level due to configuration and coding context |
| 2385 | */ |
| 2386 | int32_t GetTemporalLevel (SSpatialLayerInternal* fDlp, const int32_t kiFrameNum, const int32_t kiGopSize) { |
| 2387 | const int32_t kiCodingIdx = kiFrameNum & (kiGopSize - 1); |
| 2388 | |
| 2389 | return fDlp->uiCodingIdx2TemporalId[kiCodingIdx]; |
| 2390 | } |
| 2391 | |
| 2392 | void DynslcUpdateMbNeighbourInfoListForAllSlices (SDqLayer* pCurDq, SMB* pMbList) { |
| 2393 | SSliceCtx* pSliceCtx = &pCurDq->sSliceEncCtx; |
no outgoing calls
no test coverage detected