spice-common/m4
Vivek Kasireddy bb8f66983a common: Add a udev helper to identify GPU Vendor
Given that libudev is widely available on many Linux distros, we
can use the relevant APIs to iterate over all the devices associated
with the drm subsystem to figure out if a specific vendor GPU
is available or not.

This capability (identifying GPU Vendor) is useful to determine
whether to launch Gstreamer pipeline using h/w accelerated
plugins. On systems where libudev is not available (Windows,
MacOS, etc) we'd have to make this determination based on the
availability of the relevant plugins in the Gstreamer registry.

Cc: Frediano Ziglio <freddy77@gmail.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
Cc: Dongwon Kim <dongwon.kim@intel.com>
Cc: Hazwan Arif Mazlan <hazwan.arif.mazlan@intel.com>
Cc: Jin Chung Teng <jin.chung.teng@intel.com>
Signed-off-by: Vivek Kasireddy <vivek.kasireddy@intel.com>
Acked-by: Frediano Ziglio <freddy77@gmail.com>
2023-10-17 10:32:27 +01:00
..
.gitignore build-sys: make it a seperately buildable spice-common library 2012-03-22 20:21:05 +01:00
ax_python_module.m4 configure.ac: Check for needed python modules for git builds 2015-04-13 13:08:11 +02:00
common.m4 m4: Make easier to integrate in other projects 2020-03-02 13:54:12 +00:00
spice_manual.m4 Start adding protocol file documentation 2016-10-17 11:43:26 +01:00
spice-deps.m4 common: Add a udev helper to identify GPU Vendor 2023-10-17 10:32:27 +01:00