【目录】郭老二博文之:图像视频汇总
1、问题描述
在虚拟机中,使用gstreamer播放视频,在没有安装gstreamer1.0-vaapi库时,还是正常的;在安装gstreamer1.0-vaapi后,不能播放视频。
错误信息如下:
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
2、解决过程
1)设置环境变量:export LIBVA_DRIVER_NAME=i965
设置环境变量LIBVA_DRIVER_NAME后,不再报上述错误,但是程序崩溃,打印信息如下:
$ export LIBVA_DRIVER_NAME=i965
$ ./tutorial-1
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns -1
libva info: User requested driver 'i965'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i96