Linux Manuals session 3

Section 3: library functions

  • |

    xcb_xv_query_adaptors_unchecked (3) Linux Manual Page

    xcb_xv_query_adaptors – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_adaptors_cookie_t xcb_xv_query_adaptors(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_xv_query_adaptors_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_adaptors; uint8_t pad1[22]; } xcb_xv_query_adaptors_reply_t; Reply function xcb_xv_query_adaptors_reply_t *xcb_xv_query_adaptors_reply(xcb_connection_t *conn, xcb_xv_query_adaptors_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_adaptors_info_length(const xcb_xv_query_adaptors_reply_t *reply); xcb_xv_adaptor_info_iterator_t xcb_xv_query_adaptors_info_iterator(const xcb_xv_query_adaptors_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_adaptors_reply (3) Linux Manual Page

    xcb_xv_query_adaptors – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_adaptors_cookie_t xcb_xv_query_adaptors(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_xv_query_adaptors_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_adaptors; uint8_t pad1[22]; } xcb_xv_query_adaptors_reply_t; Reply function xcb_xv_query_adaptors_reply_t *xcb_xv_query_adaptors_reply(xcb_connection_t *conn, xcb_xv_query_adaptors_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_adaptors_info_length(const xcb_xv_query_adaptors_reply_t *reply); xcb_xv_adaptor_info_iterator_t xcb_xv_query_adaptors_info_iterator(const xcb_xv_query_adaptors_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_adaptors_info_length (3) Linux Manual Page

    xcb_xv_query_adaptors – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_adaptors_cookie_t xcb_xv_query_adaptors(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_xv_query_adaptors_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_adaptors; uint8_t pad1[22]; } xcb_xv_query_adaptors_reply_t; Reply function xcb_xv_query_adaptors_reply_t *xcb_xv_query_adaptors_reply(xcb_connection_t *conn, xcb_xv_query_adaptors_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_adaptors_info_length(const xcb_xv_query_adaptors_reply_t *reply); xcb_xv_adaptor_info_iterator_t xcb_xv_query_adaptors_info_iterator(const xcb_xv_query_adaptors_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_adaptors_info_iterator (3) Linux Manual Page

    xcb_xv_query_adaptors – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_adaptors_cookie_t xcb_xv_query_adaptors(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_xv_query_adaptors_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_adaptors; uint8_t pad1[22]; } xcb_xv_query_adaptors_reply_t; Reply function xcb_xv_query_adaptors_reply_t *xcb_xv_query_adaptors_reply(xcb_connection_t *conn, xcb_xv_query_adaptors_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_adaptors_info_length(const xcb_xv_query_adaptors_reply_t *reply); xcb_xv_adaptor_info_iterator_t xcb_xv_query_adaptors_info_iterator(const xcb_xv_query_adaptors_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_adaptors (3) Linux Manual Page

    xcb_xv_query_adaptors – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_adaptors_cookie_t xcb_xv_query_adaptors(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_xv_query_adaptors_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_adaptors; uint8_t pad1[22]; } xcb_xv_query_adaptors_reply_t; Reply function xcb_xv_query_adaptors_reply_t *xcb_xv_query_adaptors_reply(xcb_connection_t *conn, xcb_xv_query_adaptors_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_adaptors_info_length(const xcb_xv_query_adaptors_reply_t *reply); xcb_xv_adaptor_info_iterator_t xcb_xv_query_adaptors_info_iterator(const xcb_xv_query_adaptors_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_put_video_checked (3) Linux Manual Page

    xcb_xv_put_video – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_put_video(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t vid_x, int16_t vid_y, uint16_t vid_w, uint16_t vid_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. drawable TODO: NOT YET DOCUMENTED. gc TODO: NOT YET DOCUMENTED….

  • |

    xcb_xv_put_video (3) Linux Manual Page

    xcb_xv_put_video – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_put_video(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t vid_x, int16_t vid_y, uint16_t vid_w, uint16_t vid_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. drawable TODO: NOT YET DOCUMENTED. gc TODO: NOT YET DOCUMENTED….

  • |

    xcb_xv_put_still_checked (3) Linux Manual Page

    xcb_xv_put_still – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_put_still(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t vid_x, int16_t vid_y, uint16_t vid_w, uint16_t vid_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. drawable TODO: NOT YET DOCUMENTED. gc TODO: NOT YET DOCUMENTED….

  • |

    xcb_xv_put_still (3) Linux Manual Page

    xcb_xv_put_still – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_put_still(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t vid_x, int16_t vid_y, uint16_t vid_w, uint16_t vid_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. drawable TODO: NOT YET DOCUMENTED. gc TODO: NOT YET DOCUMENTED….

  • |

    xcb_xv_put_image_checked (3) Linux Manual Page

    xcb_xv_put_image – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_put_image(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t id, int16_t src_x, int16_t src_y, uint16_t src_w, uint16_t src_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h, uint16_t width, uint16_t height, uint32_t data_len, const uint8_t *data); Request Arguments conn The XCB connection to X11. port TODO: NOT YET…

  • |

    xcb_xv_put_image (3) Linux Manual Page

    xcb_xv_put_image – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_put_image(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t id, int16_t src_x, int16_t src_y, uint16_t src_w, uint16_t src_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h, uint16_t width, uint16_t height, uint32_t data_len, const uint8_t *data); Request Arguments conn The XCB connection to X11. port TODO: NOT YET…

  • |

    xcb_xv_port_notify_event_t (3) Linux Manual Page

    xcb_xv_port_notify_event_t – Synopsis #include <xcb/xv.h> Event datastructure typedef struct xcb_xv_port_notify_event_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; xcb_timestamp_t time; xcb_xv_port_t port; xcb_atom_t attribute; int32_t value; } xcb_xv_port_notify_event_t; Event Fields response_type The type of this event, in this case XCB_XV_PORT_NOTIFY. This field is also present in the xcb_generic_event_t and can be used to tell events apart…

  • |

    xcb_xv_list_image_formats_unchecked (3) Linux Manual Page

    xcb_xv_list_image_formats – Synopsis #include <xcb/xv.h> Request function xcb_xv_list_image_formats_cookie_t xcb_xv_list_image_formats(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_list_image_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint8_t pad1[20]; } xcb_xv_list_image_formats_reply_t; Reply function xcb_xv_list_image_formats_reply_t *xcb_xv_list_image_formats_reply(xcb_connection_t *conn, xcb_xv_list_image_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_xv_image_format_info_t *xcb_xv_list_image_formats_format(const xcb_xv_list_image_formats_request_t *reply); int xcb_xv_list_image_formats_format_length(const xcb_xv_list_image_formats_reply_t *reply); xcb_xv_image_format_info_iterator_t xcb_xv_list_image_formats_format_iterator(const xcb_xv_list_image_formats_reply_t *reply); Request Arguments conn…

  • |

    xcb_xv_list_image_formats_reply (3) Linux Manual Page

    xcb_xv_list_image_formats – Synopsis #include <xcb/xv.h> Request function xcb_xv_list_image_formats_cookie_t xcb_xv_list_image_formats(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_list_image_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint8_t pad1[20]; } xcb_xv_list_image_formats_reply_t; Reply function xcb_xv_list_image_formats_reply_t *xcb_xv_list_image_formats_reply(xcb_connection_t *conn, xcb_xv_list_image_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_xv_image_format_info_t *xcb_xv_list_image_formats_format(const xcb_xv_list_image_formats_request_t *reply); int xcb_xv_list_image_formats_format_length(const xcb_xv_list_image_formats_reply_t *reply); xcb_xv_image_format_info_iterator_t xcb_xv_list_image_formats_format_iterator(const xcb_xv_list_image_formats_reply_t *reply); Request Arguments conn…

  • |

    xcb_xv_list_image_formats_format_length (3) Linux Manual Page

    xcb_xv_list_image_formats – Synopsis #include <xcb/xv.h> Request function xcb_xv_list_image_formats_cookie_t xcb_xv_list_image_formats(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_list_image_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint8_t pad1[20]; } xcb_xv_list_image_formats_reply_t; Reply function xcb_xv_list_image_formats_reply_t *xcb_xv_list_image_formats_reply(xcb_connection_t *conn, xcb_xv_list_image_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_xv_image_format_info_t *xcb_xv_list_image_formats_format(const xcb_xv_list_image_formats_request_t *reply); int xcb_xv_list_image_formats_format_length(const xcb_xv_list_image_formats_reply_t *reply); xcb_xv_image_format_info_iterator_t xcb_xv_list_image_formats_format_iterator(const xcb_xv_list_image_formats_reply_t *reply); Request Arguments conn…

  • |

    xcb_xv_list_image_formats_format_iterator (3) Linux Manual Page

    xcb_xv_list_image_formats – Synopsis #include <xcb/xv.h> Request function xcb_xv_list_image_formats_cookie_t xcb_xv_list_image_formats(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_list_image_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint8_t pad1[20]; } xcb_xv_list_image_formats_reply_t; Reply function xcb_xv_list_image_formats_reply_t *xcb_xv_list_image_formats_reply(xcb_connection_t *conn, xcb_xv_list_image_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_xv_image_format_info_t *xcb_xv_list_image_formats_format(const xcb_xv_list_image_formats_request_t *reply); int xcb_xv_list_image_formats_format_length(const xcb_xv_list_image_formats_reply_t *reply); xcb_xv_image_format_info_iterator_t xcb_xv_list_image_formats_format_iterator(const xcb_xv_list_image_formats_reply_t *reply); Request Arguments conn…

  • |

    xcb_xv_list_image_formats_format (3) Linux Manual Page

    xcb_xv_list_image_formats – Synopsis #include <xcb/xv.h> Request function xcb_xv_list_image_formats_cookie_t xcb_xv_list_image_formats(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_list_image_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint8_t pad1[20]; } xcb_xv_list_image_formats_reply_t; Reply function xcb_xv_list_image_formats_reply_t *xcb_xv_list_image_formats_reply(xcb_connection_t *conn, xcb_xv_list_image_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_xv_image_format_info_t *xcb_xv_list_image_formats_format(const xcb_xv_list_image_formats_request_t *reply); int xcb_xv_list_image_formats_format_length(const xcb_xv_list_image_formats_reply_t *reply); xcb_xv_image_format_info_iterator_t xcb_xv_list_image_formats_format_iterator(const xcb_xv_list_image_formats_reply_t *reply); Request Arguments conn…

  • |

    xcb_xv_list_image_formats (3) Linux Manual Page

    xcb_xv_list_image_formats – Synopsis #include <xcb/xv.h> Request function xcb_xv_list_image_formats_cookie_t xcb_xv_list_image_formats(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_list_image_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint8_t pad1[20]; } xcb_xv_list_image_formats_reply_t; Reply function xcb_xv_list_image_formats_reply_t *xcb_xv_list_image_formats_reply(xcb_connection_t *conn, xcb_xv_list_image_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_xv_image_format_info_t *xcb_xv_list_image_formats_format(const xcb_xv_list_image_formats_request_t *reply); int xcb_xv_list_image_formats_format_length(const xcb_xv_list_image_formats_reply_t *reply); xcb_xv_image_format_info_iterator_t xcb_xv_list_image_formats_format_iterator(const xcb_xv_list_image_formats_reply_t *reply); Request Arguments conn…

  • |

    xcb_xv_grab_port_unchecked (3) Linux Manual Page

    xcb_xv_grab_port – Synopsis #include <xcb/xv.h> Request function xcb_xv_grab_port_cookie_t xcb_xv_grab_port(xcb_connection_t *conn, xcb_xv_port_t port, xcb_timestamp_t time); Reply datastructure typedef struct xcb_xv_grab_port_reply_t { uint8_t response_type; uint8_t result; uint16_t sequence; uint32_t length; } xcb_xv_grab_port_reply_t; Reply function xcb_xv_grab_port_reply_t *xcb_xv_grab_port_reply(xcb_connection_t *conn, xcb_xv_grab_port_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. time TODO: NOT YET DOCUMENTED. Reply…

  • |

    xcb_xv_grab_port_reply (3) Linux Manual Page

    xcb_xv_grab_port – Synopsis #include <xcb/xv.h> Request function xcb_xv_grab_port_cookie_t xcb_xv_grab_port(xcb_connection_t *conn, xcb_xv_port_t port, xcb_timestamp_t time); Reply datastructure typedef struct xcb_xv_grab_port_reply_t { uint8_t response_type; uint8_t result; uint16_t sequence; uint32_t length; } xcb_xv_grab_port_reply_t; Reply function xcb_xv_grab_port_reply_t *xcb_xv_grab_port_reply(xcb_connection_t *conn, xcb_xv_grab_port_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. time TODO: NOT YET DOCUMENTED. Reply…