[Libva] bug report - vainfo: dri2_util.c:164: isDRI2Connected: Assertion `dri_state->fd >= 0' failed - H264
Xiang, Haihao
haihao.xiang at intel.com
Wed Apr 7 02:31:22 PDT 2010
On Tue, 2010-04-06 at 22:29 +0800, Kite Lau wrote:
> 于 2010年04月06日 17:27, Xiang, Haihao 写道:
> > On Sun, 2010-04-04 at 10:33 +0800, Kite Lau wrote:
> >> 于 2010年04月04日 10:22, Kite Lau 写道:
> >>> Now mplayer-vaapi plays h264 files, but the screen broken. See attached
> >>> screenshot.
> >>
> >> screenshot is here.
> > Fixed, Please try again
> >
> Thanks a lot for your work. I updated libva only and found that the
> movie (for the screenshot one) could be played now. However some h264
> movies still could not be played at all and the error message is:
>
> ....
> [vo_vaapi] get_image(): surface 0x04000002
> [h264 @ 0xd2dd80]number of reference frames exceeds max (probably
> corrupt input), discarding one
> [vo_vaapi] get_image(): surface 0x04000003
> mplayer: i965_avc_bsd.c:446: i965_avc_bsd_buf_base_state: Assertion
> `avc_bsd_surface' failed.
>
> MPlayer interrupted by signal 6 in module: decode_video
> - MPlayer crashed. This shouldn't happen.
> It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
> gcc version. If you think it's MPlayer's fault, please read
> DOCS/HTML/en/bugreports.html and follow the instructions there. We
> can't and
> won't help unless you provide this information when reporting a
> possible bug.
>
> See attached full error log.
It seems that a picture references another picture which isn't decoded.
Can you play this movie with mplayer -vo xv ?
Thanks
Haihao
More information about the Libva
mailing list