[Bug 724352] Plugin should not register if underlaying library not available

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 14 10:43:31 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=724352

Víctor Manuel Jáquez Leal <vjaquez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #330560|0                           |1
        is obsolete|                            |

--- Comment #11 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Created attachment 331474
  --> https://bugzilla.gnome.org/attachment.cgi?id=331474&action=edit
vaapi: declare external dependencies

There are two main external dependencies that define the feature set of this
plugin: a) the kernel and b) the VA driver

This patch tracks both dependencies, if any of them change, GStreamer will
re-inspect the plugin.

The kernel is tracked through the device files /dev/dri/card*

The VA driver is tracked through the files VA_DRIVERS_PATH/*_drv_video.so,
where VA_DRIVERS_PATH is the one defined in libva package configuration. Also,
the environment variables LIBVA_DRIVERS_PATH and LIBVA_DRIVER_NAME are tracked
since they modify the driver lookup.

Additionally, the environment variable GST_VAAPI_ALL_DRIVERS is tracked too.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list