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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Waits for the reply to a XvMC::CreateContext request.

Returns true iff the symbol xcb_xvmc_create_context_reply could be loaded.

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.

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.

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.

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.

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.

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.

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.

Waits for the reply to a XvMC::CreateSurface request.

Returns true iff the symbol xcb_xvmc_create_surface_reply could be loaded.

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.

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.

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.

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.

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.

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.

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.

Waits for the reply to a XvMC::CreateSubpicture request.

Returns true iff the symbol xcb_xvmc_create_subpicture_reply could be loaded.

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.

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.

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.

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.

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.

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.

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.

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.

Loads the library from the specified path.

Trait Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.