Yes the reason was out of order frames passed to the VAAPI for decoding. I resolved it. Thanks Ratin
On Fri, Mar 25, 2016 at 12:51 PM, Zhao Yakui <[email protected]> wrote: > On 03/24/2016 03:15 AM, Ratin wrote: > > It is the corruption of pic_parameter. It is not configured correctly. > > Thanks > Yakui > > Thanks Zhao for replying and for making it clear. >> >> On Wed, Mar 23, 2016 at 1:17 PM, Zhao Yakui <[email protected] >> <mailto:[email protected]>> wrote: >> >> On 03/23/2016 01:38 AM, Ratin wrote: >> >> I seems to get this assertion exception a lot while sequencing >> thru >> videos (stream, decode and render multiple sources in succession): >> >> i965_decoder_utils.c:963: intel_decoder_check_avc_parameter: >> Assertion >> `pic_param->CurrPic.picture_id == >> decode_state->current_render_target' >> failed. >> >> >> Thanks for reporting the issue. >> >> The assertion is caused by the incorrect parameter. >> For the decoding: current_render_target passed by vaBeginPicture >> should be same as pic_param->currpic.picture_id. Otherwise it fails >> when checking the parameter. >> >> >> >> >> In general , what would be the cause of it, a corrupt pic param >> ? Or a >> destination surface is not ready? >> >> >> Thanks, >> >> Ratin >> >> >> >> _______________________________________________ >> Libva mailing list >> [email protected] <mailto:[email protected]> >> https://lists.freedesktop.org/mailman/listinfo/libva >> >> >> >> >
_______________________________________________ Libva mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libva
