Sophie

Sophie

distrib > Mandriva > cooker > x86_64 > by-pkgid > f52692956c2b8f03919a5223e155b94e > files > 73

libxcb-doc-1.9-1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>XCB: XCB Xv API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">XCB
   &#160;<span id="projectnumber">1.9</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.2 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">XCB Xv API</div>  </div>
</div><!--header-->
<div class="contents">

<p>Xv XCB Protocol Implementation.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__port__iterator__t.html">xcb_xv_port_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__port__iterator__t.html" title="xcb_xv_port_iterator_t">xcb_xv_port_iterator_t</a>  <a href="structxcb__xv__port__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__encoding__iterator__t.html">xcb_xv_encoding_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__encoding__iterator__t.html" title="xcb_xv_encoding_iterator_t">xcb_xv_encoding_iterator_t</a>  <a href="structxcb__xv__encoding__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__rational__t.html">xcb_xv_rational_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__rational__t.html" title="xcb_xv_rational_t">xcb_xv_rational_t</a>  <a href="structxcb__xv__rational__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__rational__iterator__t.html">xcb_xv_rational_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__rational__iterator__t.html" title="xcb_xv_rational_iterator_t">xcb_xv_rational_iterator_t</a>  <a href="structxcb__xv__rational__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__format__t.html">xcb_xv_format_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__format__t.html" title="xcb_xv_format_t">xcb_xv_format_t</a>  <a href="structxcb__xv__format__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__format__iterator__t.html" title="xcb_xv_format_iterator_t">xcb_xv_format_iterator_t</a>  <a href="structxcb__xv__format__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__adaptor__info__t.html" title="xcb_xv_adaptor_info_t">xcb_xv_adaptor_info_t</a>  <a href="structxcb__xv__adaptor__info__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__adaptor__info__iterator__t.html" title="xcb_xv_adaptor_info_iterator_t">xcb_xv_adaptor_info_iterator_t</a>  <a href="structxcb__xv__adaptor__info__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__encoding__info__t.html">xcb_xv_encoding_info_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__encoding__info__t.html" title="xcb_xv_encoding_info_t">xcb_xv_encoding_info_t</a>  <a href="structxcb__xv__encoding__info__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__encoding__info__iterator__t.html" title="xcb_xv_encoding_info_iterator_t">xcb_xv_encoding_info_iterator_t</a>  <a href="structxcb__xv__encoding__info__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__t.html" title="xcb_xv_image_t">xcb_xv_image_t</a>  <a href="structxcb__xv__image__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__image__iterator__t.html">xcb_xv_image_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__iterator__t.html" title="xcb_xv_image_iterator_t">xcb_xv_image_iterator_t</a>  <a href="structxcb__xv__image__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__attribute__info__t.html">xcb_xv_attribute_info_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__attribute__info__t.html" title="xcb_xv_attribute_info_t">xcb_xv_attribute_info_t</a>  <a href="structxcb__xv__attribute__info__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__attribute__info__iterator__t.html" title="xcb_xv_attribute_info_iterator_t">xcb_xv_attribute_info_iterator_t</a>  <a href="structxcb__xv__attribute__info__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__image__format__info__t.html">xcb_xv_image_format_info_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__format__info__t.html" title="xcb_xv_image_format_info_t">xcb_xv_image_format_info_t</a>  <a href="structxcb__xv__image__format__info__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__format__info__iterator__t.html" title="xcb_xv_image_format_info_iterator_t">xcb_xv_image_format_info_iterator_t</a>  <a href="structxcb__xv__image__format__info__iterator__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__bad__port__error__t.html">xcb_xv_bad_port_error_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__bad__port__error__t.html" title="xcb_xv_bad_port_error_t">xcb_xv_bad_port_error_t</a>  <a href="structxcb__xv__bad__port__error__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__bad__encoding__error__t.html">xcb_xv_bad_encoding_error_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__bad__encoding__error__t.html" title="xcb_xv_bad_encoding_error_t">xcb_xv_bad_encoding_error_t</a>  <a href="structxcb__xv__bad__encoding__error__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__bad__control__error__t.html">xcb_xv_bad_control_error_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__bad__control__error__t.html" title="xcb_xv_bad_control_error_t">xcb_xv_bad_control_error_t</a>  <a href="structxcb__xv__bad__control__error__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__video__notify__event__t.html">xcb_xv_video_notify_event_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__video__notify__event__t.html" title="xcb_xv_video_notify_event_t">xcb_xv_video_notify_event_t</a>  <a href="structxcb__xv__video__notify__event__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__port__notify__event__t.html">xcb_xv_port_notify_event_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__port__notify__event__t.html" title="xcb_xv_port_notify_event_t">xcb_xv_port_notify_event_t</a>  <a href="structxcb__xv__port__notify__event__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__extension__cookie__t.html" title="xcb_xv_query_extension_cookie_t">xcb_xv_query_extension_cookie_t</a>  <a href="structxcb__xv__query__extension__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__extension__request__t.html">xcb_xv_query_extension_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__extension__request__t.html" title="xcb_xv_query_extension_request_t">xcb_xv_query_extension_request_t</a>  <a href="structxcb__xv__query__extension__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__extension__reply__t.html">xcb_xv_query_extension_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__extension__reply__t.html" title="xcb_xv_query_extension_reply_t">xcb_xv_query_extension_reply_t</a>  <a href="structxcb__xv__query__extension__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html" title="xcb_xv_query_adaptors_cookie_t">xcb_xv_query_adaptors_cookie_t</a>  <a href="structxcb__xv__query__adaptors__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__adaptors__request__t.html">xcb_xv_query_adaptors_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__adaptors__request__t.html" title="xcb_xv_query_adaptors_request_t">xcb_xv_query_adaptors_request_t</a>  <a href="structxcb__xv__query__adaptors__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__adaptors__reply__t.html">xcb_xv_query_adaptors_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__adaptors__reply__t.html" title="xcb_xv_query_adaptors_reply_t">xcb_xv_query_adaptors_reply_t</a>  <a href="structxcb__xv__query__adaptors__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html" title="xcb_xv_query_encodings_cookie_t">xcb_xv_query_encodings_cookie_t</a>  <a href="structxcb__xv__query__encodings__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__encodings__request__t.html">xcb_xv_query_encodings_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__encodings__request__t.html" title="xcb_xv_query_encodings_request_t">xcb_xv_query_encodings_request_t</a>  <a href="structxcb__xv__query__encodings__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__encodings__reply__t.html">xcb_xv_query_encodings_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__encodings__reply__t.html" title="xcb_xv_query_encodings_reply_t">xcb_xv_query_encodings_reply_t</a>  <a href="structxcb__xv__query__encodings__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__grab__port__cookie__t.html" title="xcb_xv_grab_port_cookie_t">xcb_xv_grab_port_cookie_t</a>  <a href="structxcb__xv__grab__port__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__grab__port__request__t.html">xcb_xv_grab_port_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__grab__port__request__t.html" title="xcb_xv_grab_port_request_t">xcb_xv_grab_port_request_t</a>  <a href="structxcb__xv__grab__port__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__grab__port__reply__t.html">xcb_xv_grab_port_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__grab__port__reply__t.html" title="xcb_xv_grab_port_reply_t">xcb_xv_grab_port_reply_t</a>  <a href="structxcb__xv__grab__port__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__ungrab__port__request__t.html">xcb_xv_ungrab_port_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__ungrab__port__request__t.html" title="xcb_xv_ungrab_port_request_t">xcb_xv_ungrab_port_request_t</a>  <a href="structxcb__xv__ungrab__port__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__put__video__request__t.html">xcb_xv_put_video_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__put__video__request__t.html" title="xcb_xv_put_video_request_t">xcb_xv_put_video_request_t</a>  <a href="structxcb__xv__put__video__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__put__still__request__t.html">xcb_xv_put_still_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__put__still__request__t.html" title="xcb_xv_put_still_request_t">xcb_xv_put_still_request_t</a>  <a href="structxcb__xv__put__still__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__get__video__request__t.html">xcb_xv_get_video_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__video__request__t.html" title="xcb_xv_get_video_request_t">xcb_xv_get_video_request_t</a>  <a href="structxcb__xv__get__video__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__get__still__request__t.html">xcb_xv_get_still_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__still__request__t.html" title="xcb_xv_get_still_request_t">xcb_xv_get_still_request_t</a>  <a href="structxcb__xv__get__still__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__stop__video__request__t.html">xcb_xv_stop_video_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__stop__video__request__t.html" title="xcb_xv_stop_video_request_t">xcb_xv_stop_video_request_t</a>  <a href="structxcb__xv__stop__video__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__select__video__notify__request__t.html">xcb_xv_select_video_notify_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__select__video__notify__request__t.html" title="xcb_xv_select_video_notify_request_t">xcb_xv_select_video_notify_request_t</a>  <a href="structxcb__xv__select__video__notify__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__select__port__notify__request__t.html">xcb_xv_select_port_notify_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__select__port__notify__request__t.html" title="xcb_xv_select_port_notify_request_t">xcb_xv_select_port_notify_request_t</a>  <a href="structxcb__xv__select__port__notify__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html" title="xcb_xv_query_best_size_cookie_t">xcb_xv_query_best_size_cookie_t</a>  <a href="structxcb__xv__query__best__size__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__best__size__request__t.html">xcb_xv_query_best_size_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__best__size__request__t.html" title="xcb_xv_query_best_size_request_t">xcb_xv_query_best_size_request_t</a>  <a href="structxcb__xv__query__best__size__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__best__size__reply__t.html">xcb_xv_query_best_size_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__best__size__reply__t.html" title="xcb_xv_query_best_size_reply_t">xcb_xv_query_best_size_reply_t</a>  <a href="structxcb__xv__query__best__size__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__set__port__attribute__request__t.html">xcb_xv_set_port_attribute_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__set__port__attribute__request__t.html" title="xcb_xv_set_port_attribute_request_t">xcb_xv_set_port_attribute_request_t</a>  <a href="structxcb__xv__set__port__attribute__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html" title="xcb_xv_get_port_attribute_cookie_t">xcb_xv_get_port_attribute_cookie_t</a>  <a href="structxcb__xv__get__port__attribute__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__get__port__attribute__request__t.html">xcb_xv_get_port_attribute_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__port__attribute__request__t.html" title="xcb_xv_get_port_attribute_request_t">xcb_xv_get_port_attribute_request_t</a>  <a href="structxcb__xv__get__port__attribute__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__get__port__attribute__reply__t.html">xcb_xv_get_port_attribute_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__port__attribute__reply__t.html" title="xcb_xv_get_port_attribute_reply_t">xcb_xv_get_port_attribute_reply_t</a>  <a href="structxcb__xv__get__port__attribute__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html" title="xcb_xv_query_port_attributes_cookie_t">xcb_xv_query_port_attributes_cookie_t</a>  <a href="structxcb__xv__query__port__attributes__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__port__attributes__request__t.html">xcb_xv_query_port_attributes_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__port__attributes__request__t.html" title="xcb_xv_query_port_attributes_request_t">xcb_xv_query_port_attributes_request_t</a>  <a href="structxcb__xv__query__port__attributes__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__port__attributes__reply__t.html">xcb_xv_query_port_attributes_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__port__attributes__reply__t.html" title="xcb_xv_query_port_attributes_reply_t">xcb_xv_query_port_attributes_reply_t</a>  <a href="structxcb__xv__query__port__attributes__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html" title="xcb_xv_list_image_formats_cookie_t">xcb_xv_list_image_formats_cookie_t</a>  <a href="structxcb__xv__list__image__formats__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__list__image__formats__request__t.html">xcb_xv_list_image_formats_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__list__image__formats__request__t.html" title="xcb_xv_list_image_formats_request_t">xcb_xv_list_image_formats_request_t</a>  <a href="structxcb__xv__list__image__formats__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__list__image__formats__reply__t.html" title="xcb_xv_list_image_formats_reply_t">xcb_xv_list_image_formats_reply_t</a>  <a href="structxcb__xv__list__image__formats__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html" title="xcb_xv_query_image_attributes_cookie_t">xcb_xv_query_image_attributes_cookie_t</a>  <a href="structxcb__xv__query__image__attributes__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__image__attributes__request__t.html">xcb_xv_query_image_attributes_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__image__attributes__request__t.html" title="xcb_xv_query_image_attributes_request_t">xcb_xv_query_image_attributes_request_t</a>  <a href="structxcb__xv__query__image__attributes__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__image__attributes__reply__t.html" title="xcb_xv_query_image_attributes_reply_t">xcb_xv_query_image_attributes_reply_t</a>  <a href="structxcb__xv__query__image__attributes__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__put__image__request__t.html">xcb_xv_put_image_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__put__image__request__t.html" title="xcb_xv_put_image_request_t">xcb_xv_put_image_request_t</a>  <a href="structxcb__xv__put__image__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__xv__shm__put__image__request__t.html">xcb_xv_shm_put_image_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__shm__put__image__request__t.html" title="xcb_xv_shm_put_image_request_t">xcb_xv_shm_put_image_request_t</a>  <a href="structxcb__xv__shm__put__image__request__t.html#details">More...</a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gaf33bc1f65538759116d3eb25069de460"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf33bc1f65538759116d3eb25069de460"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>XCB_XV_MAJOR_VERSION</b>&#160;&#160;&#160;2</td></tr>
<tr class="memitem:ga497732e7fcd974e40185ffc9f8df104d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga497732e7fcd974e40185ffc9f8df104d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>XCB_XV_MINOR_VERSION</b>&#160;&#160;&#160;2</td></tr>
<tr class="memitem:ga86f79752331ed058c3e37f5c3e6c1f9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga86f79752331ed058c3e37f5c3e6c1f9c">XCB_XV_BAD_PORT</a>&#160;&#160;&#160;0</td></tr>
<tr class="memitem:gae829f1d93509449bc37df7d81245085c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gae829f1d93509449bc37df7d81245085c">XCB_XV_BAD_ENCODING</a>&#160;&#160;&#160;1</td></tr>
<tr class="memitem:ga0920554605f7d49303ea38855e5a8714"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0920554605f7d49303ea38855e5a8714">XCB_XV_BAD_CONTROL</a>&#160;&#160;&#160;2</td></tr>
<tr class="memitem:gac2e67a77fbde2192a07612095f1c1b47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gac2e67a77fbde2192a07612095f1c1b47">XCB_XV_VIDEO_NOTIFY</a>&#160;&#160;&#160;0</td></tr>
<tr class="memitem:ga76167d90dbe51da754dd50c8f099a2f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga76167d90dbe51da754dd50c8f099a2f6">XCB_XV_PORT_NOTIFY</a>&#160;&#160;&#160;1</td></tr>
<tr class="memitem:ga1a012be495d36e00d964de435c4f3c45"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga1a012be495d36e00d964de435c4f3c45">XCB_XV_QUERY_EXTENSION</a>&#160;&#160;&#160;0</td></tr>
<tr class="memitem:ga0fecea9aabc29ebd44767883287f2c93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0fecea9aabc29ebd44767883287f2c93">XCB_XV_QUERY_ADAPTORS</a>&#160;&#160;&#160;1</td></tr>
<tr class="memitem:ga62979d9e59796a709cf97e8dd9e2844b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga62979d9e59796a709cf97e8dd9e2844b">XCB_XV_QUERY_ENCODINGS</a>&#160;&#160;&#160;2</td></tr>
<tr class="memitem:ga41a15779d69137797976c3a267c625f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga41a15779d69137797976c3a267c625f4">XCB_XV_GRAB_PORT</a>&#160;&#160;&#160;3</td></tr>
<tr class="memitem:gae6b59f6f6003538d0918930e6c26b7da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gae6b59f6f6003538d0918930e6c26b7da">XCB_XV_UNGRAB_PORT</a>&#160;&#160;&#160;4</td></tr>
<tr class="memitem:gaa10690a9aa21ffd4b70587cdc1f13dc8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaa10690a9aa21ffd4b70587cdc1f13dc8">XCB_XV_PUT_VIDEO</a>&#160;&#160;&#160;5</td></tr>
<tr class="memitem:gaebde5975c7d78a0bede07e5411bc07c7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaebde5975c7d78a0bede07e5411bc07c7">XCB_XV_PUT_STILL</a>&#160;&#160;&#160;6</td></tr>
<tr class="memitem:ga9a404ceecbdaafd19592f25afa115057"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga9a404ceecbdaafd19592f25afa115057">XCB_XV_GET_VIDEO</a>&#160;&#160;&#160;7</td></tr>
<tr class="memitem:ga7f835b6c2a3a83644d659aa51f198799"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga7f835b6c2a3a83644d659aa51f198799">XCB_XV_GET_STILL</a>&#160;&#160;&#160;8</td></tr>
<tr class="memitem:ga5014a708396d9bdfea3953119699c568"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga5014a708396d9bdfea3953119699c568">XCB_XV_STOP_VIDEO</a>&#160;&#160;&#160;9</td></tr>
<tr class="memitem:ga82faeb10ed959a3ca408f548b5845c6e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga82faeb10ed959a3ca408f548b5845c6e">XCB_XV_SELECT_VIDEO_NOTIFY</a>&#160;&#160;&#160;10</td></tr>
<tr class="memitem:ga224491947c263ad67ed969ddee657015"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga224491947c263ad67ed969ddee657015">XCB_XV_SELECT_PORT_NOTIFY</a>&#160;&#160;&#160;11</td></tr>
<tr class="memitem:ga433a7da8cf122c5148ee254306489f05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga433a7da8cf122c5148ee254306489f05">XCB_XV_QUERY_BEST_SIZE</a>&#160;&#160;&#160;12</td></tr>
<tr class="memitem:gaa7c8daf68fabfa7888f9a06ffad8d048"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaa7c8daf68fabfa7888f9a06ffad8d048">XCB_XV_SET_PORT_ATTRIBUTE</a>&#160;&#160;&#160;13</td></tr>
<tr class="memitem:ga1e9adb3bbb09102b8fccbbfed896c00d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga1e9adb3bbb09102b8fccbbfed896c00d">XCB_XV_GET_PORT_ATTRIBUTE</a>&#160;&#160;&#160;14</td></tr>
<tr class="memitem:ga0cf4f20203e61571151da42fb838f59a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0cf4f20203e61571151da42fb838f59a">XCB_XV_QUERY_PORT_ATTRIBUTES</a>&#160;&#160;&#160;15</td></tr>
<tr class="memitem:gaebb26469711a13464b2ed355a416556a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaebb26469711a13464b2ed355a416556a">XCB_XV_LIST_IMAGE_FORMATS</a>&#160;&#160;&#160;16</td></tr>
<tr class="memitem:ga471feb597d309d9f5d70b25ac0b5d1d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga471feb597d309d9f5d70b25ac0b5d1d5">XCB_XV_QUERY_IMAGE_ATTRIBUTES</a>&#160;&#160;&#160;17</td></tr>
<tr class="memitem:ga2d13c7e2d2fdc510333d752749f3d274"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga2d13c7e2d2fdc510333d752749f3d274">XCB_XV_PUT_IMAGE</a>&#160;&#160;&#160;18</td></tr>
<tr class="memitem:gae264deab130f8407be431bca8ab608f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gae264deab130f8407be431bca8ab608f1">XCB_XV_SHM_PUT_IMAGE</a>&#160;&#160;&#160;19</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga32e718a3d828a46854781188dfd0cd69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32e718a3d828a46854781188dfd0cd69"></a>
typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_port_t</b></td></tr>
<tr class="memitem:ga79aff6f0cbbe2f2f62e875dc176ced0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga79aff6f0cbbe2f2f62e875dc176ced0f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__port__iterator__t.html">xcb_xv_port_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga79aff6f0cbbe2f2f62e875dc176ced0f">xcb_xv_port_iterator_t</a></td></tr>
<tr class="memdesc:ga79aff6f0cbbe2f2f62e875dc176ced0f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__port__iterator__t.html" title="xcb_xv_port_iterator_t">xcb_xv_port_iterator_t</a> <br/></td></tr>
<tr class="memitem:ga8397c5050c8fd083b76a564c182d824d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8397c5050c8fd083b76a564c182d824d"></a>
typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_encoding_t</b></td></tr>
<tr class="memitem:gafef9d14a09d59fa78f2f716b8caf0272"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafef9d14a09d59fa78f2f716b8caf0272"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__encoding__iterator__t.html">xcb_xv_encoding_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gafef9d14a09d59fa78f2f716b8caf0272">xcb_xv_encoding_iterator_t</a></td></tr>
<tr class="memdesc:gafef9d14a09d59fa78f2f716b8caf0272"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__encoding__iterator__t.html" title="xcb_xv_encoding_iterator_t">xcb_xv_encoding_iterator_t</a> <br/></td></tr>
<tr class="memitem:ga1e26b76cb3f15dbb1d4544c696dea333"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e26b76cb3f15dbb1d4544c696dea333"></a>
typedef enum xcb_xv_type_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_type_t</b></td></tr>
<tr class="memitem:gabee316508181c8f41ebcb9d0f649fecc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabee316508181c8f41ebcb9d0f649fecc"></a>
typedef enum <br class="typebreak"/>
xcb_xv_image_format_info_type_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_format_info_type_t</b></td></tr>
<tr class="memitem:gab0bbdf70467e89299a28cc6ef7a6bba5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab0bbdf70467e89299a28cc6ef7a6bba5"></a>
typedef enum <br class="typebreak"/>
xcb_xv_image_format_info_format_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_format_info_format_t</b></td></tr>
<tr class="memitem:gabc2e45b49695ca2529dda5918f32c8a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabc2e45b49695ca2529dda5918f32c8a9"></a>
typedef enum <br class="typebreak"/>
xcb_xv_attribute_flag_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_attribute_flag_t</b></td></tr>
<tr class="memitem:ga9578b2aa04fa1797a3efb5ef3dcd1153"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9578b2aa04fa1797a3efb5ef3dcd1153"></a>
typedef enum <br class="typebreak"/>
xcb_xv_video_notify_reason_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_video_notify_reason_t</b></td></tr>
<tr class="memitem:ga31f8244b0199c861a29f5ce8b0da7e82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga31f8244b0199c861a29f5ce8b0da7e82"></a>
typedef enum <br class="typebreak"/>
xcb_xv_scanline_order_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_scanline_order_t</b></td></tr>
<tr class="memitem:ga6a3f92ad8f0cdfc92a451c189ec7b6fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a3f92ad8f0cdfc92a451c189ec7b6fa"></a>
typedef enum <br class="typebreak"/>
xcb_xv_grab_port_status_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_grab_port_status_t</b></td></tr>
<tr class="memitem:gaed14084468f9f6029df27149e0e45207"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaed14084468f9f6029df27149e0e45207"></a>
typedef struct <a class="el" href="structxcb__xv__rational__t.html">xcb_xv_rational_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaed14084468f9f6029df27149e0e45207">xcb_xv_rational_t</a></td></tr>
<tr class="memdesc:gaed14084468f9f6029df27149e0e45207"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__rational__t.html" title="xcb_xv_rational_t">xcb_xv_rational_t</a> <br/></td></tr>
<tr class="memitem:ga9b0f9b01ef4086782740615e647be4d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b0f9b01ef4086782740615e647be4d8"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__rational__iterator__t.html">xcb_xv_rational_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga9b0f9b01ef4086782740615e647be4d8">xcb_xv_rational_iterator_t</a></td></tr>
<tr class="memdesc:ga9b0f9b01ef4086782740615e647be4d8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__rational__iterator__t.html" title="xcb_xv_rational_iterator_t">xcb_xv_rational_iterator_t</a> <br/></td></tr>
<tr class="memitem:ga1beed3ff7b7ed610fcd7f2926039d671"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1beed3ff7b7ed610fcd7f2926039d671"></a>
typedef struct <a class="el" href="structxcb__xv__format__t.html">xcb_xv_format_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga1beed3ff7b7ed610fcd7f2926039d671">xcb_xv_format_t</a></td></tr>
<tr class="memdesc:ga1beed3ff7b7ed610fcd7f2926039d671"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__format__t.html" title="xcb_xv_format_t">xcb_xv_format_t</a> <br/></td></tr>
<tr class="memitem:gab14fc0e4032ed52b32224af868654455"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab14fc0e4032ed52b32224af868654455"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gab14fc0e4032ed52b32224af868654455">xcb_xv_format_iterator_t</a></td></tr>
<tr class="memdesc:gab14fc0e4032ed52b32224af868654455"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__format__iterator__t.html" title="xcb_xv_format_iterator_t">xcb_xv_format_iterator_t</a> <br/></td></tr>
<tr class="memitem:ga26ea066a59ac65255a11f656196f6e4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26ea066a59ac65255a11f656196f6e4f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga26ea066a59ac65255a11f656196f6e4f">xcb_xv_adaptor_info_t</a></td></tr>
<tr class="memdesc:ga26ea066a59ac65255a11f656196f6e4f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__adaptor__info__t.html" title="xcb_xv_adaptor_info_t">xcb_xv_adaptor_info_t</a> <br/></td></tr>
<tr class="memitem:ga845188d4c55ffae33de79e21d09e4507"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga845188d4c55ffae33de79e21d09e4507"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga845188d4c55ffae33de79e21d09e4507">xcb_xv_adaptor_info_iterator_t</a></td></tr>
<tr class="memdesc:ga845188d4c55ffae33de79e21d09e4507"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__adaptor__info__iterator__t.html" title="xcb_xv_adaptor_info_iterator_t">xcb_xv_adaptor_info_iterator_t</a> <br/></td></tr>
<tr class="memitem:ga5829a40b22633ab9b348b21848227a75"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5829a40b22633ab9b348b21848227a75"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__encoding__info__t.html">xcb_xv_encoding_info_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga5829a40b22633ab9b348b21848227a75">xcb_xv_encoding_info_t</a></td></tr>
<tr class="memdesc:ga5829a40b22633ab9b348b21848227a75"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__encoding__info__t.html" title="xcb_xv_encoding_info_t">xcb_xv_encoding_info_t</a> <br/></td></tr>
<tr class="memitem:ga6625891257a2e0e6529fd4327bbd431c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6625891257a2e0e6529fd4327bbd431c"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga6625891257a2e0e6529fd4327bbd431c">xcb_xv_encoding_info_iterator_t</a></td></tr>
<tr class="memdesc:ga6625891257a2e0e6529fd4327bbd431c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__encoding__info__iterator__t.html" title="xcb_xv_encoding_info_iterator_t">xcb_xv_encoding_info_iterator_t</a> <br/></td></tr>
<tr class="memitem:gafb414ba4c34a9e5f72fc6a3b4477c8e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb414ba4c34a9e5f72fc6a3b4477c8e4"></a>
typedef struct <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gafb414ba4c34a9e5f72fc6a3b4477c8e4">xcb_xv_image_t</a></td></tr>
<tr class="memdesc:gafb414ba4c34a9e5f72fc6a3b4477c8e4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__t.html" title="xcb_xv_image_t">xcb_xv_image_t</a> <br/></td></tr>
<tr class="memitem:ga1e1f69f75681980a13e12b4ba36e9034"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e1f69f75681980a13e12b4ba36e9034"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__image__iterator__t.html">xcb_xv_image_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga1e1f69f75681980a13e12b4ba36e9034">xcb_xv_image_iterator_t</a></td></tr>
<tr class="memdesc:ga1e1f69f75681980a13e12b4ba36e9034"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__iterator__t.html" title="xcb_xv_image_iterator_t">xcb_xv_image_iterator_t</a> <br/></td></tr>
<tr class="memitem:gaff6005d8f230a453bd58c7bfa8463bca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff6005d8f230a453bd58c7bfa8463bca"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__attribute__info__t.html">xcb_xv_attribute_info_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaff6005d8f230a453bd58c7bfa8463bca">xcb_xv_attribute_info_t</a></td></tr>
<tr class="memdesc:gaff6005d8f230a453bd58c7bfa8463bca"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__attribute__info__t.html" title="xcb_xv_attribute_info_t">xcb_xv_attribute_info_t</a> <br/></td></tr>
<tr class="memitem:ga97ed00b10b4dd4554e3a0435f5d1729e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga97ed00b10b4dd4554e3a0435f5d1729e"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga97ed00b10b4dd4554e3a0435f5d1729e">xcb_xv_attribute_info_iterator_t</a></td></tr>
<tr class="memdesc:ga97ed00b10b4dd4554e3a0435f5d1729e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__attribute__info__iterator__t.html" title="xcb_xv_attribute_info_iterator_t">xcb_xv_attribute_info_iterator_t</a> <br/></td></tr>
<tr class="memitem:ga41c92e4f4ccf6c1bc0a3e518e5406c26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41c92e4f4ccf6c1bc0a3e518e5406c26"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__image__format__info__t.html">xcb_xv_image_format_info_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga41c92e4f4ccf6c1bc0a3e518e5406c26">xcb_xv_image_format_info_t</a></td></tr>
<tr class="memdesc:ga41c92e4f4ccf6c1bc0a3e518e5406c26"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__format__info__t.html" title="xcb_xv_image_format_info_t">xcb_xv_image_format_info_t</a> <br/></td></tr>
<tr class="memitem:gad041d152774693c3195604ca6d88ddc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad041d152774693c3195604ca6d88ddc9"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad041d152774693c3195604ca6d88ddc9">xcb_xv_image_format_info_iterator_t</a></td></tr>
<tr class="memdesc:gad041d152774693c3195604ca6d88ddc9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__image__format__info__iterator__t.html" title="xcb_xv_image_format_info_iterator_t">xcb_xv_image_format_info_iterator_t</a> <br/></td></tr>
<tr class="memitem:gacb10630b5ece8562117da79bd006e7f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacb10630b5ece8562117da79bd006e7f5"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__bad__port__error__t.html">xcb_xv_bad_port_error_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gacb10630b5ece8562117da79bd006e7f5">xcb_xv_bad_port_error_t</a></td></tr>
<tr class="memdesc:gacb10630b5ece8562117da79bd006e7f5"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__bad__port__error__t.html" title="xcb_xv_bad_port_error_t">xcb_xv_bad_port_error_t</a> <br/></td></tr>
<tr class="memitem:ga61479ea42a6e0ebe370456c24a64eae7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga61479ea42a6e0ebe370456c24a64eae7"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__bad__encoding__error__t.html">xcb_xv_bad_encoding_error_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga61479ea42a6e0ebe370456c24a64eae7">xcb_xv_bad_encoding_error_t</a></td></tr>
<tr class="memdesc:ga61479ea42a6e0ebe370456c24a64eae7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__bad__encoding__error__t.html" title="xcb_xv_bad_encoding_error_t">xcb_xv_bad_encoding_error_t</a> <br/></td></tr>
<tr class="memitem:ga82b733a84088d0d1d773bdde365be0ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82b733a84088d0d1d773bdde365be0ef"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__bad__control__error__t.html">xcb_xv_bad_control_error_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga82b733a84088d0d1d773bdde365be0ef">xcb_xv_bad_control_error_t</a></td></tr>
<tr class="memdesc:ga82b733a84088d0d1d773bdde365be0ef"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__bad__control__error__t.html" title="xcb_xv_bad_control_error_t">xcb_xv_bad_control_error_t</a> <br/></td></tr>
<tr class="memitem:gad119e03eee85cf7e93a244021361b850"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad119e03eee85cf7e93a244021361b850"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__video__notify__event__t.html">xcb_xv_video_notify_event_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad119e03eee85cf7e93a244021361b850">xcb_xv_video_notify_event_t</a></td></tr>
<tr class="memdesc:gad119e03eee85cf7e93a244021361b850"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__video__notify__event__t.html" title="xcb_xv_video_notify_event_t">xcb_xv_video_notify_event_t</a> <br/></td></tr>
<tr class="memitem:gabea10c0008c147f7cc1932f41eb5895f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabea10c0008c147f7cc1932f41eb5895f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__port__notify__event__t.html">xcb_xv_port_notify_event_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gabea10c0008c147f7cc1932f41eb5895f">xcb_xv_port_notify_event_t</a></td></tr>
<tr class="memdesc:gabea10c0008c147f7cc1932f41eb5895f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__port__notify__event__t.html" title="xcb_xv_port_notify_event_t">xcb_xv_port_notify_event_t</a> <br/></td></tr>
<tr class="memitem:gad4204299feca89b58addd7c47cc9b3cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4204299feca89b58addd7c47cc9b3cc"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad4204299feca89b58addd7c47cc9b3cc">xcb_xv_query_extension_cookie_t</a></td></tr>
<tr class="memdesc:gad4204299feca89b58addd7c47cc9b3cc"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__extension__cookie__t.html" title="xcb_xv_query_extension_cookie_t">xcb_xv_query_extension_cookie_t</a> <br/></td></tr>
<tr class="memitem:gaa045d9a9f9ed207f5e2d66e684e7a02f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa045d9a9f9ed207f5e2d66e684e7a02f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__extension__request__t.html">xcb_xv_query_extension_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaa045d9a9f9ed207f5e2d66e684e7a02f">xcb_xv_query_extension_request_t</a></td></tr>
<tr class="memdesc:gaa045d9a9f9ed207f5e2d66e684e7a02f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__extension__request__t.html" title="xcb_xv_query_extension_request_t">xcb_xv_query_extension_request_t</a> <br/></td></tr>
<tr class="memitem:gaed604fc9a9bc56c07d4da4850b800585"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaed604fc9a9bc56c07d4da4850b800585"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__extension__reply__t.html">xcb_xv_query_extension_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaed604fc9a9bc56c07d4da4850b800585">xcb_xv_query_extension_reply_t</a></td></tr>
<tr class="memdesc:gaed604fc9a9bc56c07d4da4850b800585"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__extension__reply__t.html" title="xcb_xv_query_extension_reply_t">xcb_xv_query_extension_reply_t</a> <br/></td></tr>
<tr class="memitem:gad3930e2c62ef8b345539d7dc97a20ca7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3930e2c62ef8b345539d7dc97a20ca7"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad3930e2c62ef8b345539d7dc97a20ca7">xcb_xv_query_adaptors_cookie_t</a></td></tr>
<tr class="memdesc:gad3930e2c62ef8b345539d7dc97a20ca7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html" title="xcb_xv_query_adaptors_cookie_t">xcb_xv_query_adaptors_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga5dbdb4f48e536b0ecf330b55d3e11b0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5dbdb4f48e536b0ecf330b55d3e11b0c"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__adaptors__request__t.html">xcb_xv_query_adaptors_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga5dbdb4f48e536b0ecf330b55d3e11b0c">xcb_xv_query_adaptors_request_t</a></td></tr>
<tr class="memdesc:ga5dbdb4f48e536b0ecf330b55d3e11b0c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__adaptors__request__t.html" title="xcb_xv_query_adaptors_request_t">xcb_xv_query_adaptors_request_t</a> <br/></td></tr>
<tr class="memitem:ga1b167d239b03a78465d2cc527744a021"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1b167d239b03a78465d2cc527744a021"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__adaptors__reply__t.html">xcb_xv_query_adaptors_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga1b167d239b03a78465d2cc527744a021">xcb_xv_query_adaptors_reply_t</a></td></tr>
<tr class="memdesc:ga1b167d239b03a78465d2cc527744a021"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__adaptors__reply__t.html" title="xcb_xv_query_adaptors_reply_t">xcb_xv_query_adaptors_reply_t</a> <br/></td></tr>
<tr class="memitem:ga9b0618f0721538cb1c4bcd53f023ba2f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b0618f0721538cb1c4bcd53f023ba2f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga9b0618f0721538cb1c4bcd53f023ba2f">xcb_xv_query_encodings_cookie_t</a></td></tr>
<tr class="memdesc:ga9b0618f0721538cb1c4bcd53f023ba2f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html" title="xcb_xv_query_encodings_cookie_t">xcb_xv_query_encodings_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga86769e6371061bacc450552d411879d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga86769e6371061bacc450552d411879d8"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__encodings__request__t.html">xcb_xv_query_encodings_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga86769e6371061bacc450552d411879d8">xcb_xv_query_encodings_request_t</a></td></tr>
<tr class="memdesc:ga86769e6371061bacc450552d411879d8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__encodings__request__t.html" title="xcb_xv_query_encodings_request_t">xcb_xv_query_encodings_request_t</a> <br/></td></tr>
<tr class="memitem:gaabce24a1bf11e8e3172f8d244d7afcda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaabce24a1bf11e8e3172f8d244d7afcda"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__encodings__reply__t.html">xcb_xv_query_encodings_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaabce24a1bf11e8e3172f8d244d7afcda">xcb_xv_query_encodings_reply_t</a></td></tr>
<tr class="memdesc:gaabce24a1bf11e8e3172f8d244d7afcda"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__encodings__reply__t.html" title="xcb_xv_query_encodings_reply_t">xcb_xv_query_encodings_reply_t</a> <br/></td></tr>
<tr class="memitem:ga5ed3b3f373474cf1b5b1e1a2a1636479"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ed3b3f373474cf1b5b1e1a2a1636479"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga5ed3b3f373474cf1b5b1e1a2a1636479">xcb_xv_grab_port_cookie_t</a></td></tr>
<tr class="memdesc:ga5ed3b3f373474cf1b5b1e1a2a1636479"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__grab__port__cookie__t.html" title="xcb_xv_grab_port_cookie_t">xcb_xv_grab_port_cookie_t</a> <br/></td></tr>
<tr class="memitem:gad16520d4f3e246684bacb0986157a058"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad16520d4f3e246684bacb0986157a058"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__grab__port__request__t.html">xcb_xv_grab_port_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad16520d4f3e246684bacb0986157a058">xcb_xv_grab_port_request_t</a></td></tr>
<tr class="memdesc:gad16520d4f3e246684bacb0986157a058"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__grab__port__request__t.html" title="xcb_xv_grab_port_request_t">xcb_xv_grab_port_request_t</a> <br/></td></tr>
<tr class="memitem:gac43e0fa806e3b707c7d771a2745a888f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac43e0fa806e3b707c7d771a2745a888f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__grab__port__reply__t.html">xcb_xv_grab_port_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gac43e0fa806e3b707c7d771a2745a888f">xcb_xv_grab_port_reply_t</a></td></tr>
<tr class="memdesc:gac43e0fa806e3b707c7d771a2745a888f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__grab__port__reply__t.html" title="xcb_xv_grab_port_reply_t">xcb_xv_grab_port_reply_t</a> <br/></td></tr>
<tr class="memitem:ga9c481ba46bb2614df8c4c609558dca8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c481ba46bb2614df8c4c609558dca8b"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__ungrab__port__request__t.html">xcb_xv_ungrab_port_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga9c481ba46bb2614df8c4c609558dca8b">xcb_xv_ungrab_port_request_t</a></td></tr>
<tr class="memdesc:ga9c481ba46bb2614df8c4c609558dca8b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__ungrab__port__request__t.html" title="xcb_xv_ungrab_port_request_t">xcb_xv_ungrab_port_request_t</a> <br/></td></tr>
<tr class="memitem:gab0e215730130ed57b3ba3241d1e0bce9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab0e215730130ed57b3ba3241d1e0bce9"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__put__video__request__t.html">xcb_xv_put_video_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gab0e215730130ed57b3ba3241d1e0bce9">xcb_xv_put_video_request_t</a></td></tr>
<tr class="memdesc:gab0e215730130ed57b3ba3241d1e0bce9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__put__video__request__t.html" title="xcb_xv_put_video_request_t">xcb_xv_put_video_request_t</a> <br/></td></tr>
<tr class="memitem:gaf3a55c7cb4e4183c1c8846041da1accc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf3a55c7cb4e4183c1c8846041da1accc"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__put__still__request__t.html">xcb_xv_put_still_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaf3a55c7cb4e4183c1c8846041da1accc">xcb_xv_put_still_request_t</a></td></tr>
<tr class="memdesc:gaf3a55c7cb4e4183c1c8846041da1accc"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__put__still__request__t.html" title="xcb_xv_put_still_request_t">xcb_xv_put_still_request_t</a> <br/></td></tr>
<tr class="memitem:gab6cf36d8ac495786b7378059fa450090"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab6cf36d8ac495786b7378059fa450090"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__get__video__request__t.html">xcb_xv_get_video_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gab6cf36d8ac495786b7378059fa450090">xcb_xv_get_video_request_t</a></td></tr>
<tr class="memdesc:gab6cf36d8ac495786b7378059fa450090"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__video__request__t.html" title="xcb_xv_get_video_request_t">xcb_xv_get_video_request_t</a> <br/></td></tr>
<tr class="memitem:gac0f5698f841a14e2eeab13eee9a12bdf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac0f5698f841a14e2eeab13eee9a12bdf"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__get__still__request__t.html">xcb_xv_get_still_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gac0f5698f841a14e2eeab13eee9a12bdf">xcb_xv_get_still_request_t</a></td></tr>
<tr class="memdesc:gac0f5698f841a14e2eeab13eee9a12bdf"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__still__request__t.html" title="xcb_xv_get_still_request_t">xcb_xv_get_still_request_t</a> <br/></td></tr>
<tr class="memitem:gadb0a771c2d490544f41bd20f607e0fc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadb0a771c2d490544f41bd20f607e0fc9"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__stop__video__request__t.html">xcb_xv_stop_video_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gadb0a771c2d490544f41bd20f607e0fc9">xcb_xv_stop_video_request_t</a></td></tr>
<tr class="memdesc:gadb0a771c2d490544f41bd20f607e0fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__stop__video__request__t.html" title="xcb_xv_stop_video_request_t">xcb_xv_stop_video_request_t</a> <br/></td></tr>
<tr class="memitem:ga979fc5ce0fc6adbcd411b6491e5dded9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga979fc5ce0fc6adbcd411b6491e5dded9"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__select__video__notify__request__t.html">xcb_xv_select_video_notify_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga979fc5ce0fc6adbcd411b6491e5dded9">xcb_xv_select_video_notify_request_t</a></td></tr>
<tr class="memdesc:ga979fc5ce0fc6adbcd411b6491e5dded9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__select__video__notify__request__t.html" title="xcb_xv_select_video_notify_request_t">xcb_xv_select_video_notify_request_t</a> <br/></td></tr>
<tr class="memitem:ga133d47c0565fdb5517284fd6a63836e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga133d47c0565fdb5517284fd6a63836e4"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__select__port__notify__request__t.html">xcb_xv_select_port_notify_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga133d47c0565fdb5517284fd6a63836e4">xcb_xv_select_port_notify_request_t</a></td></tr>
<tr class="memdesc:ga133d47c0565fdb5517284fd6a63836e4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__select__port__notify__request__t.html" title="xcb_xv_select_port_notify_request_t">xcb_xv_select_port_notify_request_t</a> <br/></td></tr>
<tr class="memitem:ga495d9c2938353232352258a01bce6a83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga495d9c2938353232352258a01bce6a83"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga495d9c2938353232352258a01bce6a83">xcb_xv_query_best_size_cookie_t</a></td></tr>
<tr class="memdesc:ga495d9c2938353232352258a01bce6a83"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html" title="xcb_xv_query_best_size_cookie_t">xcb_xv_query_best_size_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga0c3db0167d9613a5508b16af3bcb8dbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0c3db0167d9613a5508b16af3bcb8dbb"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__best__size__request__t.html">xcb_xv_query_best_size_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0c3db0167d9613a5508b16af3bcb8dbb">xcb_xv_query_best_size_request_t</a></td></tr>
<tr class="memdesc:ga0c3db0167d9613a5508b16af3bcb8dbb"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__best__size__request__t.html" title="xcb_xv_query_best_size_request_t">xcb_xv_query_best_size_request_t</a> <br/></td></tr>
<tr class="memitem:ga42c118b64b1365b7ee95bf2da9388a14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga42c118b64b1365b7ee95bf2da9388a14"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__best__size__reply__t.html">xcb_xv_query_best_size_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga42c118b64b1365b7ee95bf2da9388a14">xcb_xv_query_best_size_reply_t</a></td></tr>
<tr class="memdesc:ga42c118b64b1365b7ee95bf2da9388a14"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__best__size__reply__t.html" title="xcb_xv_query_best_size_reply_t">xcb_xv_query_best_size_reply_t</a> <br/></td></tr>
<tr class="memitem:ga80b43a45bafdfdb2f12abebe8735c126"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga80b43a45bafdfdb2f12abebe8735c126"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__set__port__attribute__request__t.html">xcb_xv_set_port_attribute_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga80b43a45bafdfdb2f12abebe8735c126">xcb_xv_set_port_attribute_request_t</a></td></tr>
<tr class="memdesc:ga80b43a45bafdfdb2f12abebe8735c126"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__set__port__attribute__request__t.html" title="xcb_xv_set_port_attribute_request_t">xcb_xv_set_port_attribute_request_t</a> <br/></td></tr>
<tr class="memitem:ga2d8c80660dc37c0cf777074848063ad8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2d8c80660dc37c0cf777074848063ad8"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga2d8c80660dc37c0cf777074848063ad8">xcb_xv_get_port_attribute_cookie_t</a></td></tr>
<tr class="memdesc:ga2d8c80660dc37c0cf777074848063ad8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html" title="xcb_xv_get_port_attribute_cookie_t">xcb_xv_get_port_attribute_cookie_t</a> <br/></td></tr>
<tr class="memitem:gaf327979a0907cc8424fede4e564fa8c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf327979a0907cc8424fede4e564fa8c6"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__get__port__attribute__request__t.html">xcb_xv_get_port_attribute_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaf327979a0907cc8424fede4e564fa8c6">xcb_xv_get_port_attribute_request_t</a></td></tr>
<tr class="memdesc:gaf327979a0907cc8424fede4e564fa8c6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__port__attribute__request__t.html" title="xcb_xv_get_port_attribute_request_t">xcb_xv_get_port_attribute_request_t</a> <br/></td></tr>
<tr class="memitem:ga7d2074c5cca519c0ca4f5314c5e6b4d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7d2074c5cca519c0ca4f5314c5e6b4d8"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__get__port__attribute__reply__t.html">xcb_xv_get_port_attribute_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga7d2074c5cca519c0ca4f5314c5e6b4d8">xcb_xv_get_port_attribute_reply_t</a></td></tr>
<tr class="memdesc:ga7d2074c5cca519c0ca4f5314c5e6b4d8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__get__port__attribute__reply__t.html" title="xcb_xv_get_port_attribute_reply_t">xcb_xv_get_port_attribute_reply_t</a> <br/></td></tr>
<tr class="memitem:ga8834431ec41b2e9727aa0d8b1e0f5828"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8834431ec41b2e9727aa0d8b1e0f5828"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga8834431ec41b2e9727aa0d8b1e0f5828">xcb_xv_query_port_attributes_cookie_t</a></td></tr>
<tr class="memdesc:ga8834431ec41b2e9727aa0d8b1e0f5828"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html" title="xcb_xv_query_port_attributes_cookie_t">xcb_xv_query_port_attributes_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga4d3bddf101d4f6a4259b202e8fbd406a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d3bddf101d4f6a4259b202e8fbd406a"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__port__attributes__request__t.html">xcb_xv_query_port_attributes_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga4d3bddf101d4f6a4259b202e8fbd406a">xcb_xv_query_port_attributes_request_t</a></td></tr>
<tr class="memdesc:ga4d3bddf101d4f6a4259b202e8fbd406a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__port__attributes__request__t.html" title="xcb_xv_query_port_attributes_request_t">xcb_xv_query_port_attributes_request_t</a> <br/></td></tr>
<tr class="memitem:ga5ee0afaebf73ba77252578e69e9f4f38"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ee0afaebf73ba77252578e69e9f4f38"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__port__attributes__reply__t.html">xcb_xv_query_port_attributes_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga5ee0afaebf73ba77252578e69e9f4f38">xcb_xv_query_port_attributes_reply_t</a></td></tr>
<tr class="memdesc:ga5ee0afaebf73ba77252578e69e9f4f38"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__port__attributes__reply__t.html" title="xcb_xv_query_port_attributes_reply_t">xcb_xv_query_port_attributes_reply_t</a> <br/></td></tr>
<tr class="memitem:gaf4f597bdac475b51748795b990a9b505"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf4f597bdac475b51748795b990a9b505"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaf4f597bdac475b51748795b990a9b505">xcb_xv_list_image_formats_cookie_t</a></td></tr>
<tr class="memdesc:gaf4f597bdac475b51748795b990a9b505"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html" title="xcb_xv_list_image_formats_cookie_t">xcb_xv_list_image_formats_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga40d1ffd91f5c95cdd071e48833a33424"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga40d1ffd91f5c95cdd071e48833a33424"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__list__image__formats__request__t.html">xcb_xv_list_image_formats_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga40d1ffd91f5c95cdd071e48833a33424">xcb_xv_list_image_formats_request_t</a></td></tr>
<tr class="memdesc:ga40d1ffd91f5c95cdd071e48833a33424"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__list__image__formats__request__t.html" title="xcb_xv_list_image_formats_request_t">xcb_xv_list_image_formats_request_t</a> <br/></td></tr>
<tr class="memitem:gac68771ba2175295564d11a792de9f563"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac68771ba2175295564d11a792de9f563"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gac68771ba2175295564d11a792de9f563">xcb_xv_list_image_formats_reply_t</a></td></tr>
<tr class="memdesc:gac68771ba2175295564d11a792de9f563"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__list__image__formats__reply__t.html" title="xcb_xv_list_image_formats_reply_t">xcb_xv_list_image_formats_reply_t</a> <br/></td></tr>
<tr class="memitem:ga62a6e67980ad37b76a9812d8ee5d202d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga62a6e67980ad37b76a9812d8ee5d202d"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga62a6e67980ad37b76a9812d8ee5d202d">xcb_xv_query_image_attributes_cookie_t</a></td></tr>
<tr class="memdesc:ga62a6e67980ad37b76a9812d8ee5d202d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html" title="xcb_xv_query_image_attributes_cookie_t">xcb_xv_query_image_attributes_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga3f1ca537ee266892340588eda7260b72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3f1ca537ee266892340588eda7260b72"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__image__attributes__request__t.html">xcb_xv_query_image_attributes_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga3f1ca537ee266892340588eda7260b72">xcb_xv_query_image_attributes_request_t</a></td></tr>
<tr class="memdesc:ga3f1ca537ee266892340588eda7260b72"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__image__attributes__request__t.html" title="xcb_xv_query_image_attributes_request_t">xcb_xv_query_image_attributes_request_t</a> <br/></td></tr>
<tr class="memitem:gadd469fbd0236d3e6dec88722f9fc334e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadd469fbd0236d3e6dec88722f9fc334e"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gadd469fbd0236d3e6dec88722f9fc334e">xcb_xv_query_image_attributes_reply_t</a></td></tr>
<tr class="memdesc:gadd469fbd0236d3e6dec88722f9fc334e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__query__image__attributes__reply__t.html" title="xcb_xv_query_image_attributes_reply_t">xcb_xv_query_image_attributes_reply_t</a> <br/></td></tr>
<tr class="memitem:ga4c0f60027a07d2bd4435f16cac43b577"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4c0f60027a07d2bd4435f16cac43b577"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__put__image__request__t.html">xcb_xv_put_image_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga4c0f60027a07d2bd4435f16cac43b577">xcb_xv_put_image_request_t</a></td></tr>
<tr class="memdesc:ga4c0f60027a07d2bd4435f16cac43b577"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__put__image__request__t.html" title="xcb_xv_put_image_request_t">xcb_xv_put_image_request_t</a> <br/></td></tr>
<tr class="memitem:gaf790270457bd057c24385174566a93c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf790270457bd057c24385174566a93c8"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__xv__shm__put__image__request__t.html">xcb_xv_shm_put_image_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaf790270457bd057c24385174566a93c8">xcb_xv_shm_put_image_request_t</a></td></tr>
<tr class="memdesc:gaf790270457bd057c24385174566a93c8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__xv__shm__put__image__request__t.html" title="xcb_xv_shm_put_image_request_t">xcb_xv_shm_put_image_request_t</a> <br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga4ea264fbc7e9452605240b570d76fc90"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_type_t</b> { <br/>
&#160;&#160;<b>XCB_XV_TYPE_INPUT_MASK</b> =  1, 
<b>XCB_XV_TYPE_OUTPUT_MASK</b> =  2, 
<b>XCB_XV_TYPE_VIDEO_MASK</b> =  4, 
<b>XCB_XV_TYPE_STILL_MASK</b> =  8, 
<br/>
&#160;&#160;<b>XCB_XV_TYPE_IMAGE_MASK</b> =  16
<br/>
 }</td></tr>
<tr class="memitem:ga8ff895ceaa332ed715148646584474e0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_format_info_type_t</b> { <b>XCB_XV_IMAGE_FORMAT_INFO_TYPE_RGB</b>, 
<b>XCB_XV_IMAGE_FORMAT_INFO_TYPE_YUV</b>
 }</td></tr>
<tr class="memitem:gae4655daee04ef2579e332bc85faed9cf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_format_info_format_t</b> { <b>XCB_XV_IMAGE_FORMAT_INFO_FORMAT_PACKED</b>, 
<b>XCB_XV_IMAGE_FORMAT_INFO_FORMAT_PLANAR</b>
 }</td></tr>
<tr class="memitem:ga0d210c26409ad170867554e53ebf7310"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_attribute_flag_t</b> { <b>XCB_XV_ATTRIBUTE_FLAG_GETTABLE</b> =  1, 
<b>XCB_XV_ATTRIBUTE_FLAG_SETTABLE</b> =  2
 }</td></tr>
<tr class="memitem:gac2658726de96beefa4dd7ce8181e0150"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_video_notify_reason_t</b> { <br/>
&#160;&#160;<b>XCB_XV_VIDEO_NOTIFY_REASON_STARTED</b>, 
<b>XCB_XV_VIDEO_NOTIFY_REASON_STOPPED</b>, 
<b>XCB_XV_VIDEO_NOTIFY_REASON_BUSY</b>, 
<b>XCB_XV_VIDEO_NOTIFY_REASON_PREEMPTED</b>, 
<br/>
&#160;&#160;<b>XCB_XV_VIDEO_NOTIFY_REASON_HARD_ERROR</b>
<br/>
 }</td></tr>
<tr class="memitem:gabc22dcb0800f0d2af920e1bdac18d041"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_scanline_order_t</b> { <b>XCB_XV_SCANLINE_ORDER_TOP_TO_BOTTOM</b>, 
<b>XCB_XV_SCANLINE_ORDER_BOTTOM_TO_TOP</b>
 }</td></tr>
<tr class="memitem:ga162978f239054dc23cc125dfec3dbf25"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_grab_port_status_t</b> { <br/>
&#160;&#160;<b>XCB_XV_GRAB_PORT_STATUS_SUCCESS</b>, 
<b>XCB_XV_GRAB_PORT_STATUS_BAD_EXTENSION</b>, 
<b>XCB_XV_GRAB_PORT_STATUS_ALREADY_GRABBED</b>, 
<b>XCB_XV_GRAB_PORT_STATUS_INVALID_TIME</b>, 
<br/>
&#160;&#160;<b>XCB_XV_GRAB_PORT_STATUS_BAD_REPLY</b>, 
<b>XCB_XV_GRAB_PORT_STATUS_BAD_ALLOC</b>
<br/>
 }</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga05a2ee25b436e157812f8efb3d2b8418"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga05a2ee25b436e157812f8efb3d2b8418">xcb_xv_port_next</a> (<a class="el" href="structxcb__xv__port__iterator__t.html">xcb_xv_port_iterator_t</a> *i)</td></tr>
<tr class="memitem:gae0ec529af2176f15db67b9ec5379aa80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gae0ec529af2176f15db67b9ec5379aa80">xcb_xv_port_end</a> (<a class="el" href="structxcb__xv__port__iterator__t.html">xcb_xv_port_iterator_t</a> i)</td></tr>
<tr class="memitem:ga6ea2ed9756f753387f629bcb122b822e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga6ea2ed9756f753387f629bcb122b822e">xcb_xv_encoding_next</a> (<a class="el" href="structxcb__xv__encoding__iterator__t.html">xcb_xv_encoding_iterator_t</a> *i)</td></tr>
<tr class="memitem:gabb0dde8fa17f19d453f9863ceec2fe77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gabb0dde8fa17f19d453f9863ceec2fe77">xcb_xv_encoding_end</a> (<a class="el" href="structxcb__xv__encoding__iterator__t.html">xcb_xv_encoding_iterator_t</a> i)</td></tr>
<tr class="memitem:ga8f460fb28bee62a8d427ec022bba28f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga8f460fb28bee62a8d427ec022bba28f2">xcb_xv_rational_next</a> (<a class="el" href="structxcb__xv__rational__iterator__t.html">xcb_xv_rational_iterator_t</a> *i)</td></tr>
<tr class="memitem:ga428504671bb5d52824af6766184d81c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga428504671bb5d52824af6766184d81c7">xcb_xv_rational_end</a> (<a class="el" href="structxcb__xv__rational__iterator__t.html">xcb_xv_rational_iterator_t</a> i)</td></tr>
<tr class="memitem:ga8e104ce5cc99810b4702185382b5d171"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga8e104ce5cc99810b4702185382b5d171">xcb_xv_format_next</a> (<a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a> *i)</td></tr>
<tr class="memitem:ga77591e72113d8db21c13e1183c6d23f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga77591e72113d8db21c13e1183c6d23f1">xcb_xv_format_end</a> (<a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a> i)</td></tr>
<tr class="memitem:ga15798caaae1ff241ae0c284142f95def"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga15798caaae1ff241ae0c284142f95def"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:ga231344127b4895c4af300ecfce763d9f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga231344127b4895c4af300ecfce763d9f"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_name</b> (const <a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a> *R)</td></tr>
<tr class="memitem:ga2ca4e5b2a8b791a83a7c54ac19a7cc5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2ca4e5b2a8b791a83a7c54ac19a7cc5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_name_length</b> (const <a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a> *R)</td></tr>
<tr class="memitem:ga63897f9f842d3576c06e1251ece36d30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga63897f9f842d3576c06e1251ece36d30"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_name_end</b> (const <a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a> *R)</td></tr>
<tr class="memitem:ga3435563dbab9768a107a1cb20415896b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3435563dbab9768a107a1cb20415896b"></a>
<a class="el" href="structxcb__xv__format__t.html">xcb_xv_format_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_formats</b> (const <a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a> *R)</td></tr>
<tr class="memitem:ga39779a66ad714c0a24fab464927894cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga39779a66ad714c0a24fab464927894cf"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_formats_length</b> (const <a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a> *R)</td></tr>
<tr class="memitem:ga2a9f68479207c6f40c6a7e31be5f83fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2a9f68479207c6f40c6a7e31be5f83fc"></a>
<a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_adaptor_info_formats_iterator</b> (const <a class="el" href="structxcb__xv__adaptor__info__t.html">xcb_xv_adaptor_info_t</a> *R)</td></tr>
<tr class="memitem:ga20122a8c788e43ce73ea449d6d9c0d65"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga20122a8c788e43ce73ea449d6d9c0d65">xcb_xv_adaptor_info_next</a> (<a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a> *i)</td></tr>
<tr class="memitem:gaed742a8485f9981b5233015007033b0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaed742a8485f9981b5233015007033b0d">xcb_xv_adaptor_info_end</a> (<a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a> i)</td></tr>
<tr class="memitem:ga68eb6a436869d14b6a760c2c5005045b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga68eb6a436869d14b6a760c2c5005045b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_encoding_info_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:ga273ef3f81772fff812bf2af9a99788a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga273ef3f81772fff812bf2af9a99788a2"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_encoding_info_name</b> (const <a class="el" href="structxcb__xv__encoding__info__t.html">xcb_xv_encoding_info_t</a> *R)</td></tr>
<tr class="memitem:ga87544ddc91fd3e16dfc772cd3cb028dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87544ddc91fd3e16dfc772cd3cb028dd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_encoding_info_name_length</b> (const <a class="el" href="structxcb__xv__encoding__info__t.html">xcb_xv_encoding_info_t</a> *R)</td></tr>
<tr class="memitem:ga3fc56bc734abaf71ad77e48d869e3581"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3fc56bc734abaf71ad77e48d869e3581"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_encoding_info_name_end</b> (const <a class="el" href="structxcb__xv__encoding__info__t.html">xcb_xv_encoding_info_t</a> *R)</td></tr>
<tr class="memitem:gab2003fb7a6839aeaf091f9f68b80d5f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gab2003fb7a6839aeaf091f9f68b80d5f6">xcb_xv_encoding_info_next</a> (<a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a> *i)</td></tr>
<tr class="memitem:ga73e36e009a78477d71ce840b30c36498"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga73e36e009a78477d71ce840b30c36498">xcb_xv_encoding_info_end</a> (<a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a> i)</td></tr>
<tr class="memitem:ga4e63ab70d2cadb2a0bc8116f62005ac8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4e63ab70d2cadb2a0bc8116f62005ac8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:ga7789af84661db4ed84d1add5a6be47cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7789af84661db4ed84d1add5a6be47cb"></a>
uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_pitches</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:ga2340ea581ac64cc784754a84561993ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2340ea581ac64cc784754a84561993ad"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_pitches_length</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:ga38acf7e87dbaa5adf8a4350dc442e9d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38acf7e87dbaa5adf8a4350dc442e9d4"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_pitches_end</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:ga793174c90714193c3a9b4e1268f3e9a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga793174c90714193c3a9b4e1268f3e9a8"></a>
uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_offsets</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:ga1283b9c2c1aa9b5eba888196e4f995a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1283b9c2c1aa9b5eba888196e4f995a5"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_offsets_length</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:gacbc3598bb42111c7a2420077640fc3f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacbc3598bb42111c7a2420077640fc3f7"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_offsets_end</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:ga3dd4c9b1fd30a0cf6ad13d6fea34ea47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3dd4c9b1fd30a0cf6ad13d6fea34ea47"></a>
uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_data</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:ga82d53cb29f85b12431be662b6b4a01d1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82d53cb29f85b12431be662b6b4a01d1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_data_length</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:gace925fef12f6bd303411d5d8dc55ae12"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gace925fef12f6bd303411d5d8dc55ae12"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_image_data_end</b> (const <a class="el" href="structxcb__xv__image__t.html">xcb_xv_image_t</a> *R)</td></tr>
<tr class="memitem:gaa1eb17c20ef0be43599bf8651d977e37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaa1eb17c20ef0be43599bf8651d977e37">xcb_xv_image_next</a> (<a class="el" href="structxcb__xv__image__iterator__t.html">xcb_xv_image_iterator_t</a> *i)</td></tr>
<tr class="memitem:ga2edd9e040c155f8e3115048022dd2917"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga2edd9e040c155f8e3115048022dd2917">xcb_xv_image_end</a> (<a class="el" href="structxcb__xv__image__iterator__t.html">xcb_xv_image_iterator_t</a> i)</td></tr>
<tr class="memitem:ga1c22d1f13fdfeb5e13326fb51e344c69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1c22d1f13fdfeb5e13326fb51e344c69"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_attribute_info_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:ga633f6f26a5bf00fe94e82876dff5ea07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga633f6f26a5bf00fe94e82876dff5ea07"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_attribute_info_name</b> (const <a class="el" href="structxcb__xv__attribute__info__t.html">xcb_xv_attribute_info_t</a> *R)</td></tr>
<tr class="memitem:gab058fa2f245c5b699c4bc195a224d435"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab058fa2f245c5b699c4bc195a224d435"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_attribute_info_name_length</b> (const <a class="el" href="structxcb__xv__attribute__info__t.html">xcb_xv_attribute_info_t</a> *R)</td></tr>
<tr class="memitem:gac8b1fcae6ebbbbd59fda57307e4ac917"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac8b1fcae6ebbbbd59fda57307e4ac917"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_attribute_info_name_end</b> (const <a class="el" href="structxcb__xv__attribute__info__t.html">xcb_xv_attribute_info_t</a> *R)</td></tr>
<tr class="memitem:ga50e0a92f08b7a7b3646dfba109341cd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga50e0a92f08b7a7b3646dfba109341cd2">xcb_xv_attribute_info_next</a> (<a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a> *i)</td></tr>
<tr class="memitem:ga90ef3694f8952f962cd083f3da973791"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga90ef3694f8952f962cd083f3da973791">xcb_xv_attribute_info_end</a> (<a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a> i)</td></tr>
<tr class="memitem:gaf3114b66189579da4ee027426d2a6974"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaf3114b66189579da4ee027426d2a6974">xcb_xv_image_format_info_next</a> (<a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a> *i)</td></tr>
<tr class="memitem:ga83350a6a36afd2a69e8f571319d794ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga83350a6a36afd2a69e8f571319d794ac">xcb_xv_image_format_info_end</a> (<a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a> i)</td></tr>
<tr class="memitem:ga1f8abad7c5c89d8bc13d1925681125e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga1f8abad7c5c89d8bc13d1925681125e1">xcb_xv_query_extension</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c)</td></tr>
<tr class="memitem:gad47ea375465cfd8ee88d90a0105d6efe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad47ea375465cfd8ee88d90a0105d6efe">xcb_xv_query_extension_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c)</td></tr>
<tr class="memitem:ga0aa6102501a09e6afd4cd489cb31887f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__extension__reply__t.html">xcb_xv_query_extension_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0aa6102501a09e6afd4cd489cb31887f">xcb_xv_query_extension_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga70d457b23412037be512693208286d81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga70d457b23412037be512693208286d81"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_adaptors_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:gad7ea6f1239c7aed9269d763937a4a5aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad7ea6f1239c7aed9269d763937a4a5aa">xcb_xv_query_adaptors</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window)</td></tr>
<tr class="memitem:ga60156d924144128f5723e9b79ed213a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga60156d924144128f5723e9b79ed213a1">xcb_xv_query_adaptors_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window)</td></tr>
<tr class="memitem:gaf313d4ed1075fa0acd56178d07613a53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf313d4ed1075fa0acd56178d07613a53"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_adaptors_info_length</b> (const <a class="el" href="structxcb__xv__query__adaptors__reply__t.html">xcb_xv_query_adaptors_reply_t</a> *R)</td></tr>
<tr class="memitem:ga6be82e4a74bf4935f6900c3ea3c76da6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6be82e4a74bf4935f6900c3ea3c76da6"></a>
<a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_adaptors_info_iterator</b> (const <a class="el" href="structxcb__xv__query__adaptors__reply__t.html">xcb_xv_query_adaptors_reply_t</a> *R)</td></tr>
<tr class="memitem:ga8c7ee95717c65f80f08d4a9dcbe15ffa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__adaptors__reply__t.html">xcb_xv_query_adaptors_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga8c7ee95717c65f80f08d4a9dcbe15ffa">xcb_xv_query_adaptors_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga3622b4a7952ae8c85650fcf2a14df6d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3622b4a7952ae8c85650fcf2a14df6d9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_encodings_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:gaff6597fd4267b1babf7e8f59bcaf01e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaff6597fd4267b1babf7e8f59bcaf01e6">xcb_xv_query_encodings</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port)</td></tr>
<tr class="memitem:ga33f0272c723acab30560395d79eb7820"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga33f0272c723acab30560395d79eb7820">xcb_xv_query_encodings_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port)</td></tr>
<tr class="memitem:ga450f7329ae7c41eb94452c42e5149721"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga450f7329ae7c41eb94452c42e5149721"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_encodings_info_length</b> (const <a class="el" href="structxcb__xv__query__encodings__reply__t.html">xcb_xv_query_encodings_reply_t</a> *R)</td></tr>
<tr class="memitem:gadd0e6e095661c358e23908c3e202707c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadd0e6e095661c358e23908c3e202707c"></a>
<a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_encodings_info_iterator</b> (const <a class="el" href="structxcb__xv__query__encodings__reply__t.html">xcb_xv_query_encodings_reply_t</a> *R)</td></tr>
<tr class="memitem:ga98bbe9458e79f3a81ac4f514b3afcb35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__encodings__reply__t.html">xcb_xv_query_encodings_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga98bbe9458e79f3a81ac4f514b3afcb35">xcb_xv_query_encodings_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga811d56fa0b53f989d47eb1a7e3a4d441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga811d56fa0b53f989d47eb1a7e3a4d441">xcb_xv_grab_port</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_timestamp_t time)</td></tr>
<tr class="memitem:ga5014976fc5700c098e7b5aeebdab2c44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga5014976fc5700c098e7b5aeebdab2c44">xcb_xv_grab_port_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_timestamp_t time)</td></tr>
<tr class="memitem:ga6a6cbfe22288d7329a028df87dd324e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__grab__port__reply__t.html">xcb_xv_grab_port_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga6a6cbfe22288d7329a028df87dd324e7">xcb_xv_grab_port_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga6c684e0a7c1bf2ad20a5eb5debd1e0d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga6c684e0a7c1bf2ad20a5eb5debd1e0d6">xcb_xv_ungrab_port_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_timestamp_t time)</td></tr>
<tr class="memitem:gaf4ce765457080e57d68d9c0fe7851006"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaf4ce765457080e57d68d9c0fe7851006">xcb_xv_ungrab_port</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_timestamp_t time)</td></tr>
<tr class="memitem:gaca6efffaab8fc58725bc5adfabc00fea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaca6efffaab8fc58725bc5adfabc00fea">xcb_xv_put_video_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:ga3e64b671d8e695b529d7d1f15c973053"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga3e64b671d8e695b529d7d1f15c973053">xcb_xv_put_video</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:gabc2b625b5fe952d9a08e88a75ce2f429"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gabc2b625b5fe952d9a08e88a75ce2f429">xcb_xv_put_still_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:gacba0e41dc5c7fc51fc385f72a39ac5c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gacba0e41dc5c7fc51fc385f72a39ac5c8">xcb_xv_put_still</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:ga84e6f2b491f2dfcd11960c6ec9e01b9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga84e6f2b491f2dfcd11960c6ec9e01b9b">xcb_xv_get_video_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:gacf77a149b7bc7827942b4bfbcf2a8187"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gacf77a149b7bc7827942b4bfbcf2a8187">xcb_xv_get_video</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:gaa7bd57577049ccbb84469c1f6b9e039c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaa7bd57577049ccbb84469c1f6b9e039c">xcb_xv_get_still_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:ga0bb3e42808bb69535bbcea2d8e07ab0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0bb3e42808bb69535bbcea2d8e07ab0d">xcb_xv_get_still</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:ga50bfd01b31e19bac876fe0e641956c4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga50bfd01b31e19bac876fe0e641956c4a">xcb_xv_stop_video_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_drawable_t drawable)</td></tr>
<tr class="memitem:ga9d61bf849825fc611c6177ec1139401b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga9d61bf849825fc611c6177ec1139401b">xcb_xv_stop_video</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_drawable_t drawable)</td></tr>
<tr class="memitem:ga4fe5138f58042c2ad5538cfd87930279"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga4fe5138f58042c2ad5538cfd87930279">xcb_xv_select_video_notify_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_drawable_t drawable, uint8_t onoff)</td></tr>
<tr class="memitem:ga9e110673cbb470b73269c9808feaf693"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga9e110673cbb470b73269c9808feaf693">xcb_xv_select_video_notify</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_drawable_t drawable, uint8_t onoff)</td></tr>
<tr class="memitem:ga0c610878dd99439a9ee8f3a37a38352c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0c610878dd99439a9ee8f3a37a38352c">xcb_xv_select_port_notify_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, uint8_t onoff)</td></tr>
<tr class="memitem:ga98026940cbb33ae0a4db29f19b4ac344"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga98026940cbb33ae0a4db29f19b4ac344">xcb_xv_select_port_notify</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, uint8_t onoff)</td></tr>
<tr class="memitem:ga2fd9c1d7571c2f006d9574054b4b5928"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga2fd9c1d7571c2f006d9574054b4b5928">xcb_xv_query_best_size</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, uint16_t vid_w, uint16_t vid_h, uint16_t drw_w, uint16_t drw_h, uint8_t motion)</td></tr>
<tr class="memitem:gae044f48e5118810cbd8e925f5548cdb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gae044f48e5118810cbd8e925f5548cdb9">xcb_xv_query_best_size_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, uint16_t vid_w, uint16_t vid_h, uint16_t drw_w, uint16_t drw_h, uint8_t motion)</td></tr>
<tr class="memitem:ga7d6e30130a7b965d84d1d65dd92cb678"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__best__size__reply__t.html">xcb_xv_query_best_size_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga7d6e30130a7b965d84d1d65dd92cb678">xcb_xv_query_best_size_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga29b9bf02e13895d0342acf485e8a60e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga29b9bf02e13895d0342acf485e8a60e7">xcb_xv_set_port_attribute_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_atom_t attribute, int32_t value)</td></tr>
<tr class="memitem:gaff8d91ee3b7deefc8c2fa08fffb667c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaff8d91ee3b7deefc8c2fa08fffb667c0">xcb_xv_set_port_attribute</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_atom_t attribute, int32_t value)</td></tr>
<tr class="memitem:gaa687d1cb82d168da3a937f6b7aea0098"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaa687d1cb82d168da3a937f6b7aea0098">xcb_xv_get_port_attribute</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_atom_t attribute)</td></tr>
<tr class="memitem:ga72d06b753fa4f7e03324ead845f9c3bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga72d06b753fa4f7e03324ead845f9c3bd">xcb_xv_get_port_attribute_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_atom_t attribute)</td></tr>
<tr class="memitem:ga7e58f89450a6203053c068c8da99284e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__get__port__attribute__reply__t.html">xcb_xv_get_port_attribute_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga7e58f89450a6203053c068c8da99284e">xcb_xv_get_port_attribute_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:gad48e395b6eca214142e3717d990fc4ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad48e395b6eca214142e3717d990fc4ec"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_port_attributes_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:ga6af9e07629a73e56102c1efa75db13f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga6af9e07629a73e56102c1efa75db13f4">xcb_xv_query_port_attributes</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port)</td></tr>
<tr class="memitem:ga88e1e289970c0500d32f8fcccf2fb876"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga88e1e289970c0500d32f8fcccf2fb876">xcb_xv_query_port_attributes_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port)</td></tr>
<tr class="memitem:gaa4394794f15f3dacb9ccf2143b73159a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa4394794f15f3dacb9ccf2143b73159a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_port_attributes_attributes_length</b> (const <a class="el" href="structxcb__xv__query__port__attributes__reply__t.html">xcb_xv_query_port_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:ga91fa2b50da0e1f0e24a46ef52b1018b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91fa2b50da0e1f0e24a46ef52b1018b7"></a>
<a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_port_attributes_attributes_iterator</b> (const <a class="el" href="structxcb__xv__query__port__attributes__reply__t.html">xcb_xv_query_port_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:gab615f24ec3989e687ae43125ea261084"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__port__attributes__reply__t.html">xcb_xv_query_port_attributes_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gab615f24ec3989e687ae43125ea261084">xcb_xv_query_port_attributes_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga778ec7b0a543f48104a1bfb8e4536d23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga778ec7b0a543f48104a1bfb8e4536d23"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_list_image_formats_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:gadefb914da42dd32fded63db91c26c2ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gadefb914da42dd32fded63db91c26c2ee">xcb_xv_list_image_formats</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port)</td></tr>
<tr class="memitem:gaaa08959a4863424bc58e3627cf79c362"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaaa08959a4863424bc58e3627cf79c362">xcb_xv_list_image_formats_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port)</td></tr>
<tr class="memitem:ga2ebff6601819f4e05e791acdaaa1863c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2ebff6601819f4e05e791acdaaa1863c"></a>
<a class="el" href="structxcb__xv__image__format__info__t.html">xcb_xv_image_format_info_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_list_image_formats_format</b> (const <a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a> *R)</td></tr>
<tr class="memitem:ga6b3180da093c211cd172ef112b26c200"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6b3180da093c211cd172ef112b26c200"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_list_image_formats_format_length</b> (const <a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a> *R)</td></tr>
<tr class="memitem:gad177e0ed357e9c0e661bda15dab1c8f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad177e0ed357e9c0e661bda15dab1c8f8"></a>
<a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_list_image_formats_format_iterator</b> (const <a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a> *R)</td></tr>
<tr class="memitem:ga0fa808ac69e1be9c849365f594cc0bf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga0fa808ac69e1be9c849365f594cc0bf0">xcb_xv_list_image_formats_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:gaa98de1090179b088a23d85b945692532"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa98de1090179b088a23d85b945692532"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_sizeof</b> (const void *_buffer)</td></tr>
<tr class="memitem:gaeccff22c3e47bbc7875f096fc602b248"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaeccff22c3e47bbc7875f096fc602b248">xcb_xv_query_image_attributes</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height)</td></tr>
<tr class="memitem:gaeb560ce796777e466a5e556c1b37b9fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gaeb560ce796777e466a5e556c1b37b9fd">xcb_xv_query_image_attributes_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height)</td></tr>
<tr class="memitem:ga65413693ef5c22497ddb4cb77cf14138"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65413693ef5c22497ddb4cb77cf14138"></a>
uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_pitches</b> (const <a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:gaa2470ab049a22ad6695416ea61885e7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa2470ab049a22ad6695416ea61885e7e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_pitches_length</b> (const <a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:gae9ac8fe8703fddebf5a8a7a66affb8e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae9ac8fe8703fddebf5a8a7a66affb8e7"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_pitches_end</b> (const <a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:gab7a7ebfac3a399e06136c3fff6e08325"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab7a7ebfac3a399e06136c3fff6e08325"></a>
uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_offsets</b> (const <a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:ga12b72f0e483c85a5e956194364d6c75b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga12b72f0e483c85a5e956194364d6c75b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_offsets_length</b> (const <a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:ga928d93b51b11524b213a53cdb4d7f63b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga928d93b51b11524b213a53cdb4d7f63b"></a>
<a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_query_image_attributes_offsets_end</b> (const <a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *R)</td></tr>
<tr class="memitem:ga40c1286b94bbfdd3bdff0367ad312642"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga40c1286b94bbfdd3bdff0367ad312642">xcb_xv_query_image_attributes_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:gaa54bea2b3e0bd8fd589f123a985c3c82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa54bea2b3e0bd8fd589f123a985c3c82"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_put_image_sizeof</b> (const void *_buffer, uint32_t data_len)</td></tr>
<tr class="memitem:ga859f6a3c00a30ab61b564a95f6ac7586"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga859f6a3c00a30ab61b564a95f6ac7586">xcb_xv_put_image_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:gad8a88391be2b4a38c3cc521e76f28fc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gad8a88391be2b4a38c3cc521e76f28fc3">xcb_xv_put_image</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, 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)</td></tr>
<tr class="memitem:gae7482eb0c3d513adc406a41162620059"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#gae7482eb0c3d513adc406a41162620059">xcb_xv_shm_put_image_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, xcb_shm_seg_t shmseg, uint32_t id, uint32_t offset, 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, uint8_t send_event)</td></tr>
<tr class="memitem:ga4a9033c0c25f09cf6e08bcb0d23cebaa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Xv__API.html#ga4a9033c0c25f09cf6e08bcb0d23cebaa">xcb_xv_shm_put_image</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, xcb_shm_seg_t shmseg, uint32_t id, uint32_t offset, 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, uint8_t send_event)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga56c676913bb6978081b8319aee818ed1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga56c676913bb6978081b8319aee818ed1"></a>
<a class="el" href="structxcb__extension__t.html">xcb_extension_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_xv_id</b></td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<p>Xv XCB Protocol Implementation. </p>
<h2>Macro Definition Documentation</h2>
<a class="anchor" id="ga0920554605f7d49303ea38855e5a8714"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_BAD_CONTROL&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_bad_control. </p>

</div>
</div>
<a class="anchor" id="gae829f1d93509449bc37df7d81245085c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_BAD_ENCODING&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_bad_encoding. </p>

</div>
</div>
<a class="anchor" id="ga86f79752331ed058c3e37f5c3e6c1f9c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_BAD_PORT&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_bad_port. </p>

</div>
</div>
<a class="anchor" id="ga1e9adb3bbb09102b8fccbbfed896c00d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_GET_PORT_ATTRIBUTE&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_get_port_attribute. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gaa687d1cb82d168da3a937f6b7aea0098">xcb_xv_get_port_attribute()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga72d06b753fa4f7e03324ead845f9c3bd">xcb_xv_get_port_attribute_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga7f835b6c2a3a83644d659aa51f198799"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_GET_STILL&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_get_still. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga0bb3e42808bb69535bbcea2d8e07ab0d">xcb_xv_get_still()</a>, and <a class="el" href="group__XCB__Xv__API.html#gaa7bd57577049ccbb84469c1f6b9e039c">xcb_xv_get_still_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga9a404ceecbdaafd19592f25afa115057"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_GET_VIDEO&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_get_video. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gacf77a149b7bc7827942b4bfbcf2a8187">xcb_xv_get_video()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga84e6f2b491f2dfcd11960c6ec9e01b9b">xcb_xv_get_video_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga41a15779d69137797976c3a267c625f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_GRAB_PORT&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_grab_port. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga811d56fa0b53f989d47eb1a7e3a4d441">xcb_xv_grab_port()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga5014976fc5700c098e7b5aeebdab2c44">xcb_xv_grab_port_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="gaebb26469711a13464b2ed355a416556a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_LIST_IMAGE_FORMATS&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_list_image_formats. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gadefb914da42dd32fded63db91c26c2ee">xcb_xv_list_image_formats()</a>, and <a class="el" href="group__XCB__Xv__API.html#gaaa08959a4863424bc58e3627cf79c362">xcb_xv_list_image_formats_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga76167d90dbe51da754dd50c8f099a2f6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_PORT_NOTIFY&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_port_notify. </p>

</div>
</div>
<a class="anchor" id="ga2d13c7e2d2fdc510333d752749f3d274"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_PUT_IMAGE&#160;&#160;&#160;18</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_put_image. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gad8a88391be2b4a38c3cc521e76f28fc3">xcb_xv_put_image()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga859f6a3c00a30ab61b564a95f6ac7586">xcb_xv_put_image_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gaebde5975c7d78a0bede07e5411bc07c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_PUT_STILL&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_put_still. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gacba0e41dc5c7fc51fc385f72a39ac5c8">xcb_xv_put_still()</a>, and <a class="el" href="group__XCB__Xv__API.html#gabc2b625b5fe952d9a08e88a75ce2f429">xcb_xv_put_still_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gaa10690a9aa21ffd4b70587cdc1f13dc8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_PUT_VIDEO&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_put_video. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga3e64b671d8e695b529d7d1f15c973053">xcb_xv_put_video()</a>, and <a class="el" href="group__XCB__Xv__API.html#gaca6efffaab8fc58725bc5adfabc00fea">xcb_xv_put_video_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga0fecea9aabc29ebd44767883287f2c93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_QUERY_ADAPTORS&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_query_adaptors. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gad7ea6f1239c7aed9269d763937a4a5aa">xcb_xv_query_adaptors()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga60156d924144128f5723e9b79ed213a1">xcb_xv_query_adaptors_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga433a7da8cf122c5148ee254306489f05"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_QUERY_BEST_SIZE&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_query_best_size. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga2fd9c1d7571c2f006d9574054b4b5928">xcb_xv_query_best_size()</a>, and <a class="el" href="group__XCB__Xv__API.html#gae044f48e5118810cbd8e925f5548cdb9">xcb_xv_query_best_size_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga62979d9e59796a709cf97e8dd9e2844b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_QUERY_ENCODINGS&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_query_encodings. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gaff6597fd4267b1babf7e8f59bcaf01e6">xcb_xv_query_encodings()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga33f0272c723acab30560395d79eb7820">xcb_xv_query_encodings_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga1a012be495d36e00d964de435c4f3c45"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_QUERY_EXTENSION&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_query_extension. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga1f8abad7c5c89d8bc13d1925681125e1">xcb_xv_query_extension()</a>, and <a class="el" href="group__XCB__Xv__API.html#gad47ea375465cfd8ee88d90a0105d6efe">xcb_xv_query_extension_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga471feb597d309d9f5d70b25ac0b5d1d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_QUERY_IMAGE_ATTRIBUTES&#160;&#160;&#160;17</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_query_image_attributes. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gaeccff22c3e47bbc7875f096fc602b248">xcb_xv_query_image_attributes()</a>, and <a class="el" href="group__XCB__Xv__API.html#gaeb560ce796777e466a5e556c1b37b9fd">xcb_xv_query_image_attributes_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga0cf4f20203e61571151da42fb838f59a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_QUERY_PORT_ATTRIBUTES&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_query_port_attributes. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga6af9e07629a73e56102c1efa75db13f4">xcb_xv_query_port_attributes()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga88e1e289970c0500d32f8fcccf2fb876">xcb_xv_query_port_attributes_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga224491947c263ad67ed969ddee657015"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_SELECT_PORT_NOTIFY&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_select_port_notify. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga98026940cbb33ae0a4db29f19b4ac344">xcb_xv_select_port_notify()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga0c610878dd99439a9ee8f3a37a38352c">xcb_xv_select_port_notify_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga82faeb10ed959a3ca408f548b5845c6e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_SELECT_VIDEO_NOTIFY&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_select_video_notify. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga9e110673cbb470b73269c9808feaf693">xcb_xv_select_video_notify()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga4fe5138f58042c2ad5538cfd87930279">xcb_xv_select_video_notify_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gaa7c8daf68fabfa7888f9a06ffad8d048"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_SET_PORT_ATTRIBUTE&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_set_port_attribute. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gaff8d91ee3b7deefc8c2fa08fffb667c0">xcb_xv_set_port_attribute()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga29b9bf02e13895d0342acf485e8a60e7">xcb_xv_set_port_attribute_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gae264deab130f8407be431bca8ab608f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_SHM_PUT_IMAGE&#160;&#160;&#160;19</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_shm_put_image. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga4a9033c0c25f09cf6e08bcb0d23cebaa">xcb_xv_shm_put_image()</a>, and <a class="el" href="group__XCB__Xv__API.html#gae7482eb0c3d513adc406a41162620059">xcb_xv_shm_put_image_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga5014a708396d9bdfea3953119699c568"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_STOP_VIDEO&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_stop_video. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga9d61bf849825fc611c6177ec1139401b">xcb_xv_stop_video()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga50bfd01b31e19bac876fe0e641956c4a">xcb_xv_stop_video_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gae6b59f6f6003538d0918930e6c26b7da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_UNGRAB_PORT&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_ungrab_port. </p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gaf4ce765457080e57d68d9c0fe7851006">xcb_xv_ungrab_port()</a>, and <a class="el" href="group__XCB__Xv__API.html#ga6c684e0a7c1bf2ad20a5eb5debd1e0d6">xcb_xv_ungrab_port_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gac2e67a77fbde2192a07612095f1c1b47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_XV_VIDEO_NOTIFY&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_xv_video_notify. </p>

</div>
</div>
<h2>Function Documentation</h2>
<a class="anchor" id="gaed742a8485f9981b5233015007033b0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_adaptor_info_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__adaptor__info__iterator__t.html" title="xcb_xv_adaptor_info_iterator_t">xcb_xv_adaptor_info_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>, and <a class="el" href="group__XCB__Xv__API.html#ga20122a8c788e43ce73ea449d6d9c0d65">xcb_xv_adaptor_info_next()</a>.</p>

</div>
</div>
<a class="anchor" id="ga20122a8c788e43ce73ea449d6d9c0d65"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_adaptor_info_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__adaptor__info__iterator__t.html">xcb_xv_adaptor_info_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__adaptor__info__iterator__t.html" title="xcb_xv_adaptor_info_iterator_t">xcb_xv_adaptor_info_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_adaptor_info_t) </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>.</p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#gaed742a8485f9981b5233015007033b0d">xcb_xv_adaptor_info_end()</a>.</p>

</div>
</div>
<a class="anchor" id="ga90ef3694f8952f962cd083f3da973791"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_attribute_info_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__attribute__info__iterator__t.html" title="xcb_xv_attribute_info_iterator_t">xcb_xv_attribute_info_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>, and <a class="el" href="group__XCB__Xv__API.html#ga50e0a92f08b7a7b3646dfba109341cd2">xcb_xv_attribute_info_next()</a>.</p>

</div>
</div>
<a class="anchor" id="ga50e0a92f08b7a7b3646dfba109341cd2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_attribute_info_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__attribute__info__iterator__t.html">xcb_xv_attribute_info_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__attribute__info__iterator__t.html" title="xcb_xv_attribute_info_iterator_t">xcb_xv_attribute_info_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_attribute_info_t) </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>.</p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga90ef3694f8952f962cd083f3da973791">xcb_xv_attribute_info_end()</a>.</p>

</div>
</div>
<a class="anchor" id="gabb0dde8fa17f19d453f9863ceec2fe77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_encoding_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__encoding__iterator__t.html">xcb_xv_encoding_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__encoding__iterator__t.html" title="xcb_xv_encoding_iterator_t">xcb_xv_encoding_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, and <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>.</p>

</div>
</div>
<a class="anchor" id="ga73e36e009a78477d71ce840b30c36498"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_encoding_info_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__encoding__info__iterator__t.html" title="xcb_xv_encoding_info_iterator_t">xcb_xv_encoding_info_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>, and <a class="el" href="group__XCB__Xv__API.html#gab2003fb7a6839aeaf091f9f68b80d5f6">xcb_xv_encoding_info_next()</a>.</p>

</div>
</div>
<a class="anchor" id="gab2003fb7a6839aeaf091f9f68b80d5f6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_encoding_info_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__encoding__info__iterator__t.html">xcb_xv_encoding_info_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__encoding__info__iterator__t.html" title="xcb_xv_encoding_info_iterator_t">xcb_xv_encoding_info_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_encoding_info_t) </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>.</p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga73e36e009a78477d71ce840b30c36498">xcb_xv_encoding_info_end()</a>.</p>

</div>
</div>
<a class="anchor" id="ga6ea2ed9756f753387f629bcb122b822e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_encoding_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__encoding__iterator__t.html">xcb_xv_encoding_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__encoding__iterator__t.html" title="xcb_xv_encoding_iterator_t">xcb_xv_encoding_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_encoding_t) </p>

</div>
</div>
<a class="anchor" id="ga77591e72113d8db21c13e1183c6d23f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_format_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__format__iterator__t.html" title="xcb_xv_format_iterator_t">xcb_xv_format_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, and <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>.</p>

</div>
</div>
<a class="anchor" id="ga8e104ce5cc99810b4702185382b5d171"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_format_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__format__iterator__t.html">xcb_xv_format_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__format__iterator__t.html" title="xcb_xv_format_iterator_t">xcb_xv_format_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_format_t) </p>

</div>
</div>
<a class="anchor" id="gaa687d1cb82d168da3a937f6b7aea0098"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a> xcb_xv_get_port_attribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_atom_t&#160;</td>
          <td class="paramname"><em>attribute</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga1e9adb3bbb09102b8fccbbfed896c00d">XCB_XV_GET_PORT_ATTRIBUTE</a>.</p>

</div>
</div>
<a class="anchor" id="ga7e58f89450a6203053c068c8da99284e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__get__port__attribute__reply__t.html">xcb_xv_get_port_attribute_reply_t</a>* xcb_xv_get_port_attribute_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#ga72d06b753fa4f7e03324ead845f9c3bd">xcb_xv_get_port_attribute_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="ga72d06b753fa4f7e03324ead845f9c3bd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__get__port__attribute__cookie__t.html">xcb_xv_get_port_attribute_cookie_t</a> xcb_xv_get_port_attribute_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_atom_t&#160;</td>
          <td class="paramname"><em>attribute</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga1e9adb3bbb09102b8fccbbfed896c00d">XCB_XV_GET_PORT_ATTRIBUTE</a>.</p>

</div>
</div>
<a class="anchor" id="ga0bb3e42808bb69535bbcea2d8e07ab0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_get_still </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga7f835b6c2a3a83644d659aa51f198799">XCB_XV_GET_STILL</a>.</p>

</div>
</div>
<a class="anchor" id="gaa7bd57577049ccbb84469c1f6b9e039c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_get_still_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga7f835b6c2a3a83644d659aa51f198799">XCB_XV_GET_STILL</a>.</p>

</div>
</div>
<a class="anchor" id="gacf77a149b7bc7827942b4bfbcf2a8187"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_get_video </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga9a404ceecbdaafd19592f25afa115057">XCB_XV_GET_VIDEO</a>.</p>

</div>
</div>
<a class="anchor" id="ga84e6f2b491f2dfcd11960c6ec9e01b9b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_get_video_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga9a404ceecbdaafd19592f25afa115057">XCB_XV_GET_VIDEO</a>.</p>

</div>
</div>
<a class="anchor" id="ga811d56fa0b53f989d47eb1a7e3a4d441"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a> xcb_xv_grab_port </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_timestamp_t&#160;</td>
          <td class="paramname"><em>time</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga41a15779d69137797976c3a267c625f4">XCB_XV_GRAB_PORT</a>.</p>

</div>
</div>
<a class="anchor" id="ga6a6cbfe22288d7329a028df87dd324e7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__grab__port__reply__t.html">xcb_xv_grab_port_reply_t</a>* xcb_xv_grab_port_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#ga5014976fc5700c098e7b5aeebdab2c44">xcb_xv_grab_port_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="ga5014976fc5700c098e7b5aeebdab2c44"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__grab__port__cookie__t.html">xcb_xv_grab_port_cookie_t</a> xcb_xv_grab_port_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_timestamp_t&#160;</td>
          <td class="paramname"><em>time</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga41a15779d69137797976c3a267c625f4">XCB_XV_GRAB_PORT</a>.</p>

</div>
</div>
<a class="anchor" id="ga2edd9e040c155f8e3115048022dd2917"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_image_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__image__iterator__t.html">xcb_xv_image_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__image__iterator__t.html" title="xcb_xv_image_iterator_t">xcb_xv_image_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>, and <a class="el" href="group__XCB__Xv__API.html#gaa1eb17c20ef0be43599bf8651d977e37">xcb_xv_image_next()</a>.</p>

</div>
</div>
<a class="anchor" id="ga83350a6a36afd2a69e8f571319d794ac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_image_format_info_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__image__format__info__iterator__t.html" title="xcb_xv_image_format_info_iterator_t">xcb_xv_image_format_info_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, and <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>.</p>

</div>
</div>
<a class="anchor" id="gaf3114b66189579da4ee027426d2a6974"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_image_format_info_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__image__format__info__iterator__t.html">xcb_xv_image_format_info_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__image__format__info__iterator__t.html" title="xcb_xv_image_format_info_iterator_t">xcb_xv_image_format_info_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_image_format_info_t) </p>

</div>
</div>
<a class="anchor" id="gaa1eb17c20ef0be43599bf8651d977e37"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_image_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__image__iterator__t.html">xcb_xv_image_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__image__iterator__t.html" title="xcb_xv_image_iterator_t">xcb_xv_image_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_image_t) </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>.</p>

<p>Referenced by <a class="el" href="group__XCB__Xv__API.html#ga2edd9e040c155f8e3115048022dd2917">xcb_xv_image_end()</a>.</p>

</div>
</div>
<a class="anchor" id="gadefb914da42dd32fded63db91c26c2ee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a> xcb_xv_list_image_formats </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaebb26469711a13464b2ed355a416556a">XCB_XV_LIST_IMAGE_FORMATS</a>.</p>

</div>
</div>
<a class="anchor" id="ga0fa808ac69e1be9c849365f594cc0bf0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__list__image__formats__reply__t.html">xcb_xv_list_image_formats_reply_t</a>* xcb_xv_list_image_formats_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#gaaa08959a4863424bc58e3627cf79c362">xcb_xv_list_image_formats_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="gaaa08959a4863424bc58e3627cf79c362"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__list__image__formats__cookie__t.html">xcb_xv_list_image_formats_cookie_t</a> xcb_xv_list_image_formats_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaebb26469711a13464b2ed355a416556a">XCB_XV_LIST_IMAGE_FORMATS</a>.</p>

</div>
</div>
<a class="anchor" id="gae0ec529af2176f15db67b9ec5379aa80"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_port_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__port__iterator__t.html">xcb_xv_port_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__port__iterator__t.html" title="xcb_xv_port_iterator_t">xcb_xv_port_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, and <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>.</p>

</div>
</div>
<a class="anchor" id="ga05a2ee25b436e157812f8efb3d2b8418"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_port_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__port__iterator__t.html">xcb_xv_port_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__port__iterator__t.html" title="xcb_xv_port_iterator_t">xcb_xv_port_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_port_t) </p>

</div>
</div>
<a class="anchor" id="gad8a88391be2b4a38c3cc521e76f28fc3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_put_image </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>data_len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const uint8_t *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga2d13c7e2d2fdc510333d752749f3d274">XCB_XV_PUT_IMAGE</a>.</p>

</div>
</div>
<a class="anchor" id="ga859f6a3c00a30ab61b564a95f6ac7586"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_put_image_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>data_len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const uint8_t *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga2d13c7e2d2fdc510333d752749f3d274">XCB_XV_PUT_IMAGE</a>.</p>

</div>
</div>
<a class="anchor" id="gacba0e41dc5c7fc51fc385f72a39ac5c8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_put_still </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaebde5975c7d78a0bede07e5411bc07c7">XCB_XV_PUT_STILL</a>.</p>

</div>
</div>
<a class="anchor" id="gabc2b625b5fe952d9a08e88a75ce2f429"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_put_still_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaebde5975c7d78a0bede07e5411bc07c7">XCB_XV_PUT_STILL</a>.</p>

</div>
</div>
<a class="anchor" id="ga3e64b671d8e695b529d7d1f15c973053"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_put_video </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaa10690a9aa21ffd4b70587cdc1f13dc8">XCB_XV_PUT_VIDEO</a>.</p>

</div>
</div>
<a class="anchor" id="gaca6efffaab8fc58725bc5adfabc00fea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_put_video_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>vid_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaa10690a9aa21ffd4b70587cdc1f13dc8">XCB_XV_PUT_VIDEO</a>.</p>

</div>
</div>
<a class="anchor" id="gad7ea6f1239c7aed9269d763937a4a5aa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a> xcb_xv_query_adaptors </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga0fecea9aabc29ebd44767883287f2c93">XCB_XV_QUERY_ADAPTORS</a>.</p>

</div>
</div>
<a class="anchor" id="ga8c7ee95717c65f80f08d4a9dcbe15ffa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__adaptors__reply__t.html">xcb_xv_query_adaptors_reply_t</a>* xcb_xv_query_adaptors_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#ga60156d924144128f5723e9b79ed213a1">xcb_xv_query_adaptors_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="ga60156d924144128f5723e9b79ed213a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__adaptors__cookie__t.html">xcb_xv_query_adaptors_cookie_t</a> xcb_xv_query_adaptors_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga0fecea9aabc29ebd44767883287f2c93">XCB_XV_QUERY_ADAPTORS</a>.</p>

</div>
</div>
<a class="anchor" id="ga2fd9c1d7571c2f006d9574054b4b5928"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a> xcb_xv_query_best_size </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>motion</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga433a7da8cf122c5148ee254306489f05">XCB_XV_QUERY_BEST_SIZE</a>.</p>

</div>
</div>
<a class="anchor" id="ga7d6e30130a7b965d84d1d65dd92cb678"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__best__size__reply__t.html">xcb_xv_query_best_size_reply_t</a>* xcb_xv_query_best_size_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#gae044f48e5118810cbd8e925f5548cdb9">xcb_xv_query_best_size_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="gae044f48e5118810cbd8e925f5548cdb9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__best__size__cookie__t.html">xcb_xv_query_best_size_cookie_t</a> xcb_xv_query_best_size_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>vid_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>motion</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga433a7da8cf122c5148ee254306489f05">XCB_XV_QUERY_BEST_SIZE</a>.</p>

</div>
</div>
<a class="anchor" id="gaff6597fd4267b1babf7e8f59bcaf01e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a> xcb_xv_query_encodings </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga62979d9e59796a709cf97e8dd9e2844b">XCB_XV_QUERY_ENCODINGS</a>.</p>

</div>
</div>
<a class="anchor" id="ga98bbe9458e79f3a81ac4f514b3afcb35"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__encodings__reply__t.html">xcb_xv_query_encodings_reply_t</a>* xcb_xv_query_encodings_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#ga33f0272c723acab30560395d79eb7820">xcb_xv_query_encodings_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="ga33f0272c723acab30560395d79eb7820"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__encodings__cookie__t.html">xcb_xv_query_encodings_cookie_t</a> xcb_xv_query_encodings_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga62979d9e59796a709cf97e8dd9e2844b">XCB_XV_QUERY_ENCODINGS</a>.</p>

</div>
</div>
<a class="anchor" id="ga1f8abad7c5c89d8bc13d1925681125e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a> xcb_xv_query_extension </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga1a012be495d36e00d964de435c4f3c45">XCB_XV_QUERY_EXTENSION</a>.</p>

</div>
</div>
<a class="anchor" id="ga0aa6102501a09e6afd4cd489cb31887f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__extension__reply__t.html">xcb_xv_query_extension_reply_t</a>* xcb_xv_query_extension_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#gad47ea375465cfd8ee88d90a0105d6efe">xcb_xv_query_extension_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="gad47ea375465cfd8ee88d90a0105d6efe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__extension__cookie__t.html">xcb_xv_query_extension_cookie_t</a> xcb_xv_query_extension_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga1a012be495d36e00d964de435c4f3c45">XCB_XV_QUERY_EXTENSION</a>.</p>

</div>
</div>
<a class="anchor" id="gaeccff22c3e47bbc7875f096fc602b248"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a> xcb_xv_query_image_attributes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>height</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga471feb597d309d9f5d70b25ac0b5d1d5">XCB_XV_QUERY_IMAGE_ATTRIBUTES</a>.</p>

</div>
</div>
<a class="anchor" id="ga40c1286b94bbfdd3bdff0367ad312642"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__image__attributes__reply__t.html">xcb_xv_query_image_attributes_reply_t</a>* xcb_xv_query_image_attributes_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#gaeb560ce796777e466a5e556c1b37b9fd">xcb_xv_query_image_attributes_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="gaeb560ce796777e466a5e556c1b37b9fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__image__attributes__cookie__t.html">xcb_xv_query_image_attributes_cookie_t</a> xcb_xv_query_image_attributes_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>height</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga471feb597d309d9f5d70b25ac0b5d1d5">XCB_XV_QUERY_IMAGE_ATTRIBUTES</a>.</p>

</div>
</div>
<a class="anchor" id="ga6af9e07629a73e56102c1efa75db13f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a> xcb_xv_query_port_attributes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga0cf4f20203e61571151da42fb838f59a">XCB_XV_QUERY_PORT_ATTRIBUTES</a>.</p>

</div>
</div>
<a class="anchor" id="gab615f24ec3989e687ae43125ea261084"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__port__attributes__reply__t.html">xcb_xv_query_port_attributes_reply_t</a>* xcb_xv_query_port_attributes_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Xv__API.html#ga88e1e289970c0500d32f8fcccf2fb876">xcb_xv_query_port_attributes_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="ga88e1e289970c0500d32f8fcccf2fb876"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__xv__query__port__attributes__cookie__t.html">xcb_xv_query_port_attributes_cookie_t</a> xcb_xv_query_port_attributes_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga0cf4f20203e61571151da42fb838f59a">XCB_XV_QUERY_PORT_ATTRIBUTES</a>.</p>

</div>
</div>
<a class="anchor" id="ga428504671bb5d52824af6766184d81c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__generic__iterator__t.html">xcb_generic_iterator_t</a> xcb_xv_rational_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__rational__iterator__t.html">xcb_xv_rational_iterator_t</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the iterator pointing to the last element </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>An <a class="el" href="structxcb__xv__rational__iterator__t.html" title="xcb_xv_rational_iterator_t">xcb_xv_rational_iterator_t</a> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The iterator pointing to the last element</dd></dl>
<p>Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element. </p>

<p>References <a class="el" href="structxcb__generic__iterator__t.html#ab9be6853fbb2515556c30a89fcd19de8">xcb_generic_iterator_t::data</a>, <a class="el" href="structxcb__generic__iterator__t.html#abb34941ef3303d84f057cf46bcc5accf">xcb_generic_iterator_t::index</a>, and <a class="el" href="structxcb__generic__iterator__t.html#a5e3e9518cb76096f4d410d35f58f685d">xcb_generic_iterator_t::rem</a>.</p>

</div>
</div>
<a class="anchor" id="ga8f460fb28bee62a8d427ec022bba28f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xcb_xv_rational_next </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__xv__rational__iterator__t.html">xcb_xv_rational_iterator_t</a> *&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the next element of the iterator </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>Pointer to a <a class="el" href="structxcb__xv__rational__iterator__t.html" title="xcb_xv_rational_iterator_t">xcb_xv_rational_iterator_t</a></td></tr>
  </table>
  </dd>
</dl>
<p>Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xv_rational_t) </p>

</div>
</div>
<a class="anchor" id="ga98026940cbb33ae0a4db29f19b4ac344"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_select_port_notify </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>onoff</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga224491947c263ad67ed969ddee657015">XCB_XV_SELECT_PORT_NOTIFY</a>.</p>

</div>
</div>
<a class="anchor" id="ga0c610878dd99439a9ee8f3a37a38352c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_select_port_notify_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>onoff</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga224491947c263ad67ed969ddee657015">XCB_XV_SELECT_PORT_NOTIFY</a>.</p>

</div>
</div>
<a class="anchor" id="ga9e110673cbb470b73269c9808feaf693"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_select_video_notify </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>onoff</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga82faeb10ed959a3ca408f548b5845c6e">XCB_XV_SELECT_VIDEO_NOTIFY</a>.</p>

</div>
</div>
<a class="anchor" id="ga4fe5138f58042c2ad5538cfd87930279"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_select_video_notify_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>onoff</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga82faeb10ed959a3ca408f548b5845c6e">XCB_XV_SELECT_VIDEO_NOTIFY</a>.</p>

</div>
</div>
<a class="anchor" id="gaff8d91ee3b7deefc8c2fa08fffb667c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_set_port_attribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_atom_t&#160;</td>
          <td class="paramname"><em>attribute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaa7c8daf68fabfa7888f9a06ffad8d048">XCB_XV_SET_PORT_ATTRIBUTE</a>.</p>

</div>
</div>
<a class="anchor" id="ga29b9bf02e13895d0342acf485e8a60e7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_set_port_attribute_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_atom_t&#160;</td>
          <td class="paramname"><em>attribute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gaa7c8daf68fabfa7888f9a06ffad8d048">XCB_XV_SET_PORT_ATTRIBUTE</a>.</p>

</div>
</div>
<a class="anchor" id="ga4a9033c0c25f09cf6e08bcb0d23cebaa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_shm_put_image </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_shm_seg_t&#160;</td>
          <td class="paramname"><em>shmseg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>send_event</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gae264deab130f8407be431bca8ab608f1">XCB_XV_SHM_PUT_IMAGE</a>.</p>

</div>
</div>
<a class="anchor" id="gae7482eb0c3d513adc406a41162620059"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_shm_put_image_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_gcontext_t&#160;</td>
          <td class="paramname"><em>gc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_shm_seg_t&#160;</td>
          <td class="paramname"><em>shmseg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>src_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>src_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int16_t&#160;</td>
          <td class="paramname"><em>drw_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>drw_h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>send_event</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gae264deab130f8407be431bca8ab608f1">XCB_XV_SHM_PUT_IMAGE</a>.</p>

</div>
</div>
<a class="anchor" id="ga9d61bf849825fc611c6177ec1139401b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_stop_video </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga5014a708396d9bdfea3953119699c568">XCB_XV_STOP_VIDEO</a>.</p>

</div>
</div>
<a class="anchor" id="ga50bfd01b31e19bac876fe0e641956c4a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_stop_video_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_drawable_t&#160;</td>
          <td class="paramname"><em>drawable</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#ga5014a708396d9bdfea3953119699c568">XCB_XV_STOP_VIDEO</a>.</p>

</div>
</div>
<a class="anchor" id="gaf4ce765457080e57d68d9c0fe7851006"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_ungrab_port </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_timestamp_t&#160;</td>
          <td class="paramname"><em>time</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gae6b59f6f6003538d0918930e6c26b7da">XCB_XV_UNGRAB_PORT</a>.</p>

</div>
</div>
<a class="anchor" id="ga6c684e0a7c1bf2ad20a5eb5debd1e0d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_xv_ungrab_port_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xv_port_t&#160;</td>
          <td class="paramname"><em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_timestamp_t&#160;</td>
          <td class="paramname"><em>time</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Xv__API.html#gae6b59f6f6003538d0918930e6c26b7da">XCB_XV_UNGRAB_PORT</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 22 2012 22:46:50 for XCB by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>