2010-12-28, 03:25
I followed all instructions on the tutorial, compiled everything with VAAPI support, but when I try to run the patched mplayer, I get this:
My motherboard is an Intel DG45FC, with G45 chipset and an onboard GMA X4500HD. Processor is a dual core 2Ghz E2180.
I am trying to enable vaapi on the newest XBMCLive installation, which is a stripped-down version of Ubuntu 10.04. I replaced the factory xbmc binaries for the vaapi-enabled ones I compiled. If I try to play any h264 files, xbmc crashes.
my vainfo is:
Then, what am I missing? Any Idea on what is wrong? isnt GMA X4500HD supported for VAAPI acceleration?
regards,
DiabboVerdde
Code:
root@XBMCLive:~/mplayer-vaapi-20100713/mplayer-vaapi# ./mplayer -vo vaapi -va vaapi /media/regula/Series/House/Season\ 7\ \(720p\)/House.S07E04.720p.HDTV.X264-DIMENSION.mkv
MPlayer SVN-r31722-4.4.3 (C) 2000-2010 MPlayer Team
Playing /media/regula/Series/House/Season 7 (720p)/House.S07E04.720p.HDTV.X264-DIMENSION.mkv.
libavformat file format detected.
[matroska @ 0x940af90] Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 24.000 fps 0.0 kbps ( 0.0 kbyte/s)
SUB: Added subtitle file (1): /media/regula/Series/House/Season 7 (720p)/House.S07E04.720p.HDTV.X264-DIMENSION.srt
libva: libva version 0.31.1-sds1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/i965_drv_video.so
libva: va_openDriver() returns 0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VA API accelerated codec.
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=1.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vaapi] 1280x720 => 1280x720 H.264 VA-API Acceleration
[VD_FFMPEG] XVMC-accelerated MPEG-2.
mplayer: i965_avc_ildb.c:621: i965_avc_ildb_decode_init: Assertion `avc_ildb_context->urb.cs_start + avc_ildb_context->urb.num_cs_entries * avc_ildb_context->urb.size_cs_entry <= ((((&i965->intel)->device_id == 0x0042) || ((&i965->intel)->device_id == 0x0046)) ? 1024 : (((&i965->intel)->device_id == 0x2E02 || (&i965->intel)->device_id == 0x2E12 || (&i965->intel)->device_id == 0x2E22 || (&i965->intel)->device_id == 0x2E32) || ((&i965->intel)->device_id == 0x2A42)) ? 384 : 256)' 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.
root@XBMCLive:~/mplayer-vaapi-20100713/mplayer-vaapi#
My motherboard is an Intel DG45FC, with G45 chipset and an onboard GMA X4500HD. Processor is a dual core 2Ghz E2180.
I am trying to enable vaapi on the newest XBMCLive installation, which is a stripped-down version of Ubuntu 10.04. I replaced the factory xbmc binaries for the vaapi-enabled ones I compiled. If I try to play any h264 files, xbmc crashes.
my vainfo is:
Code:
root@XBMCLive:~/mplayer-vaapi-20100713/mplayer-vaapi# vainfo
libva: libva version 0.31.1-sds1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: i965 Driver 0.1
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
Then, what am I missing? Any Idea on what is wrong? isnt GMA X4500HD supported for VAAPI acceleration?
regards,
DiabboVerdde