| 249 | } |
| 250 | |
| 251 | SPicture* CWelsPreProcess::GetBestRefPic (EUsageType iUsageType, bool bSceneLtr, EWelsSliceType eSliceType, |
| 252 | int32_t kiDidx, int32_t iRefTemporalIdx) { |
| 253 | assert (iUsageType == SCREEN_CONTENT_REAL_TIME); |
| 254 | SVAAFrameInfoExt* pVaaExt = static_cast<SVAAFrameInfoExt*> (m_pEncCtx->pVaa); |
| 255 | SRefInfoParam* BestRefCandidateParam = (bSceneLtr) ? (& (pVaaExt->sVaaLtrBestRefCandidate[0])) : |
| 256 | (& (pVaaExt->sVaaStrBestRefCandidate[0])); |
| 257 | return m_pSpatialPic[0][BestRefCandidateParam->iSrcListIdx]; |
| 258 | |
| 259 | } |
| 260 | SPicture* CWelsPreProcess::GetBestRefPic (const int32_t kiDidx, const int32_t iRefTemporalIdx) { |
| 261 | |
| 262 | return m_pSpatialPic[kiDidx][iRefTemporalIdx]; |
nothing calls this directly
no outgoing calls
no test coverage detected