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

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 29 11:19:52 UTC 2016


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

--- Comment #6 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Created attachment 330560
  --> https://bugzilla.gnome.org/attachment.cgi?id=330560&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