Lines Matching refs:surface_work

731 …W::GetOutputSurface(mfxFrameSurface1 **surface_out, mfxFrameSurface1 *surface_work, UMC::FrameMemI…  in GetOutputSurface()  argument
733 … mfxFrameSurface1 *pNativeSurface = m_FrameAllocator->GetSurface(index, surface_work, &m_vInitPar); in GetOutputSurface()
801 MFX_CHECK(data.surface_work, MFX_ERR_UNDEFINED_BEHAVIOR); in VP9DECODERoutine()
807 mfxFrameSurface1 surfaceDst = *data.surface_work; in VP9DECODERoutine()
825 … sts = decoder.m_FrameAllocator->PrepareToOutput(data.surface_work, data.copyFromFrame, 0, false); in VP9DECODERoutine()
852 …mfxStatus sts = decoder.m_FrameAllocator->PrepareToOutput(data.surface_work, data.currFrameId, 0, … in VP9DECODERoutine()
857 mfxStatus sts = decoder.m_core->DecreaseReference(&data.surface_work->Data); in VP9DECODERoutine()
947 mfxStatus VideoDECODEVP9_HW::DecodeFrameCheck(mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfx… in DecodeFrameCheck() argument
980 MFX_CHECK_NULL_PTR1(surface_work); in DecodeFrameCheck()
985 if (surface_work->Data.MemId || surface_work->Data.Y in DecodeFrameCheck()
986 || surface_work->Data.UV || surface_work->Data.R in DecodeFrameCheck()
987 || surface_work->Data.A) in DecodeFrameCheck()
993 surface_work = GetOriginalSurface(surface_work); in DecodeFrameCheck()
994 MFX_CHECK(surface_work, MFX_ERR_UNDEFINED_BEHAVIOR); in DecodeFrameCheck()
997 sts = CheckFrameInfo(m_vPar.mfx.FrameInfo, surface_work->Info); in DecodeFrameCheck()
1000 sts = CheckFrameData(surface_work); in DecodeFrameCheck()
1004 if (!MFX_VPX_Utility::CheckFrameInfo(surface_work->Info, MFX_CODEC_VP9, m_platform, type)) in DecodeFrameCheck()
1012 MFX_CHECK(!surface_work->Data.Locked, MFX_ERR_MORE_SURFACE); in DecodeFrameCheck()
1024 MFX_CHECK((m_vPar.mfx.FrameInfo.BitDepthLuma == surface_work->Info.BitDepthLuma && in DecodeFrameCheck()
1025 m_vPar.mfx.FrameInfo.BitDepthChroma == surface_work->Info.BitDepthChroma), in DecodeFrameCheck()
1029 if (m_vPar.mfx.FrameInfo.Width > surface_work->Info.Width || in DecodeFrameCheck()
1030 m_vPar.mfx.FrameInfo.Height > surface_work->Info.Height) in DecodeFrameCheck()
1061 sts = m_FrameAllocator->SetCurrentMFXSurface(surface_work, m_is_opaque_memory); in DecodeFrameCheck()
1067 sts = PrepareInternalSurface(m_frameInfo.currFrame, surface_work->Info); in DecodeFrameCheck()
1105 routineData->surface_work = surface_work; in DecodeFrameCheck()
1124 sts = GetOutputSurface(surface_out, surface_work, m_frameInfo.currFrame); in DecodeFrameCheck()