Perhaps there is a possibility with openCL: http://developer.amd.com/SDKS/AMDAPP...s/default.aspx
We have and had sever Problems while using the xvba API to really speed things up, cause of similar problems, that could be solved if the things you are searching were possible. So good luck and fun with the AMD Linux support :-)
Code:uint64_t starttime = CurrentHostCounter(); // decoding XVBA_Decode_Picture_Start_Input startInput; startInput.size = sizeof(startInput); startInput.session = xvba->m_xvbaConfig.xvbaSession; startInput.target_surface = render->surface; { CSingleLock lock(xvba->m_apiSec); if (Success != g_XVBA_vtable.StartDecodePicture(&startInput)) //this needs at least 22ms time on E350 { xvba->SetError(__FUNCTION__, "failed to start decoding", __LINE__); return; } } CLog::Log(LOGNOTICE,"--------- time3 :%lld", (CurrentHostCounter()-starttime)/1000000LL);


Reply With Quote
