XCB  1.13.1
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
XCB Xv API

Xv XCB Protocol Implementation. More...

Data Structures

struct  xcb_xv_port_iterator_t
 xcb_xv_port_iterator_t More...
 
struct  xcb_xv_encoding_iterator_t
 xcb_xv_encoding_iterator_t More...
 
struct  xcb_xv_rational_t
 xcb_xv_rational_t More...
 
struct  xcb_xv_rational_iterator_t
 xcb_xv_rational_iterator_t More...
 
struct  xcb_xv_format_t
 xcb_xv_format_t More...
 
struct  xcb_xv_format_iterator_t
 xcb_xv_format_iterator_t More...
 
struct  xcb_xv_adaptor_info_t
 xcb_xv_adaptor_info_t More...
 
struct  xcb_xv_adaptor_info_iterator_t
 xcb_xv_adaptor_info_iterator_t More...
 
struct  xcb_xv_encoding_info_t
 xcb_xv_encoding_info_t More...
 
struct  xcb_xv_encoding_info_iterator_t
 xcb_xv_encoding_info_iterator_t More...
 
struct  xcb_xv_image_t
 xcb_xv_image_t More...
 
struct  xcb_xv_image_iterator_t
 xcb_xv_image_iterator_t More...
 
struct  xcb_xv_attribute_info_t
 xcb_xv_attribute_info_t More...
 
struct  xcb_xv_attribute_info_iterator_t
 xcb_xv_attribute_info_iterator_t More...
 
struct  xcb_xv_image_format_info_t
 xcb_xv_image_format_info_t More...
 
struct  xcb_xv_image_format_info_iterator_t
 xcb_xv_image_format_info_iterator_t More...
 
struct  xcb_xv_bad_port_error_t
 xcb_xv_bad_port_error_t More...
 
struct  xcb_xv_bad_encoding_error_t
 xcb_xv_bad_encoding_error_t More...
 
struct  xcb_xv_bad_control_error_t
 xcb_xv_bad_control_error_t More...
 
struct  xcb_xv_video_notify_event_t
 xcb_xv_video_notify_event_t More...
 
struct  xcb_xv_port_notify_event_t
 xcb_xv_port_notify_event_t More...
 
struct  xcb_xv_query_extension_cookie_t
 xcb_xv_query_extension_cookie_t More...
 
struct  xcb_xv_query_extension_request_t
 xcb_xv_query_extension_request_t More...
 
struct  xcb_xv_query_extension_reply_t
 xcb_xv_query_extension_reply_t More...
 
struct  xcb_xv_query_adaptors_cookie_t
 xcb_xv_query_adaptors_cookie_t More...
 
struct  xcb_xv_query_adaptors_request_t
 xcb_xv_query_adaptors_request_t More...
 
struct  xcb_xv_query_adaptors_reply_t
 xcb_xv_query_adaptors_reply_t More...
 
struct  xcb_xv_query_encodings_cookie_t
 xcb_xv_query_encodings_cookie_t More...
 
struct  xcb_xv_query_encodings_request_t
 xcb_xv_query_encodings_request_t More...
 
struct  xcb_xv_query_encodings_reply_t
 xcb_xv_query_encodings_reply_t More...
 
struct  xcb_xv_grab_port_cookie_t
 xcb_xv_grab_port_cookie_t More...
 
struct  xcb_xv_grab_port_request_t
 xcb_xv_grab_port_request_t More...
 
struct  xcb_xv_grab_port_reply_t
 xcb_xv_grab_port_reply_t More...
 
struct  xcb_xv_ungrab_port_request_t
 xcb_xv_ungrab_port_request_t More...
 
struct  xcb_xv_put_video_request_t
 xcb_xv_put_video_request_t More...
 
struct  xcb_xv_put_still_request_t
 xcb_xv_put_still_request_t More...
 
struct  xcb_xv_get_video_request_t
 xcb_xv_get_video_request_t More...
 
struct  xcb_xv_get_still_request_t
 xcb_xv_get_still_request_t More...
 
struct  xcb_xv_stop_video_request_t
 xcb_xv_stop_video_request_t More...
 
struct  xcb_xv_select_video_notify_request_t
 xcb_xv_select_video_notify_request_t More...
 
struct  xcb_xv_select_port_notify_request_t
 xcb_xv_select_port_notify_request_t More...
 
struct  xcb_xv_query_best_size_cookie_t
 xcb_xv_query_best_size_cookie_t More...
 
struct  xcb_xv_query_best_size_request_t
 xcb_xv_query_best_size_request_t More...
 
struct  xcb_xv_query_best_size_reply_t
 xcb_xv_query_best_size_reply_t More...
 
struct  xcb_xv_set_port_attribute_request_t
 xcb_xv_set_port_attribute_request_t More...
 
struct  xcb_xv_get_port_attribute_cookie_t
 xcb_xv_get_port_attribute_cookie_t More...
 
struct  xcb_xv_get_port_attribute_request_t
 xcb_xv_get_port_attribute_request_t More...
 
struct  xcb_xv_get_port_attribute_reply_t
 xcb_xv_get_port_attribute_reply_t More...
 
struct  xcb_xv_query_port_attributes_cookie_t
 xcb_xv_query_port_attributes_cookie_t More...
 
struct  xcb_xv_query_port_attributes_request_t
 xcb_xv_query_port_attributes_request_t More...
 
struct  xcb_xv_query_port_attributes_reply_t
 xcb_xv_query_port_attributes_reply_t More...
 
struct  xcb_xv_list_image_formats_cookie_t
 xcb_xv_list_image_formats_cookie_t More...
 
struct  xcb_xv_list_image_formats_request_t
 xcb_xv_list_image_formats_request_t More...
 
struct  xcb_xv_list_image_formats_reply_t
 xcb_xv_list_image_formats_reply_t More...
 
struct  xcb_xv_query_image_attributes_cookie_t
 xcb_xv_query_image_attributes_cookie_t More...
 
struct  xcb_xv_query_image_attributes_request_t
 xcb_xv_query_image_attributes_request_t More...
 
struct  xcb_xv_query_image_attributes_reply_t
 xcb_xv_query_image_attributes_reply_t More...
 
struct  xcb_xv_put_image_request_t
 xcb_xv_put_image_request_t More...
 
struct  xcb_xv_shm_put_image_request_t
 xcb_xv_shm_put_image_request_t More...
 

Macros

#define XCB_XV_MAJOR_VERSION   2
 
#define XCB_XV_MINOR_VERSION   2
 
#define XCB_XV_BAD_PORT   0
 
#define XCB_XV_BAD_ENCODING   1
 
#define XCB_XV_BAD_CONTROL   2
 
#define XCB_XV_VIDEO_NOTIFY   0
 
#define XCB_XV_PORT_NOTIFY   1
 
#define XCB_XV_QUERY_EXTENSION   0
 
#define XCB_XV_QUERY_ADAPTORS   1
 
#define XCB_XV_QUERY_ENCODINGS   2
 
#define XCB_XV_GRAB_PORT   3
 
#define XCB_XV_UNGRAB_PORT   4
 
#define XCB_XV_PUT_VIDEO   5
 
#define XCB_XV_PUT_STILL   6
 
#define XCB_XV_GET_VIDEO   7
 
#define XCB_XV_GET_STILL   8
 
#define XCB_XV_STOP_VIDEO   9
 
#define XCB_XV_SELECT_VIDEO_NOTIFY   10
 
#define XCB_XV_SELECT_PORT_NOTIFY   11
 
#define XCB_XV_QUERY_BEST_SIZE   12
 
#define XCB_XV_SET_PORT_ATTRIBUTE   13
 
#define XCB_XV_GET_PORT_ATTRIBUTE   14
 
#define XCB_XV_QUERY_PORT_ATTRIBUTES   15
 
#define XCB_XV_LIST_IMAGE_FORMATS   16
 
#define XCB_XV_QUERY_IMAGE_ATTRIBUTES   17
 
#define XCB_XV_PUT_IMAGE   18
 
#define XCB_XV_SHM_PUT_IMAGE   19
 

Typedefs

typedef uint32_t xcb_xv_port_t
 
typedef struct xcb_xv_port_iterator_t xcb_xv_port_iterator_t
 xcb_xv_port_iterator_t
 
typedef uint32_t xcb_xv_encoding_t
 
typedef struct xcb_xv_encoding_iterator_t xcb_xv_encoding_iterator_t
 xcb_xv_encoding_iterator_t
 
typedef enum xcb_xv_type_t xcb_xv_type_t
 
typedef enum xcb_xv_image_format_info_type_t xcb_xv_image_format_info_type_t
 
typedef enum xcb_xv_image_format_info_format_t xcb_xv_image_format_info_format_t
 
typedef enum xcb_xv_attribute_flag_t xcb_xv_attribute_flag_t
 
typedef enum xcb_xv_video_notify_reason_t xcb_xv_video_notify_reason_t
 
typedef enum xcb_xv_scanline_order_t xcb_xv_scanline_order_t
 
typedef enum xcb_xv_grab_port_status_t xcb_xv_grab_port_status_t
 
typedef struct xcb_xv_rational_t xcb_xv_rational_t
 xcb_xv_rational_t
 
typedef struct xcb_xv_rational_iterator_t xcb_xv_rational_iterator_t
 xcb_xv_rational_iterator_t
 
typedef struct xcb_xv_format_t xcb_xv_format_t
 xcb_xv_format_t
 
typedef struct xcb_xv_format_iterator_t xcb_xv_format_iterator_t
 xcb_xv_format_iterator_t
 
typedef struct xcb_xv_adaptor_info_t xcb_xv_adaptor_info_t
 xcb_xv_adaptor_info_t
 
typedef struct xcb_xv_adaptor_info_iterator_t xcb_xv_adaptor_info_iterator_t
 xcb_xv_adaptor_info_iterator_t
 
typedef struct xcb_xv_encoding_info_t xcb_xv_encoding_info_t
 xcb_xv_encoding_info_t
 
typedef struct xcb_xv_encoding_info_iterator_t xcb_xv_encoding_info_iterator_t
 xcb_xv_encoding_info_iterator_t
 
typedef struct xcb_xv_image_t xcb_xv_image_t
 xcb_xv_image_t
 
typedef struct xcb_xv_image_iterator_t