Name
XvQueryExtension - return version and release of extension
Syntax
#include
XvQueryExtension(Display *dpy, unsigned int *p_version,
unsigned int *p_revision,
unsigned int *p_request_base,
unsigned int *p_event_base,
unsigned int *p_error_base);
Arguments
-
_d_p_y
Specifies the connection to the X server.
-
-
_p___v_e_r_s_i_o_n
Pointer to where the current version number of the _X_v video extension
-
is written.
-
_p___r_e_v_i_s_i_o_n
Pointer to where the revision number of the _X_v video extension
-
is written.
-
_p___r_e_q_u_e_s_t___b_a_s_e
Pointer to where the extension major request number is returned
-
-
_p___e_v_e_n_t___b_a_s_e
Pointer to where the extension event base is returned
-
-
_p___e_r_r_o_r___b_a_s_e
Pointer to where the extension error base is returned
-
Description
XvQueryExtension(3) returns the version and release
numbers for the Xv video extension currently loaded
on the system. The extension major request number, event base, and error
base are also returned.
Returned Values
-
[Success]
Returned if XvQueryExtension(3) completed successfully.
-
-
[XvBadExtension]
Returned if the Xv video extension is not available for
-
the named display.
-
[XvBadAlloc]
Returned if XvQueryExtension(3) failed to allocate memory to process
-
the request.