problem with VLC and hardware acceleration
Juergen Lock
nox at jelal.kn-bremen.de
Fri Dec 7 21:57:42 UTC 2012
In article <alpine.BSF.2.00.1212071410100.5499 at mail.neu.net> you write:
>FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r243968: Thu Dec 6
>23:43:48 EST 2012 root at FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64
>
>Having a problem getting hardware acceleration running on current. I have
>the following installed:
># pkg info |grep vlc
>vlc-2.0.4,3 Qt4 based multimedia player and streaming
>server
># pkg info |grep libva
>libva-1.1.0_2 VAAPI wrapper and dummy driver
> pkg info |grep libvdpa
>libvdpau-0.5_1 VDPAU wrapper and tracing library
># pkg info |grep ffm
>ffmpeg-0.7.13_6,1 Realtime audio/video encoder/converter and
>streaming server
>ffmpeg1-1.0.1 Realtime audio/video encoder/converter and
>streaming server
>gstreamer-ffmpeg-0.10.13 GStreamer plug-in for manipulating MPEG
>video streams
>
>I built and rebuilt all ports with libva and libvdpau acceleration
>enabled. I was able to see support compiled into the ports, but something
>is still broken. I just built this system from scratch using clang, maybe
>one of the ports still needs to use GCC? On my previous system with the
>same hardware I was able to get this working when the base system and
>ports were compiled with GCC4.2, so it leads me to believe it has
>something to do with compiling ports with clang.
>
>Here is info from vainfo:
># vainfo
>libva info: VA-API version 0.33.0
>libva info: va_getDriverName() returns 0
>libva info: Trying to open /usr/local/lib/va/nvidia_drv_video.so
>libva info: va_openDriver() returns -1
>vaInitialize failed with error code -1 (unknown libva error),exit
>
>Not sure what to try now, any help would be appreciated. Thanks in
>advance.
You can test the clang theory by building for example the libva port
with gcc, i.e. put
USE_GCC= any
in it's port Makefile. And if that doesn't help try building
the libva-vdpau-driver or libvdpau ports with gcc too.
And don't forget to report what you find of course... :)
HTH,
Juergen
More information about the freebsd-multimedia
mailing list