Struct xcb_dl::XcbXvmc [−][src]
pub struct XcbXvmc { /* fields omitted */ }
Expand description
A dynamically loaded libxcb-xvmc
.
Implementations
The libxcb identifier of the XvMC
extension.
Returns true
iff the symbol xcb_xvmc_id
could be loaded.
Advances a xcb_xvmc_context_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xvmc_context_next
could be loaded.
pub unsafe fn xcb_xvmc_context_end(
&self,
i: xcb_xvmc_context_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_context_end(
&self,
i: xcb_xvmc_context_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xvmc_context_iterator_t
.
Returns true
iff the symbol xcb_xvmc_context_end
could be loaded.
Advances a xcb_xvmc_surface_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xvmc_surface_next
could be loaded.
pub unsafe fn xcb_xvmc_surface_end(
&self,
i: xcb_xvmc_surface_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_surface_end(
&self,
i: xcb_xvmc_surface_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xvmc_surface_iterator_t
.
Returns true
iff the symbol xcb_xvmc_surface_end
could be loaded.
Advances a xcb_xvmc_subpicture_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xvmc_subpicture_next
could be loaded.
pub unsafe fn xcb_xvmc_subpicture_end(
&self,
i: xcb_xvmc_subpicture_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_subpicture_end(
&self,
i: xcb_xvmc_subpicture_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xvmc_subpicture_iterator_t
.
Returns true
iff the symbol xcb_xvmc_subpicture_end
could be loaded.
Advances a xcb_xvmc_surface_info_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xvmc_surface_info_next
could be loaded.
pub unsafe fn xcb_xvmc_surface_info_end(
&self,
i: xcb_xvmc_surface_info_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_surface_info_end(
&self,
i: xcb_xvmc_surface_info_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xvmc_surface_info_iterator_t
.
Returns true
iff the symbol xcb_xvmc_surface_info_end
could be loaded.
pub unsafe fn xcb_xvmc_query_version(
&self,
c: *mut xcb_connection_t
) -> xcb_xvmc_query_version_cookie_t
pub unsafe fn xcb_xvmc_query_version(
&self,
c: *mut xcb_connection_t
) -> xcb_xvmc_query_version_cookie_t
Sends a XvMC::QueryVersion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_query_version_reply
.
Returns true
iff the symbol xcb_xvmc_query_version
could be loaded.
pub unsafe fn xcb_xvmc_query_version_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xvmc_query_version_cookie_t
pub unsafe fn xcb_xvmc_query_version_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xvmc_query_version_cookie_t
Sends a XvMC::QueryVersion
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_query_version_reply
.
Returns true
iff the symbol xcb_xvmc_query_version_unchecked
could be loaded.
pub unsafe fn xcb_xvmc_query_version_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_query_version_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_query_version_reply_t
pub unsafe fn xcb_xvmc_query_version_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_query_version_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_query_version_reply_t
Waits for the reply to a XvMC::QueryVersion
request.
Returns true
iff the symbol xcb_xvmc_query_version_reply
could be loaded.
Computes the size of a xcb_xvmc_list_surface_types_reply_t
object.
Returns true
iff the symbol xcb_xvmc_list_surface_types_sizeof
could be loaded.
pub unsafe fn xcb_xvmc_list_surface_types(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t
) -> xcb_xvmc_list_surface_types_cookie_t
pub unsafe fn xcb_xvmc_list_surface_types(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t
) -> xcb_xvmc_list_surface_types_cookie_t
Sends a XvMC::ListSurfaceTypes
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_list_surface_types_reply
.
Returns true
iff the symbol xcb_xvmc_list_surface_types
could be loaded.
pub unsafe fn xcb_xvmc_list_surface_types_unchecked(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t
) -> xcb_xvmc_list_surface_types_cookie_t
pub unsafe fn xcb_xvmc_list_surface_types_unchecked(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t
) -> xcb_xvmc_list_surface_types_cookie_t
Sends a XvMC::ListSurfaceTypes
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_list_surface_types_reply
.
Returns true
iff the symbol xcb_xvmc_list_surface_types_unchecked
could be loaded.
pub unsafe fn xcb_xvmc_list_surface_types_surfaces(
&self,
r: *const xcb_xvmc_list_surface_types_reply_t
) -> *mut xcb_xvmc_surface_info_t
pub unsafe fn xcb_xvmc_list_surface_types_surfaces(
&self,
r: *const xcb_xvmc_list_surface_types_reply_t
) -> *mut xcb_xvmc_surface_info_t
Returns a pointer to the surfaces
field of a xcb_xvmc_list_surface_types_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_list_surface_types_surfaces
could be loaded.
pub unsafe fn xcb_xvmc_list_surface_types_surfaces_length(
&self,
r: *const xcb_xvmc_list_surface_types_reply_t
) -> c_int
pub unsafe fn xcb_xvmc_list_surface_types_surfaces_length(
&self,
r: *const xcb_xvmc_list_surface_types_reply_t
) -> c_int
Returns the number of elements of the surfaces
field of a xcb_xvmc_list_surface_types_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_list_surface_types_surfaces_length
could be loaded.
pub unsafe fn xcb_xvmc_list_surface_types_surfaces_iterator(
&self,
r: *const xcb_xvmc_list_surface_types_reply_t
) -> xcb_xvmc_surface_info_iterator_t
pub unsafe fn xcb_xvmc_list_surface_types_surfaces_iterator(
&self,
r: *const xcb_xvmc_list_surface_types_reply_t
) -> xcb_xvmc_surface_info_iterator_t
Returns an iterator over the elements of the
surfaces
field of a xcb_xvmc_list_surface_types_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_list_surface_types_surfaces_iterator
could be loaded.
pub unsafe fn xcb_xvmc_list_surface_types_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_list_surface_types_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_list_surface_types_reply_t
pub unsafe fn xcb_xvmc_list_surface_types_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_list_surface_types_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_list_surface_types_reply_t
Waits for the reply to a XvMC::ListSurfaceTypes
request.
Returns true
iff the symbol xcb_xvmc_list_surface_types_reply
could be loaded.
Computes the size of a xcb_xvmc_create_context_reply_t
object.
Returns true
iff the symbol xcb_xvmc_create_context_sizeof
could be loaded.
pub unsafe fn xcb_xvmc_create_context(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t,
width: u16,
height: u16,
flags: u32
) -> xcb_xvmc_create_context_cookie_t
pub unsafe fn xcb_xvmc_create_context(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t,
width: u16,
height: u16,
flags: u32
) -> xcb_xvmc_create_context_cookie_t
Sends a XvMC::CreateContext
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_create_context_reply
.
Returns true
iff the symbol xcb_xvmc_create_context
could be loaded.
pub unsafe fn xcb_xvmc_create_context_unchecked(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t,
width: u16,
height: u16,
flags: u32
) -> xcb_xvmc_create_context_cookie_t
pub unsafe fn xcb_xvmc_create_context_unchecked(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t,
width: u16,
height: u16,
flags: u32
) -> xcb_xvmc_create_context_cookie_t
Sends a XvMC::CreateContext
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_create_context_reply
.
Returns true
iff the symbol xcb_xvmc_create_context_unchecked
could be loaded.
pub unsafe fn xcb_xvmc_create_context_priv_data(
&self,
r: *const xcb_xvmc_create_context_reply_t
) -> *mut u32
pub unsafe fn xcb_xvmc_create_context_priv_data(
&self,
r: *const xcb_xvmc_create_context_reply_t
) -> *mut u32
Returns a pointer to the priv_data
field of a xcb_xvmc_create_context_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_context_priv_data
could be loaded.
pub unsafe fn xcb_xvmc_create_context_priv_data_length(
&self,
r: *const xcb_xvmc_create_context_reply_t
) -> c_int
pub unsafe fn xcb_xvmc_create_context_priv_data_length(
&self,
r: *const xcb_xvmc_create_context_reply_t
) -> c_int
Returns the number of elements of the priv_data
field of a xcb_xvmc_create_context_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_context_priv_data_length
could be loaded.
pub unsafe fn xcb_xvmc_create_context_priv_data_end(
&self,
r: *const xcb_xvmc_create_context_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_create_context_priv_data_end(
&self,
r: *const xcb_xvmc_create_context_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
priv_data
field of a xcb_xvmc_create_context_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_context_priv_data_end
could be loaded.
pub unsafe fn xcb_xvmc_create_context_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_create_context_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_create_context_reply_t
pub unsafe fn xcb_xvmc_create_context_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_create_context_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_create_context_reply_t
Waits for the reply to a XvMC::CreateContext
request.
Returns true
iff the symbol xcb_xvmc_create_context_reply
could be loaded.
pub unsafe fn xcb_xvmc_destroy_context_checked(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xvmc_destroy_context_checked(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t
) -> xcb_void_cookie_t
Sends a XvMC::DestroyContext
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xvmc_destroy_context_checked
could be loaded.
pub unsafe fn xcb_xvmc_destroy_context(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xvmc_destroy_context(
&self,
c: *mut xcb_connection_t,
context_id: xcb_xvmc_context_t
) -> xcb_void_cookie_t
Sends a XvMC::DestroyContext
request (unchecked).
Returns true
iff the symbol xcb_xvmc_destroy_context
could be loaded.
Computes the size of a xcb_xvmc_create_surface_reply_t
object.
Returns true
iff the symbol xcb_xvmc_create_surface_sizeof
could be loaded.
pub unsafe fn xcb_xvmc_create_surface(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t,
context_id: xcb_xvmc_context_t
) -> xcb_xvmc_create_surface_cookie_t
pub unsafe fn xcb_xvmc_create_surface(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t,
context_id: xcb_xvmc_context_t
) -> xcb_xvmc_create_surface_cookie_t
Sends a XvMC::CreateSurface
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_create_surface_reply
.
Returns true
iff the symbol xcb_xvmc_create_surface
could be loaded.
pub unsafe fn xcb_xvmc_create_surface_unchecked(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t,
context_id: xcb_xvmc_context_t
) -> xcb_xvmc_create_surface_cookie_t
pub unsafe fn xcb_xvmc_create_surface_unchecked(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t,
context_id: xcb_xvmc_context_t
) -> xcb_xvmc_create_surface_cookie_t
Sends a XvMC::CreateSurface
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_create_surface_reply
.
Returns true
iff the symbol xcb_xvmc_create_surface_unchecked
could be loaded.
pub unsafe fn xcb_xvmc_create_surface_priv_data(
&self,
r: *const xcb_xvmc_create_surface_reply_t
) -> *mut u32
pub unsafe fn xcb_xvmc_create_surface_priv_data(
&self,
r: *const xcb_xvmc_create_surface_reply_t
) -> *mut u32
Returns a pointer to the priv_data
field of a xcb_xvmc_create_surface_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_surface_priv_data
could be loaded.
pub unsafe fn xcb_xvmc_create_surface_priv_data_length(
&self,
r: *const xcb_xvmc_create_surface_reply_t
) -> c_int
pub unsafe fn xcb_xvmc_create_surface_priv_data_length(
&self,
r: *const xcb_xvmc_create_surface_reply_t
) -> c_int
Returns the number of elements of the priv_data
field of a xcb_xvmc_create_surface_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_surface_priv_data_length
could be loaded.
pub unsafe fn xcb_xvmc_create_surface_priv_data_end(
&self,
r: *const xcb_xvmc_create_surface_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_create_surface_priv_data_end(
&self,
r: *const xcb_xvmc_create_surface_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
priv_data
field of a xcb_xvmc_create_surface_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_surface_priv_data_end
could be loaded.
pub unsafe fn xcb_xvmc_create_surface_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_create_surface_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_create_surface_reply_t
pub unsafe fn xcb_xvmc_create_surface_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_create_surface_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_create_surface_reply_t
Waits for the reply to a XvMC::CreateSurface
request.
Returns true
iff the symbol xcb_xvmc_create_surface_reply
could be loaded.
pub unsafe fn xcb_xvmc_destroy_surface_checked(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xvmc_destroy_surface_checked(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_void_cookie_t
Sends a XvMC::DestroySurface
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xvmc_destroy_surface_checked
could be loaded.
pub unsafe fn xcb_xvmc_destroy_surface(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xvmc_destroy_surface(
&self,
c: *mut xcb_connection_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_void_cookie_t
Sends a XvMC::DestroySurface
request (unchecked).
Returns true
iff the symbol xcb_xvmc_destroy_surface
could be loaded.
Computes the size of a xcb_xvmc_create_subpicture_reply_t
object.
Returns true
iff the symbol xcb_xvmc_create_subpicture_sizeof
could be loaded.
pub unsafe fn xcb_xvmc_create_subpicture(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t,
context: xcb_xvmc_context_t,
xvimage_id: u32,
width: u16,
height: u16
) -> xcb_xvmc_create_subpicture_cookie_t
pub unsafe fn xcb_xvmc_create_subpicture(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t,
context: xcb_xvmc_context_t,
xvimage_id: u32,
width: u16,
height: u16
) -> xcb_xvmc_create_subpicture_cookie_t
Sends a XvMC::CreateSubpicture
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_create_subpicture_reply
.
Returns true
iff the symbol xcb_xvmc_create_subpicture
could be loaded.
pub unsafe fn xcb_xvmc_create_subpicture_unchecked(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t,
context: xcb_xvmc_context_t,
xvimage_id: u32,
width: u16,
height: u16
) -> xcb_xvmc_create_subpicture_cookie_t
pub unsafe fn xcb_xvmc_create_subpicture_unchecked(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t,
context: xcb_xvmc_context_t,
xvimage_id: u32,
width: u16,
height: u16
) -> xcb_xvmc_create_subpicture_cookie_t
Sends a XvMC::CreateSubpicture
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_create_subpicture_reply
.
Returns true
iff the symbol xcb_xvmc_create_subpicture_unchecked
could be loaded.
pub unsafe fn xcb_xvmc_create_subpicture_priv_data(
&self,
r: *const xcb_xvmc_create_subpicture_reply_t
) -> *mut u32
pub unsafe fn xcb_xvmc_create_subpicture_priv_data(
&self,
r: *const xcb_xvmc_create_subpicture_reply_t
) -> *mut u32
Returns a pointer to the priv_data
field of a xcb_xvmc_create_subpicture_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_subpicture_priv_data
could be loaded.
pub unsafe fn xcb_xvmc_create_subpicture_priv_data_length(
&self,
r: *const xcb_xvmc_create_subpicture_reply_t
) -> c_int
pub unsafe fn xcb_xvmc_create_subpicture_priv_data_length(
&self,
r: *const xcb_xvmc_create_subpicture_reply_t
) -> c_int
Returns the number of elements of the priv_data
field of a xcb_xvmc_create_subpicture_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_subpicture_priv_data_length
could be loaded.
pub unsafe fn xcb_xvmc_create_subpicture_priv_data_end(
&self,
r: *const xcb_xvmc_create_subpicture_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xvmc_create_subpicture_priv_data_end(
&self,
r: *const xcb_xvmc_create_subpicture_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
priv_data
field of a xcb_xvmc_create_subpicture_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_create_subpicture_priv_data_end
could be loaded.
pub unsafe fn xcb_xvmc_create_subpicture_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_create_subpicture_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_create_subpicture_reply_t
pub unsafe fn xcb_xvmc_create_subpicture_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_create_subpicture_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_create_subpicture_reply_t
Waits for the reply to a XvMC::CreateSubpicture
request.
Returns true
iff the symbol xcb_xvmc_create_subpicture_reply
could be loaded.
pub unsafe fn xcb_xvmc_destroy_subpicture_checked(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xvmc_destroy_subpicture_checked(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t
) -> xcb_void_cookie_t
Sends a XvMC::DestroySubpicture
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xvmc_destroy_subpicture_checked
could be loaded.
pub unsafe fn xcb_xvmc_destroy_subpicture(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xvmc_destroy_subpicture(
&self,
c: *mut xcb_connection_t,
subpicture_id: xcb_xvmc_subpicture_t
) -> xcb_void_cookie_t
Sends a XvMC::DestroySubpicture
request (unchecked).
Returns true
iff the symbol xcb_xvmc_destroy_subpicture
could be loaded.
Computes the size of a xcb_xvmc_list_subpicture_types_reply_t
object.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types_sizeof
could be loaded.
pub unsafe fn xcb_xvmc_list_subpicture_types(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_xvmc_list_subpicture_types_cookie_t
pub unsafe fn xcb_xvmc_list_subpicture_types(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_xvmc_list_subpicture_types_cookie_t
Sends a XvMC::ListSubpictureTypes
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_list_subpicture_types_reply
.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types
could be loaded.
pub unsafe fn xcb_xvmc_list_subpicture_types_unchecked(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_xvmc_list_subpicture_types_cookie_t
pub unsafe fn xcb_xvmc_list_subpicture_types_unchecked(
&self,
c: *mut xcb_connection_t,
port_id: xcb_xv_port_t,
surface_id: xcb_xvmc_surface_t
) -> xcb_xvmc_list_subpicture_types_cookie_t
Sends a XvMC::ListSubpictureTypes
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xvmc_list_subpicture_types_reply
.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types_unchecked
could be loaded.
pub unsafe fn xcb_xvmc_list_subpicture_types_types(
&self,
r: *const xcb_xvmc_list_subpicture_types_reply_t
) -> *mut xcb_xv_image_format_info_t
pub unsafe fn xcb_xvmc_list_subpicture_types_types(
&self,
r: *const xcb_xvmc_list_subpicture_types_reply_t
) -> *mut xcb_xv_image_format_info_t
Returns a pointer to the types
field of a xcb_xvmc_list_subpicture_types_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types_types
could be loaded.
pub unsafe fn xcb_xvmc_list_subpicture_types_types_length(
&self,
r: *const xcb_xvmc_list_subpicture_types_reply_t
) -> c_int
pub unsafe fn xcb_xvmc_list_subpicture_types_types_length(
&self,
r: *const xcb_xvmc_list_subpicture_types_reply_t
) -> c_int
Returns the number of elements of the types
field of a xcb_xvmc_list_subpicture_types_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types_types_length
could be loaded.
Returns an iterator over the elements of the
types
field of a xcb_xvmc_list_subpicture_types_reply_t
struct.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types_types_iterator
could be loaded.
pub unsafe fn xcb_xvmc_list_subpicture_types_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_list_subpicture_types_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_list_subpicture_types_reply_t
pub unsafe fn xcb_xvmc_list_subpicture_types_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xvmc_list_subpicture_types_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xvmc_list_subpicture_types_reply_t
Waits for the reply to a XvMC::ListSubpictureTypes
request.
Returns true
iff the symbol xcb_xvmc_list_subpicture_types_reply
could be loaded.
Loads the library from the default location, potentially loading an incompatible SO version.
For example, this function first tries to load libxcb.so.1
. If this fails, it tries
to load libxcb.so
.