Hello,
Posting this here because I've found a lot of info regarding vaapi, UVD, etc on these boards. Hopefully someone will have some insight they can share.
I'm trying to enable GPU acceleration on AMD G-Series T40N with a build on a Radeon HD 6290. I followed the instructions here: http://wiki.videolan.org/VLC_VAAPI, but 1080p playback is still choppy. I know that it's possible on this machine, since I was able to compile mplayer with GPU acceleration and it plays smoothly.
VLC is currently running from a working directory, i.e. it hasn't been installed. I'm able to check 'Hardware Acceleration' in the preferences.
(Hopefully) relevant data follows:
Posting this here because I've found a lot of info regarding vaapi, UVD, etc on these boards. Hopefully someone will have some insight they can share.
I'm trying to enable GPU acceleration on AMD G-Series T40N with a build on a Radeon HD 6290. I followed the instructions here: http://wiki.videolan.org/VLC_VAAPI, but 1080p playback is still choppy. I know that it's possible on this machine, since I was able to compile mplayer with GPU acceleration and it plays smoothly.
VLC is currently running from a working directory, i.e. it hasn't been installed. I'm able to check 'Hardware Acceleration' in the preferences.
(Hopefully) relevant data follows:
Code:
msuser@ubuntu:/usr/lib/vlc$ uname -a Linux ubuntu 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012 x86_64 GNU/Linux
Code:
msuser@ubuntu:~/Downloads/vlc-1.1.13$ ./vlc --version VLC media player 1.1.13 The Luggage (revision exported) VLC version 1.1.13 The Luggage (exported) Compiled by msuser on ubuntu (Feb 8 2012 18:56:06) Compiler: gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) This program comes with NO WARRANTY, to the extent permitted by law. You may redistribute it under the terms of the GNU General Public Licence; see the file named COPYING for details. Written by the VideoLAN team; see the AUTHORS file.
Code:
msuser@ubuntu:~/Downloads/vlc-1.1.13$ ffmpeg FFmpeg version 0.6.3, Copyright (c) 2000-2010 the FFmpeg developers built on Feb 8 2012 19:47:35 with gcc 4.4.3 configuration: --enable-gpl --enable-postproc --enable-shared --enable-vaapi libavutil 50.15. 1 / 50.15. 1 libavcodec 52.72. 2 / 52.72. 2 libavformat 52.64. 2 / 52.64. 2 libavdevice 52. 2. 0 / 52. 2. 0 libswscale 0.11. 0 / 0.11. 0 libpostproc 51. 2. 0 / 51. 2. 0 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Use -h to get full help or, even better, run 'man ffmpeg'
Code:
msuser@ubuntu:~/Downloads/vlc-1.1.13$ set | grep LIBVA LIBVA_DRIVERS_PATH=/usr/lib64/va/drivers LIBVA_DRIVER_NAME=xvba
Code:
msuser@ubuntu:~/Downloads/vlc-1.1.13$ vainfo libva: libva version 0.32.0-sds2 Xlib: extension "XFree86-DRI" missing on display ":0.0". libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/va/drivers/fglrx_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
Code:
msuser@ubuntu:~/Downloads/vlc-1.1.13$ ./vlc --list | grep avcodec VLC media player 1.1.13 The Luggage (revision exported) avcodec FFmpeg audio/video decoder avcodec FFmpeg deinterlace video filter avcodec FFmpeg audio/video encoder
Code:
msuser@ubuntu:~/Downloads/vlc-1.1.13$ ./vlc --ffmpeg-hw VLC media player 1.1.13 The Luggage (revision exported) Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") output omitted [0x1a8ed90] avcodec decoder: Using VA API version 0.32 for hardware decoding.
Comment