Hi,
I use lastest driver for my i7-4770 and count some vpp problem.
Intel(R) HD Graphics 4600 10.18.10.3345 vpp crop OK
Intel(R) HD Graphics 4600 10.18.10.3412 vpp crop CropX / CropY DO NOT USED
First, I decoded some frame use
sts = m_pmfxDEC->DecodeFrameAsync( &m_mfxBS, &(m_pmfxSurfaces[index]), &m_pmfxOutSurface, &syncp );
Then,I do some crop parms settings
m_pmfxOutSurface->Info.CropX = m_sInputParams_for_vpp.display_area.left;
m_pmfxOutSurface->Info.CropY = m_sInputParams_for_vpp.display_area.top;
m_pmfxOutSurface->Info.CropW = m_sInputParams_for_vpp.display_area.right - m_sInputParams_for_vpp.display_area.left;
m_pmfxOutSurface->Info.CropH = m_sInputParams_for_vpp.display_area.bottom - m_sInputParams_for_vpp.display_area.top;
Last,I do some crop vpp
sts = m_pmfxVPP->RunFrameVPPAsync(m_pmfxOutSurface, &(m_pVppSurfacesOut[nIndex_vpp]), NULL, &syncpV);
The code works fine with driver 10.18.10.3345,
but with driver 10.18.10.3412 , no matter how I set m_pmfxOutSurface->Info.CropX / m_pmfxOutSurface->Info.CropY,
vpp crop from (top,left) (0,0)
Please Help!
Regards,
LK