| Top |
VDPAU graphics driver enumerationVDPAU graphics driver enumeration — Get information about the system's VDPAU drivers |
| gboolean | is-extra | Read / Write / Construct Only |
| gchar * | library-link | Read / Write / Construct Only |
SrtVdpauDriver is an opaque object representing the metadata describing
a VDPAU driver.
This is a reference-counted object: use g_object_ref() and
g_object_unref() to manage its lifecycle.
const gchar *
srt_vdpau_driver_get_library_path (SrtVdpauDriver *self);
Return the library path for this VDPAU driver.
const gchar *
srt_vdpau_driver_get_library_link (SrtVdpauDriver *self);
Return the content of the symbolic link for this VDPAU driver or NULL
if the library path is not a symlink.
gboolean
srt_vdpau_driver_is_extra (SrtVdpauDriver *self);
Return a gboolean that indicates if the VDPAU is in an unusual position.
gchar *
srt_vdpau_driver_resolve_library_path (SrtVdpauDriver *self);
Return the absolute library path for this VDPAU driver.
If srt_vdpau_driver_get_library_path() is already an absolute path, a copy
of the same value will be returned.
“is-extra” property“is-extra” gboolean
TRUE if the driver is located in an unusual path.
Flags: Read / Write / Construct Only
Default value: FALSE
“library-link” property“library-link” gchar *
Contents of the symbolik link of the VDPAU driver library.
Flags: Read / Write / Construct Only
Default value: NULL