xcb.xvmc

@defgroup XCB_XvMC_API XCB XvMC API @brief XvMC XCB Protocol Implementation. @{

Members

Functions

xcb_xvmc_context_end
xcb_generic_iterator_t xcb_xvmc_context_end(xcb_xvmc_context_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_xvmc_context_iterator_t @return The iterator pointing to the last element

xcb_xvmc_context_next
void xcb_xvmc_context_next(xcb_xvmc_context_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_xvmc_context_iterator_t

xcb_xvmc_create_context
xcb_xvmc_create_context_cookie_t xcb_xvmc_create_context(xcb_connection_t* c, xcb_xvmc_context_t context_id, xcb_xv_port_t port_id, xcb_xvmc_surface_t surface_id, ushort width, ushort height, uint flags)

@param c The connection @return A cookie

xcb_xvmc_create_context_reply
xcb_xvmc_create_context_reply_t* xcb_xvmc_create_context_reply(xcb_connection_t* c, xcb_xvmc_create_context_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xvmc_create_context_unchecked
xcb_xvmc_create_context_cookie_t xcb_xvmc_create_context_unchecked(xcb_connection_t* c, xcb_xvmc_context_t context_id, xcb_xv_port_t port_id, xcb_xvmc_surface_t surface_id, ushort width, ushort height, uint flags)

@param c The connection @return A cookie

xcb_xvmc_create_subpicture
xcb_xvmc_create_subpicture_cookie_t xcb_xvmc_create_subpicture(xcb_connection_t* c, xcb_xvmc_subpicture_t subpicture_id, xcb_xvmc_context_t context, uint xvimage_id, ushort width, ushort height)

@param c The connection @return A cookie

xcb_xvmc_create_subpicture_reply
xcb_xvmc_create_subpicture_reply_t* xcb_xvmc_create_subpicture_reply(xcb_connection_t* c, xcb_xvmc_create_subpicture_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xvmc_create_subpicture_unchecked
xcb_xvmc_create_subpicture_cookie_t xcb_xvmc_create_subpicture_unchecked(xcb_connection_t* c, xcb_xvmc_subpicture_t subpicture_id, xcb_xvmc_context_t context, uint xvimage_id, ushort width, ushort height)

@param c The connection @return A cookie

xcb_xvmc_create_surface
xcb_xvmc_create_surface_cookie_t xcb_xvmc_create_surface(xcb_connection_t* c, xcb_xvmc_surface_t surface_id, xcb_xvmc_context_t context_id)

@param c The connection @return A cookie

xcb_xvmc_create_surface_reply
xcb_xvmc_create_surface_reply_t* xcb_xvmc_create_surface_reply(xcb_connection_t* c, xcb_xvmc_create_surface_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xvmc_create_surface_unchecked
xcb_xvmc_create_surface_cookie_t xcb_xvmc_create_surface_unchecked(xcb_connection_t* c, xcb_xvmc_surface_t surface_id, xcb_xvmc_context_t context_id)

@param c The connection @return A cookie

xcb_xvmc_destroy_context
xcb_void_cookie_t xcb_xvmc_destroy_context(xcb_connection_t* c, xcb_xvmc_context_t context_id)

@param c The connection @return A cookie

xcb_xvmc_destroy_context_checked
xcb_void_cookie_t xcb_xvmc_destroy_context_checked(xcb_connection_t* c, xcb_xvmc_context_t context_id)

@param c The connection @return A cookie

xcb_xvmc_destroy_subpicture
xcb_void_cookie_t xcb_xvmc_destroy_subpicture(xcb_connection_t* c, xcb_xvmc_subpicture_t subpicture_id)

@param c The connection @return A cookie

xcb_xvmc_destroy_subpicture_checked
xcb_void_cookie_t xcb_xvmc_destroy_subpicture_checked(xcb_connection_t* c, xcb_xvmc_subpicture_t subpicture_id)

@param c The connection @return A cookie

xcb_xvmc_destroy_surface
xcb_void_cookie_t xcb_xvmc_destroy_surface(xcb_connection_t* c, xcb_xvmc_surface_t surface_id)

@param c The connection @return A cookie

xcb_xvmc_destroy_surface_checked
xcb_void_cookie_t xcb_xvmc_destroy_surface_checked(xcb_connection_t* c, xcb_xvmc_surface_t surface_id)

@param c The connection @return A cookie

xcb_xvmc_list_subpicture_types
xcb_xvmc_list_subpicture_types_cookie_t xcb_xvmc_list_subpicture_types(xcb_connection_t* c, xcb_xv_port_t port_id, xcb_xvmc_surface_t surface_id)

@param c The connection @return A cookie

xcb_xvmc_list_subpicture_types_reply
xcb_xvmc_list_subpicture_types_reply_t* xcb_xvmc_list_subpicture_types_reply(xcb_connection_t* c, xcb_xvmc_list_subpicture_types_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xvmc_list_subpicture_types_unchecked
xcb_xvmc_list_subpicture_types_cookie_t xcb_xvmc_list_subpicture_types_unchecked(xcb_connection_t* c, xcb_xv_port_t port_id, xcb_xvmc_surface_t surface_id)

@param c The connection @return A cookie

xcb_xvmc_list_surface_types
xcb_xvmc_list_surface_types_cookie_t xcb_xvmc_list_surface_types(xcb_connection_t* c, xcb_xv_port_t port_id)

@param c The connection @return A cookie

xcb_xvmc_list_surface_types_reply
xcb_xvmc_list_surface_types_reply_t* xcb_xvmc_list_surface_types_reply(xcb_connection_t* c, xcb_xvmc_list_surface_types_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xvmc_list_surface_types_unchecked
xcb_xvmc_list_surface_types_cookie_t xcb_xvmc_list_surface_types_unchecked(xcb_connection_t* c, xcb_xv_port_t port_id)

@param c The connection @return A cookie

xcb_xvmc_query_version
xcb_xvmc_query_version_cookie_t xcb_xvmc_query_version(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_xvmc_query_version_reply
xcb_xvmc_query_version_reply_t* xcb_xvmc_query_version_reply(xcb_connection_t* c, xcb_xvmc_query_version_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xvmc_query_version_unchecked
xcb_xvmc_query_version_cookie_t xcb_xvmc_query_version_unchecked(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_xvmc_subpicture_end
xcb_generic_iterator_t xcb_xvmc_subpicture_end(xcb_xvmc_subpicture_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_xvmc_subpicture_iterator_t @return The iterator pointing to the last element

xcb_xvmc_subpicture_next
void xcb_xvmc_subpicture_next(xcb_xvmc_subpicture_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_xvmc_subpicture_iterator_t

xcb_xvmc_surface_end
xcb_generic_iterator_t xcb_xvmc_surface_end(xcb_xvmc_surface_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_xvmc_surface_iterator_t @return The iterator pointing to the last element

xcb_xvmc_surface_info_end
xcb_generic_iterator_t xcb_xvmc_surface_info_end(xcb_xvmc_surface_info_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_xvmc_surface_info_iterator_t @return The iterator pointing to the last element

xcb_xvmc_surface_info_next
void xcb_xvmc_surface_info_next(xcb_xvmc_surface_info_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_xvmc_surface_info_iterator_t

xcb_xvmc_surface_next
void xcb_xvmc_surface_next(xcb_xvmc_surface_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_xvmc_surface_iterator_t

Manifest constants

XCB_XVMC_CREATE_CONTEXT
enum XCB_XVMC_CREATE_CONTEXT;

Opcode for xcb_xvmc_create_context.

XCB_XVMC_CREATE_SUBPICTURE
enum XCB_XVMC_CREATE_SUBPICTURE;

Opcode for xcb_xvmc_create_subpicture.

XCB_XVMC_CREATE_SURFACE
enum XCB_XVMC_CREATE_SURFACE;

Opcode for xcb_xvmc_create_surface.

XCB_XVMC_DESTROY_CONTEXT
enum XCB_XVMC_DESTROY_CONTEXT;

Opcode for xcb_xvmc_destroy_context.

XCB_XVMC_DESTROY_SUBPICTURE
enum XCB_XVMC_DESTROY_SUBPICTURE;

Opcode for xcb_xvmc_destroy_subpicture.

XCB_XVMC_DESTROY_SURFACE
enum XCB_XVMC_DESTROY_SURFACE;

Opcode for xcb_xvmc_destroy_surface.

XCB_XVMC_LIST_SUBPICTURE_TYPES
enum XCB_XVMC_LIST_SUBPICTURE_TYPES;

Opcode for xcb_xvmc_list_subpicture_types.

XCB_XVMC_LIST_SURFACE_TYPES
enum XCB_XVMC_LIST_SURFACE_TYPES;

Opcode for xcb_xvmc_list_surface_types.

XCB_XVMC_QUERY_VERSION
enum XCB_XVMC_QUERY_VERSION;

Opcode for xcb_xvmc_query_version.

Structs

xcb_xvmc_context_iterator_t
struct xcb_xvmc_context_iterator_t

@brief xcb_xvmc_context_iterator_t

xcb_xvmc_create_context_cookie_t
struct xcb_xvmc_create_context_cookie_t

@brief xcb_xvmc_create_context_cookie_t

xcb_xvmc_create_context_reply_t
struct xcb_xvmc_create_context_reply_t

@brief xcb_xvmc_create_context_reply_t

xcb_xvmc_create_context_request_t
struct xcb_xvmc_create_context_request_t

@brief xcb_xvmc_create_context_request_t

xcb_xvmc_create_subpicture_cookie_t
struct xcb_xvmc_create_subpicture_cookie_t

@brief xcb_xvmc_create_subpicture_cookie_t

xcb_xvmc_create_subpicture_reply_t
struct xcb_xvmc_create_subpicture_reply_t

@brief xcb_xvmc_create_subpicture_reply_t

xcb_xvmc_create_subpicture_request_t
struct xcb_xvmc_create_subpicture_request_t

@brief xcb_xvmc_create_subpicture_request_t

xcb_xvmc_create_surface_cookie_t
struct xcb_xvmc_create_surface_cookie_t

@brief xcb_xvmc_create_surface_cookie_t

xcb_xvmc_create_surface_reply_t
struct xcb_xvmc_create_surface_reply_t

@brief xcb_xvmc_create_surface_reply_t

xcb_xvmc_create_surface_request_t
struct xcb_xvmc_create_surface_request_t

@brief xcb_xvmc_create_surface_request_t

xcb_xvmc_destroy_context_request_t
struct xcb_xvmc_destroy_context_request_t

@brief xcb_xvmc_destroy_context_request_t

xcb_xvmc_destroy_subpicture_request_t
struct xcb_xvmc_destroy_subpicture_request_t

@brief xcb_xvmc_destroy_subpicture_request_t

xcb_xvmc_destroy_surface_request_t
struct xcb_xvmc_destroy_surface_request_t

@brief xcb_xvmc_destroy_surface_request_t

xcb_xvmc_list_subpicture_types_cookie_t
struct xcb_xvmc_list_subpicture_types_cookie_t

@brief xcb_xvmc_list_subpicture_types_cookie_t

xcb_xvmc_list_subpicture_types_reply_t
struct xcb_xvmc_list_subpicture_types_reply_t

@brief xcb_xvmc_list_subpicture_types_reply_t

xcb_xvmc_list_subpicture_types_request_t
struct xcb_xvmc_list_subpicture_types_request_t

@brief xcb_xvmc_list_subpicture_types_request_t

xcb_xvmc_list_surface_types_cookie_t
struct xcb_xvmc_list_surface_types_cookie_t

@brief xcb_xvmc_list_surface_types_cookie_t

xcb_xvmc_list_surface_types_reply_t
struct xcb_xvmc_list_surface_types_reply_t

@brief xcb_xvmc_list_surface_types_reply_t

xcb_xvmc_list_surface_types_request_t
struct xcb_xvmc_list_surface_types_request_t

@brief xcb_xvmc_list_surface_types_request_t

xcb_xvmc_query_version_cookie_t
struct xcb_xvmc_query_version_cookie_t

@brief xcb_xvmc_query_version_cookie_t

xcb_xvmc_query_version_reply_t
struct xcb_xvmc_query_version_reply_t

@brief xcb_xvmc_query_version_reply_t

xcb_xvmc_query_version_request_t
struct xcb_xvmc_query_version_request_t

@brief xcb_xvmc_query_version_request_t

xcb_xvmc_subpicture_iterator_t
struct xcb_xvmc_subpicture_iterator_t

@brief xcb_xvmc_subpicture_iterator_t

xcb_xvmc_surface_info_iterator_t
struct xcb_xvmc_surface_info_iterator_t

@brief xcb_xvmc_surface_info_iterator_t

xcb_xvmc_surface_info_t
struct xcb_xvmc_surface_info_t

@brief xcb_xvmc_surface_info_t

xcb_xvmc_surface_iterator_t
struct xcb_xvmc_surface_iterator_t

@brief xcb_xvmc_surface_iterator_t

Meta