Linux Manuals session 3

Section 3: library functions

  • |

    xcb_xv_query_image_attributes_unchecked (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_reply (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_pitches_length (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_pitches_end (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_pitches (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_offsets_length (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_offsets_end (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_offsets (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_extension_unchecked (3) Linux Manual Page

    xcb_xv_query_extension – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_extension_cookie_t xcb_xv_query_extension(xcb_connection_t *conn, Reply datastructure typedef struct xcb_xv_query_extension_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t major; uint16_t minor; } xcb_xv_query_extension_reply_t; Reply function xcb_xv_query_extension_reply_t *xcb_xv_query_extension_reply(xcb_connection_t *conn, xcb_xv_query_extension_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. Reply Fields response_type The type of this reply, in this case…

  • |

    xcb_xv_query_extension_reply (3) Linux Manual Page

    xcb_xv_query_extension – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_extension_cookie_t xcb_xv_query_extension(xcb_connection_t *conn, Reply datastructure typedef struct xcb_xv_query_extension_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t major; uint16_t minor; } xcb_xv_query_extension_reply_t; Reply function xcb_xv_query_extension_reply_t *xcb_xv_query_extension_reply(xcb_connection_t *conn, xcb_xv_query_extension_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. Reply Fields response_type The type of this reply, in this case…

  • |

    xcb_xv_query_extension (3) Linux Manual Page

    xcb_xv_query_extension – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_extension_cookie_t xcb_xv_query_extension(xcb_connection_t *conn, Reply datastructure typedef struct xcb_xv_query_extension_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t major; uint16_t minor; } xcb_xv_query_extension_reply_t; Reply function xcb_xv_query_extension_reply_t *xcb_xv_query_extension_reply(xcb_connection_t *conn, xcb_xv_query_extension_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. Reply Fields response_type The type of this reply, in this case…

  • |

    xcb_xv_query_encodings_unchecked (3) Linux Manual Page

    xcb_xv_query_encodings – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_encodings_cookie_t xcb_xv_query_encodings(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_encodings_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_encodings; uint8_t pad1[22]; } xcb_xv_query_encodings_reply_t; Reply function xcb_xv_query_encodings_reply_t *xcb_xv_query_encodings_reply(xcb_connection_t *conn, xcb_xv_query_encodings_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_encodings_info_length(const xcb_xv_query_encodings_reply_t *reply); xcb_xv_encoding_info_iterator_t xcb_xv_query_encodings_info_iterator(const xcb_xv_query_encodings_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_encodings_reply (3) Linux Manual Page

    xcb_xv_query_encodings – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_encodings_cookie_t xcb_xv_query_encodings(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_encodings_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_encodings; uint8_t pad1[22]; } xcb_xv_query_encodings_reply_t; Reply function xcb_xv_query_encodings_reply_t *xcb_xv_query_encodings_reply(xcb_connection_t *conn, xcb_xv_query_encodings_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_encodings_info_length(const xcb_xv_query_encodings_reply_t *reply); xcb_xv_encoding_info_iterator_t xcb_xv_query_encodings_info_iterator(const xcb_xv_query_encodings_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_encodings_info_length (3) Linux Manual Page

    xcb_xv_query_encodings – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_encodings_cookie_t xcb_xv_query_encodings(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_encodings_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_encodings; uint8_t pad1[22]; } xcb_xv_query_encodings_reply_t; Reply function xcb_xv_query_encodings_reply_t *xcb_xv_query_encodings_reply(xcb_connection_t *conn, xcb_xv_query_encodings_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_encodings_info_length(const xcb_xv_query_encodings_reply_t *reply); xcb_xv_encoding_info_iterator_t xcb_xv_query_encodings_info_iterator(const xcb_xv_query_encodings_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_encodings_info_iterator (3) Linux Manual Page

    xcb_xv_query_encodings – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_encodings_cookie_t xcb_xv_query_encodings(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_encodings_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_encodings; uint8_t pad1[22]; } xcb_xv_query_encodings_reply_t; Reply function xcb_xv_query_encodings_reply_t *xcb_xv_query_encodings_reply(xcb_connection_t *conn, xcb_xv_query_encodings_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_encodings_info_length(const xcb_xv_query_encodings_reply_t *reply); xcb_xv_encoding_info_iterator_t xcb_xv_query_encodings_info_iterator(const xcb_xv_query_encodings_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_encodings (3) Linux Manual Page

    xcb_xv_query_encodings – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_encodings_cookie_t xcb_xv_query_encodings(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_encodings_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t num_encodings; uint8_t pad1[22]; } xcb_xv_query_encodings_reply_t; Reply function xcb_xv_query_encodings_reply_t *xcb_xv_query_encodings_reply(xcb_connection_t *conn, xcb_xv_query_encodings_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_encodings_info_length(const xcb_xv_query_encodings_reply_t *reply); xcb_xv_encoding_info_iterator_t xcb_xv_query_encodings_info_iterator(const xcb_xv_query_encodings_reply_t *reply); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_best_size_unchecked (3) Linux Manual Page

    xcb_xv_query_best_size – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_best_size_cookie_t xcb_xv_query_best_size(xcb_connection_t *conn, xcb_xv_port_t port, uint16_t vid_w, uint16_t vid_h, uint16_t drw_w, uint16_t drw_h, uint8_t motion); Reply datastructure typedef struct xcb_xv_query_best_size_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t actual_width; uint16_t actual_height; } xcb_xv_query_best_size_reply_t; Reply function xcb_xv_query_best_size_reply_t *xcb_xv_query_best_size_reply(xcb_connection_t *conn, xcb_xv_query_best_size_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_best_size_reply (3) Linux Manual Page

    xcb_xv_query_best_size – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_best_size_cookie_t xcb_xv_query_best_size(xcb_connection_t *conn, xcb_xv_port_t port, uint16_t vid_w, uint16_t vid_h, uint16_t drw_w, uint16_t drw_h, uint8_t motion); Reply datastructure typedef struct xcb_xv_query_best_size_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t actual_width; uint16_t actual_height; } xcb_xv_query_best_size_reply_t; Reply function xcb_xv_query_best_size_reply_t *xcb_xv_query_best_size_reply(xcb_connection_t *conn, xcb_xv_query_best_size_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to…

  • |

    xcb_xv_query_best_size (3) Linux Manual Page

    xcb_xv_query_best_size – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_best_size_cookie_t xcb_xv_query_best_size(xcb_connection_t *conn, xcb_xv_port_t port, uint16_t vid_w, uint16_t vid_h, uint16_t drw_w, uint16_t drw_h, uint8_t motion); Reply datastructure typedef struct xcb_xv_query_best_size_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t actual_width; uint16_t actual_height; } xcb_xv_query_best_size_reply_t; Reply function xcb_xv_query_best_size_reply_t *xcb_xv_query_best_size_reply(xcb_connection_t *conn, xcb_xv_query_best_size_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to…