[mythtv-users] No VAAPI profile in 0.25-fixes

Igor Cicimov icicimov at gmail.com
Wed Sep 5 13:44:09 UTC 2012


On Sun, Aug 26, 2012 at 11:11 AM, Igor Cicimov <icicimov at gmail.com> wrote:

> Hi all,
>
> I've VAAPI libraries installed (Splitted Desktop ones) and vainfo shows
> the following:
>
> libva: libva version 0.32.0
> libva: User requested driver 'xvba'
> libva: Trying to open /usr/lib/va/drivers/xvba_drv_video.so
> libva: va_openDriver() returns 0
> vainfo: VA API version: 0.32
> vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API -
> 0.8.0
> vainfo: Supported profile and entrypoints
>       VAProfileH264High                :    VAEntrypointVLD
>       VAProfileVC1Advanced         :    VAEntrypointVLD
>
> still when trying to create VAAPI playback profile I don't get the "VAAPI
> acceleration" decoder option. This is combined Mythbuntu 10.04 BE/FE with
> Radeon HD6570 and OpenGL painter. I have this working great on remote FE
> with Radeon HD6410 and OpenGL and same drivers from Splitted Desktop. The
> only difference is that this one is Mythfrontend on Ubuntu 12.04.
>
> Any reason why would MythTV not recognize/show vaapi options? Any
> troubleshooting pointers would be appreciated.
>
> Thanks,
> Igor
>

Anyone have any clue? It works fine with mplayer vaapi compiled.

$ mplayer-vaapi -vo vaapi:gl -va vaapi -ao alsa
/media/WD2TBHDD/videos/Underworld.mp4
MPlayer SVN-r32819-4.4.3 (C) 2000-2011 MPlayer Team
This codecs.conf is too old and incompatible with this MPlayer release! at
line 1
mplayer: unknown token "Zoom" in /home/igorc/.lircrc:621 ignored

Playing /media/WD2TBHDD/videos/Underworld.mp4.
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO:  [H264]  1280x544  24bpp  23.976 fps  1599.7 kbps (195.3 kbyte/s)
Clip info:
 major_brand: isom
 minor_version: 1
 compatible_brands: isom
 creation_time: 2011-06-24 14:36:26
 encoder: Yamb 2.1.0.0 [http://yamb.unite-video.com]
Load subtitles in /media/WD2TBHDD/videos/
[vo_vaapi] Using OpenGL rendering
libva: VA-API version 0.33.0
libva: User requested driver 'xvba'
libva: Trying to open /usr/lib/va/drivers/xvba_drv_video.so
libva: Found init function __vaDriverInit_0_32
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, 6 ch, s16le, 191.0 kbit/4.15% (ratio: 23876->576000)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=1.
Movie-Aspect is 2.35:1 - prescaling to correct movie aspect.
VO: [vaapi] 1280x544 => 1280x544 H.264 VA-API Acceleration
[VD_FFMPEG] XVMC-accelerated MPEG-2.
A:  41.8 V:  41.8 A-V:  0.005 ct: -0.073   0/  0  4% 31%  1.6% 47 0


MPlayer interrupted by signal 2 in module: sleep_timer
xvba_video: vaTerminate(): buffer ID 0x04000002 is still allocated,
destroying
xvba_video: vaTerminate(): buffer ID 0x04000003 is still allocated,
destroying


Exiting... (Quit)

I understand that the radeon vaapi support is close to pathetic, H264 only
for me, but just curios why would the same MythTV 0.25.2+fixes have the
profile option and the other doesn't?


Thanks,
Igor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20120905/63d24e5d/attachment.html>


More information about the mythtv-users mailing list