Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 9641a12e5d0eeef2da865588e445f182 > files > 459

gstreamermm1.0-doc-1.10.0-2.mga7.noarch.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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gstreamermm: Gst::VideoInfo Class Reference</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" />
<link href="doxygen-extra.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 id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">gstreamermm
   &#160;<span id="projectnumber">1.10.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceGst.html">Gst</a></li><li class="navelem"><a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classGst_1_1VideoInfo-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Gst::VideoInfo Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Information describing image properties.  
 <a href="classGst_1_1VideoInfo.html#details">More...</a></p>

<p><code>#include &lt;gstreamermm/videoinfo.h&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a9aa619cb0fd19428ad9ac4679d4713a4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a9aa619cb0fd19428ad9ac4679d4713a4">VideoInfo</a> ()</td></tr>
<tr class="separator:a9aa619cb0fd19428ad9ac4679d4713a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb04994d2ac23050a12f09b24d49898a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#afb04994d2ac23050a12f09b24d49898a">VideoInfo</a> (const <a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a>&amp; other)</td></tr>
<tr class="separator:afb04994d2ac23050a12f09b24d49898a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a235a7acd3a2ad09f832578716856dc63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a235a7acd3a2ad09f832578716856dc63">operator=</a> (const <a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a>&amp; other)</td></tr>
<tr class="separator:a235a7acd3a2ad09f832578716856dc63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fcabb5051e3ec1085ce700c5187e9f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a6fcabb5051e3ec1085ce700c5187e9f8">VideoInfo</a> (GstVideoInfo* castitem, bool take_ownership)</td></tr>
<tr class="memdesc:a6fcabb5051e3ec1085ce700c5187e9f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">This constructor allows to wrap both dynamic and static allocated GstVideoInfo object.  <a href="#a6fcabb5051e3ec1085ce700c5187e9f8">More...</a><br /></td></tr>
<tr class="separator:a6fcabb5051e3ec1085ce700c5187e9f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd14ae0d6254b78b101f960fc4d824aa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#abd14ae0d6254b78b101f960fc4d824aa">~VideoInfo</a> ()</td></tr>
<tr class="separator:abd14ae0d6254b78b101f960fc4d824aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3843b9fa68808c5f503e9bade40ad41e"><td class="memItemLeft" align="right" valign="top">GstVideoInfo*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a3843b9fa68808c5f503e9bade40ad41e">gobj</a> ()</td></tr>
<tr class="separator:a3843b9fa68808c5f503e9bade40ad41e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c5d59a361715bfbfdca6b7bd18815d3"><td class="memItemLeft" align="right" valign="top">const GstVideoInfo*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a4c5d59a361715bfbfdca6b7bd18815d3">gobj</a> () const</td></tr>
<tr class="separator:a4c5d59a361715bfbfdca6b7bd18815d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a660af621305eeed28c29369eb5e9a449"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a660af621305eeed28c29369eb5e9a449">init</a> ()</td></tr>
<tr class="memdesc:a660af621305eeed28c29369eb5e9a449"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize <em>info</em> with default values.  <a href="#a660af621305eeed28c29369eb5e9a449">More...</a><br /></td></tr>
<tr class="separator:a660af621305eeed28c29369eb5e9a449"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba248152e77e1cd216c0b951e9dfb8c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#aba248152e77e1cd216c0b951e9dfb8c2">set_format</a> (<a class="el" href="group__gstreamermmEnums.html#ga00d83dfdb1f2beeb9b2f8033e0aba1d4">Gst::VideoFormat</a> format, guint width, guint height)</td></tr>
<tr class="memdesc:aba248152e77e1cd216c0b951e9dfb8c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the default info for a video frame of <em>format</em> and <em>width</em> and <em>height</em>.  <a href="#aba248152e77e1cd216c0b951e9dfb8c2">More...</a><br /></td></tr>
<tr class="separator:aba248152e77e1cd216c0b951e9dfb8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae00c09651d8793e7f0168aa8d400be5e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#ae00c09651d8793e7f0168aa8d400be5e">from_caps</a> (const Glib::RefPtr&lt; const <a class="el" href="classGst_1_1Caps.html">Gst::Caps</a> &gt;&amp; caps)</td></tr>
<tr class="memdesc:ae00c09651d8793e7f0168aa8d400be5e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGst_1_1Parse.html" title="A class that gets a pipeline from a text pipeline description. ">Parse</a> <em>caps</em> and update <em>info</em>.  <a href="#ae00c09651d8793e7f0168aa8d400be5e">More...</a><br /></td></tr>
<tr class="separator:ae00c09651d8793e7f0168aa8d400be5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fb789a233650ef1170a049f16423b10"><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; <a class="el" href="classGst_1_1Caps.html">Gst::Caps</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a3fb789a233650ef1170a049f16423b10">to_caps</a> () const</td></tr>
<tr class="memdesc:a3fb789a233650ef1170a049f16423b10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert the values of <em>info</em> into a <a class="el" href="classGst_1_1Caps.html" title="Structure describing sets of media formats. ">Gst::Caps</a>.  <a href="#a3fb789a233650ef1170a049f16423b10">More...</a><br /></td></tr>
<tr class="separator:a3fb789a233650ef1170a049f16423b10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a155268862c249093846891e0d9bff6a5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a155268862c249093846891e0d9bff6a5">convert</a> (<a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff">Gst::Format</a> src_format, gint64 src_value, <a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff">Gst::Format</a> dest_format, gint64&amp; dest_value)</td></tr>
<tr class="memdesc:a155268862c249093846891e0d9bff6a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts among various <a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff" title="Standard predefined formats. ">Gst::Format</a> types.  <a href="#a155268862c249093846891e0d9bff6a5">More...</a><br /></td></tr>
<tr class="separator:a155268862c249093846891e0d9bff6a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee3215d0b91a1104625da0d5b751065e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#aee3215d0b91a1104625da0d5b751065e">is_equal</a> (const <a class="el" href="classGst_1_1VideoInfo.html">Gst::VideoInfo</a>&amp; other) const</td></tr>
<tr class="memdesc:aee3215d0b91a1104625da0d5b751065e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares two <a class="el" href="classGst_1_1VideoInfo.html" title="Information describing image properties. ">Gst::VideoInfo</a> and returns whether they are equal or not.  <a href="#aee3215d0b91a1104625da0d5b751065e">More...</a><br /></td></tr>
<tr class="separator:aee3215d0b91a1104625da0d5b751065e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38578a3255f7b59d65da74136554dbbb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGst_1_1VideoFormatInfo.html">VideoFormatInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a38578a3255f7b59d65da74136554dbbb">get_finfo</a> () const</td></tr>
<tr class="separator:a38578a3255f7b59d65da74136554dbbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16efaea1bf605bc07f082c14ca1212c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gstreamermmEnums.html#ga967fad3dbadc173f9a255daa44ee9562">Gst::VideoInterlaceMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a16efaea1bf605bc07f082c14ca1212c0">get_interlace_mode</a> () const</td></tr>
<tr class="separator:a16efaea1bf605bc07f082c14ca1212c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29caa728c997a5a7490f4a85226d6bba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a29caa728c997a5a7490f4a85226d6bba">set_interlace_mode</a> (const <a class="el" href="group__gstreamermmEnums.html#ga967fad3dbadc173f9a255daa44ee9562">Gst::VideoInterlaceMode</a>&amp; value)</td></tr>
<tr class="separator:a29caa728c997a5a7490f4a85226d6bba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a9872a98a9fa099bc19ec196c2b2eb4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gstreamermmEnums.html#gab120120f9eeb5109173e36632262f871">Gst::VideoFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a4a9872a98a9fa099bc19ec196c2b2eb4">get_flags</a> () const</td></tr>
<tr class="separator:a4a9872a98a9fa099bc19ec196c2b2eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86516b015475bf2f8b6d3c56a8ed6d31"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a86516b015475bf2f8b6d3c56a8ed6d31">set_flags</a> (const <a class="el" href="group__gstreamermmEnums.html#gab120120f9eeb5109173e36632262f871">Gst::VideoFlags</a>&amp; value)</td></tr>
<tr class="separator:a86516b015475bf2f8b6d3c56a8ed6d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94ac9606065098ad3893ba2354d203c2"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a94ac9606065098ad3893ba2354d203c2">get_width</a> () const</td></tr>
<tr class="separator:a94ac9606065098ad3893ba2354d203c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3065085add1454e6021e3794cfe2331d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a3065085add1454e6021e3794cfe2331d">set_width</a> (const gint&amp; value)</td></tr>
<tr class="separator:a3065085add1454e6021e3794cfe2331d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18d1ff551d9c3fb5ed127f0da2fb205e"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a18d1ff551d9c3fb5ed127f0da2fb205e">get_height</a> () const</td></tr>
<tr class="separator:a18d1ff551d9c3fb5ed127f0da2fb205e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2cafa3e55b0de590342f85c7808ee4a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#ae2cafa3e55b0de590342f85c7808ee4a">set_height</a> (const gint&amp; value)</td></tr>
<tr class="separator:ae2cafa3e55b0de590342f85c7808ee4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba54575bb46861ffb20af5e442da20ed"><td class="memItemLeft" align="right" valign="top">gsize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#aba54575bb46861ffb20af5e442da20ed">get_size</a> () const</td></tr>
<tr class="separator:aba54575bb46861ffb20af5e442da20ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bd01f03889561332f6cf2cad1b61c70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a6bd01f03889561332f6cf2cad1b61c70">set_size</a> (const gsize&amp; value)</td></tr>
<tr class="separator:a6bd01f03889561332f6cf2cad1b61c70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad537ad6fd80fc5133ee9eb8571c5d5b0"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#ad537ad6fd80fc5133ee9eb8571c5d5b0">get_views</a> () const</td></tr>
<tr class="separator:ad537ad6fd80fc5133ee9eb8571c5d5b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44a505c01b602418373f98a7574cdbcc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a44a505c01b602418373f98a7574cdbcc">set_views</a> (const gint&amp; value)</td></tr>
<tr class="separator:a44a505c01b602418373f98a7574cdbcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eaabcc15332619d8e325a62793e071f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gstreamermmEnums.html#ga8c6022cea71743e443dbfe855581a100">Gst::VideoChromaSite</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a1eaabcc15332619d8e325a62793e071f">get_chroma_site</a> () const</td></tr>
<tr class="separator:a1eaabcc15332619d8e325a62793e071f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada34c5e16274b6549c5c0bc111cea2a3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#ada34c5e16274b6549c5c0bc111cea2a3">set_chroma_site</a> (const <a class="el" href="group__gstreamermmEnums.html#ga8c6022cea71743e443dbfe855581a100">Gst::VideoChromaSite</a>&amp; value)</td></tr>
<tr class="separator:ada34c5e16274b6549c5c0bc111cea2a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac63cba269ad6f48f8d13464499451536"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#ac63cba269ad6f48f8d13464499451536">get_par_n</a> () const</td></tr>
<tr class="separator:ac63cba269ad6f48f8d13464499451536"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ba05a580bfc96d130fc199cd6c1037d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a5ba05a580bfc96d130fc199cd6c1037d">set_par_n</a> (const gint&amp; value)</td></tr>
<tr class="separator:a5ba05a580bfc96d130fc199cd6c1037d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c93ed245ea288e19b0d60c82041eedf"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a0c93ed245ea288e19b0d60c82041eedf">get_par_d</a> () const</td></tr>
<tr class="separator:a0c93ed245ea288e19b0d60c82041eedf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b352488496a6df0b8081c4d8ba8bb78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a5b352488496a6df0b8081c4d8ba8bb78">set_par_d</a> (const gint&amp; value)</td></tr>
<tr class="separator:a5b352488496a6df0b8081c4d8ba8bb78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7566b8aa035e3d13ead11645b88a4251"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a7566b8aa035e3d13ead11645b88a4251">get_fps_n</a> () const</td></tr>
<tr class="separator:a7566b8aa035e3d13ead11645b88a4251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c55f939b4106f24a16bded7e136cbc7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a7c55f939b4106f24a16bded7e136cbc7">set_fps_n</a> (const gint&amp; value)</td></tr>
<tr class="separator:a7c55f939b4106f24a16bded7e136cbc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4510c48425ddda591dfdc8b735169f8"><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#ac4510c48425ddda591dfdc8b735169f8">get_fps_d</a> () const</td></tr>
<tr class="separator:ac4510c48425ddda591dfdc8b735169f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a700d31d65a3ba1ab2a70d0ff74b82302"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a700d31d65a3ba1ab2a70d0ff74b82302">set_fps_d</a> (const gint&amp; value)</td></tr>
<tr class="separator:a700d31d65a3ba1ab2a70d0ff74b82302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eff2672e0efc85a7a138d085bdc7cd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gstreamermmEnums.html#gad2491a6c67fe3156f17a912280671980">Gst::VideoMultiviewMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a5eff2672e0efc85a7a138d085bdc7cd7">get_multiview_mode</a> () const</td></tr>
<tr class="separator:a5eff2672e0efc85a7a138d085bdc7cd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa86d93aceb019fbb3ae11305438522a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#aa86d93aceb019fbb3ae11305438522a1">set_multiview_mode</a> (const <a class="el" href="group__gstreamermmEnums.html#gad2491a6c67fe3156f17a912280671980">Gst::VideoMultiviewMode</a>&amp; value)</td></tr>
<tr class="separator:aa86d93aceb019fbb3ae11305438522a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7630d0fefd377eee7588ad14f0720d32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gstreamermmEnums.html#gae8aabf9fb5024f405c061e1368043dac">Gst::VideoMultiviewFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a7630d0fefd377eee7588ad14f0720d32">get_multiview_flags</a> () const</td></tr>
<tr class="separator:a7630d0fefd377eee7588ad14f0720d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9eb30782f3fccd5942010879c65251e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1VideoInfo.html#a9eb30782f3fccd5942010879c65251e5">set_multiview_flags</a> (const <a class="el" href="group__gstreamermmEnums.html#gae8aabf9fb5024f405c061e1368043dac">Gst::VideoMultiviewFlags</a>&amp; value)</td></tr>
<tr class="separator:a9eb30782f3fccd5942010879c65251e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Information describing image properties. </p>
<p>This information can be filled in from <a class="el" href="classGst_1_1Caps.html" title="Structure describing sets of media formats. ">Gst::Caps</a> with <a class="el" href="classGst_1_1VideoInfo.html#ae00c09651d8793e7f0168aa8d400be5e" title="Parse caps and update info. ">from_caps()</a>. The information is also used to store the specific video info when mapping a video frame with <a class="el" href="classGst_1_1VideoFrame.html#a246daf6ab966d35b9bcea2056a248586" title="Use info and buffer to fill in the values of frame. ">VideoFrame::map()</a>.</p>
<p>Last reviewed on 2016-09-14 (1.8.0). </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a9aa619cb0fd19428ad9ac4679d4713a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9aa619cb0fd19428ad9ac4679d4713a4">&#9670;&#160;</a></span>VideoInfo() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gst::VideoInfo::VideoInfo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afb04994d2ac23050a12f09b24d49898a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb04994d2ac23050a12f09b24d49898a">&#9670;&#160;</a></span>VideoInfo() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gst::VideoInfo::VideoInfo </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a>&amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6fcabb5051e3ec1085ce700c5187e9f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fcabb5051e3ec1085ce700c5187e9f8">&#9670;&#160;</a></span>VideoInfo() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gst::VideoInfo::VideoInfo </td>
          <td>(</td>
          <td class="paramtype">GstVideoInfo *&#160;</td>
          <td class="paramname"><em>castitem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_ownership</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This constructor allows to wrap both dynamic and static allocated GstVideoInfo object. </p>
<p>If castitem is either static allocated or dynamic allocated, but will be freed somewhere else, <em>take_ownership</em> should be set to false. If <em>take_ownership</em> is set to true, castitem is freed in <a class="el" href="classGst_1_1VideoInfo.html" title="Information describing image properties. ">VideoInfo</a> destructor. </p>

</div>
</div>
<a id="abd14ae0d6254b78b101f960fc4d824aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd14ae0d6254b78b101f960fc4d824aa">&#9670;&#160;</a></span>~VideoInfo()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gst::VideoInfo::~VideoInfo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a155268862c249093846891e0d9bff6a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a155268862c249093846891e0d9bff6a5">&#9670;&#160;</a></span>convert()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gst::VideoInfo::convert </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff">Gst::Format</a>&#160;</td>
          <td class="paramname"><em>src_format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gint64&#160;</td>
          <td class="paramname"><em>src_value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff">Gst::Format</a>&#160;</td>
          <td class="paramname"><em>dest_format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gint64 &amp;&#160;</td>
          <td class="paramname"><em>dest_value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Converts among various <a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff" title="Standard predefined formats. ">Gst::Format</a> types. </p>
<p>This function handles GST_FORMAT_BYTES, GST_FORMAT_TIME, and GST_FORMAT_DEFAULT. For raw video, GST_FORMAT_DEFAULT corresponds to video frames. This function can be used to handle pad queries of the type GST_QUERY_CONVERT.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">src_format</td><td><a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff" title="Standard predefined formats. ">Gst::Format</a> of the <em>src_value</em>. </td></tr>
    <tr><td class="paramname">src_value</td><td>Value to convert. </td></tr>
    <tr><td class="paramname">dest_format</td><td><a class="el" href="group__gstreamermmEnums.html#ga9aeb4c7c49680888ff819ac95fb13cff" title="Standard predefined formats. ">Gst::Format</a> of the <em>dest_value</em>. </td></tr>
    <tr><td class="paramname">dest_value</td><td>Pointer to destination value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the conversion was successful. </dd></dl>

</div>
</div>
<a id="ae00c09651d8793e7f0168aa8d400be5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae00c09651d8793e7f0168aa8d400be5e">&#9670;&#160;</a></span>from_caps()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gst::VideoInfo::from_caps </td>
          <td>(</td>
          <td class="paramtype">const Glib::RefPtr&lt; const <a class="el" href="classGst_1_1Caps.html">Gst::Caps</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>caps</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classGst_1_1Parse.html" title="A class that gets a pipeline from a text pipeline description. ">Parse</a> <em>caps</em> and update <em>info</em>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">caps</td><td>A <a class="el" href="classGst_1_1Caps.html" title="Structure describing sets of media formats. ">Gst::Caps</a>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>caps</em> could be parsed. </dd></dl>

</div>
</div>
<a id="a1eaabcc15332619d8e325a62793e071f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1eaabcc15332619d8e325a62793e071f">&#9670;&#160;</a></span>get_chroma_site()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gstreamermmEnums.html#ga8c6022cea71743e443dbfe855581a100">Gst::VideoChromaSite</a> Gst::VideoInfo::get_chroma_site </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a38578a3255f7b59d65da74136554dbbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38578a3255f7b59d65da74136554dbbb">&#9670;&#160;</a></span>get_finfo()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGst_1_1VideoFormatInfo.html">VideoFormatInfo</a> Gst::VideoInfo::get_finfo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4a9872a98a9fa099bc19ec196c2b2eb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a9872a98a9fa099bc19ec196c2b2eb4">&#9670;&#160;</a></span>get_flags()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gstreamermmEnums.html#gab120120f9eeb5109173e36632262f871">Gst::VideoFlags</a> Gst::VideoInfo::get_flags </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac4510c48425ddda591dfdc8b735169f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4510c48425ddda591dfdc8b735169f8">&#9670;&#160;</a></span>get_fps_d()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_fps_d </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7566b8aa035e3d13ead11645b88a4251"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7566b8aa035e3d13ead11645b88a4251">&#9670;&#160;</a></span>get_fps_n()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_fps_n </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a18d1ff551d9c3fb5ed127f0da2fb205e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18d1ff551d9c3fb5ed127f0da2fb205e">&#9670;&#160;</a></span>get_height()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_height </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a16efaea1bf605bc07f082c14ca1212c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16efaea1bf605bc07f082c14ca1212c0">&#9670;&#160;</a></span>get_interlace_mode()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gstreamermmEnums.html#ga967fad3dbadc173f9a255daa44ee9562">Gst::VideoInterlaceMode</a> Gst::VideoInfo::get_interlace_mode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7630d0fefd377eee7588ad14f0720d32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7630d0fefd377eee7588ad14f0720d32">&#9670;&#160;</a></span>get_multiview_flags()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gstreamermmEnums.html#gae8aabf9fb5024f405c061e1368043dac">Gst::VideoMultiviewFlags</a> Gst::VideoInfo::get_multiview_flags </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5eff2672e0efc85a7a138d085bdc7cd7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5eff2672e0efc85a7a138d085bdc7cd7">&#9670;&#160;</a></span>get_multiview_mode()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gstreamermmEnums.html#gad2491a6c67fe3156f17a912280671980">Gst::VideoMultiviewMode</a> Gst::VideoInfo::get_multiview_mode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0c93ed245ea288e19b0d60c82041eedf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c93ed245ea288e19b0d60c82041eedf">&#9670;&#160;</a></span>get_par_d()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_par_d </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac63cba269ad6f48f8d13464499451536"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac63cba269ad6f48f8d13464499451536">&#9670;&#160;</a></span>get_par_n()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_par_n </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aba54575bb46861ffb20af5e442da20ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba54575bb46861ffb20af5e442da20ed">&#9670;&#160;</a></span>get_size()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gsize Gst::VideoInfo::get_size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad537ad6fd80fc5133ee9eb8571c5d5b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad537ad6fd80fc5133ee9eb8571c5d5b0">&#9670;&#160;</a></span>get_views()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_views </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a94ac9606065098ad3893ba2354d203c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94ac9606065098ad3893ba2354d203c2">&#9670;&#160;</a></span>get_width()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gst::VideoInfo::get_width </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3843b9fa68808c5f503e9bade40ad41e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3843b9fa68808c5f503e9bade40ad41e">&#9670;&#160;</a></span>gobj() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GstVideoInfo* Gst::VideoInfo::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a4c5d59a361715bfbfdca6b7bd18815d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c5d59a361715bfbfdca6b7bd18815d3">&#9670;&#160;</a></span>gobj() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const GstVideoInfo* Gst::VideoInfo::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a660af621305eeed28c29369eb5e9a449"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a660af621305eeed28c29369eb5e9a449">&#9670;&#160;</a></span>init()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::init </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialize <em>info</em> with default values. </p>

</div>
</div>
<a id="aee3215d0b91a1104625da0d5b751065e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee3215d0b91a1104625da0d5b751065e">&#9670;&#160;</a></span>is_equal()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gst::VideoInfo::is_equal </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGst_1_1VideoInfo.html">Gst::VideoInfo</a>&amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compares two <a class="el" href="classGst_1_1VideoInfo.html" title="Information describing image properties. ">Gst::VideoInfo</a> and returns whether they are equal or not. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>A <a class="el" href="classGst_1_1VideoInfo.html" title="Information describing image properties. ">Gst::VideoInfo</a>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>info</em> and <em>other</em> are equal, else <code>false</code>. </dd></dl>

</div>
</div>
<a id="a235a7acd3a2ad09f832578716856dc63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a235a7acd3a2ad09f832578716856dc63">&#9670;&#160;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a>&amp; Gst::VideoInfo::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGst_1_1VideoInfo.html">VideoInfo</a>&amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ada34c5e16274b6549c5c0bc111cea2a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada34c5e16274b6549c5c0bc111cea2a3">&#9670;&#160;</a></span>set_chroma_site()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_chroma_site </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__gstreamermmEnums.html#ga8c6022cea71743e443dbfe855581a100">Gst::VideoChromaSite</a>&amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a86516b015475bf2f8b6d3c56a8ed6d31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86516b015475bf2f8b6d3c56a8ed6d31">&#9670;&#160;</a></span>set_flags()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_flags </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__gstreamermmEnums.html#gab120120f9eeb5109173e36632262f871">Gst::VideoFlags</a>&amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aba248152e77e1cd216c0b951e9dfb8c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba248152e77e1cd216c0b951e9dfb8c2">&#9670;&#160;</a></span>set_format()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_format </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gstreamermmEnums.html#ga00d83dfdb1f2beeb9b2f8033e0aba1d4">Gst::VideoFormat</a>&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint&#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">

<p>Set the default info for a video frame of <em>format</em> and <em>width</em> and <em>height</em>. </p>
<dl class="section note"><dt>Note</dt><dd>This initializes <em>info</em> first, no values are preserved. This function does not set the offsets correctly for interlaced vertically subsampled formats.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">format</td><td>The format. </td></tr>
    <tr><td class="paramname">width</td><td>A width. </td></tr>
    <tr><td class="paramname">height</td><td>A height. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a700d31d65a3ba1ab2a70d0ff74b82302"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a700d31d65a3ba1ab2a70d0ff74b82302">&#9670;&#160;</a></span>set_fps_d()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_fps_d </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7c55f939b4106f24a16bded7e136cbc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c55f939b4106f24a16bded7e136cbc7">&#9670;&#160;</a></span>set_fps_n()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_fps_n </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae2cafa3e55b0de590342f85c7808ee4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2cafa3e55b0de590342f85c7808ee4a">&#9670;&#160;</a></span>set_height()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_height </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a29caa728c997a5a7490f4a85226d6bba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29caa728c997a5a7490f4a85226d6bba">&#9670;&#160;</a></span>set_interlace_mode()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_interlace_mode </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__gstreamermmEnums.html#ga967fad3dbadc173f9a255daa44ee9562">Gst::VideoInterlaceMode</a>&amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9eb30782f3fccd5942010879c65251e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9eb30782f3fccd5942010879c65251e5">&#9670;&#160;</a></span>set_multiview_flags()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_multiview_flags </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__gstreamermmEnums.html#gae8aabf9fb5024f405c061e1368043dac">Gst::VideoMultiviewFlags</a>&amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa86d93aceb019fbb3ae11305438522a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa86d93aceb019fbb3ae11305438522a1">&#9670;&#160;</a></span>set_multiview_mode()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_multiview_mode </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__gstreamermmEnums.html#gad2491a6c67fe3156f17a912280671980">Gst::VideoMultiviewMode</a>&amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5b352488496a6df0b8081c4d8ba8bb78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b352488496a6df0b8081c4d8ba8bb78">&#9670;&#160;</a></span>set_par_d()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_par_d </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5ba05a580bfc96d130fc199cd6c1037d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ba05a580bfc96d130fc199cd6c1037d">&#9670;&#160;</a></span>set_par_n()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_par_n </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6bd01f03889561332f6cf2cad1b61c70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bd01f03889561332f6cf2cad1b61c70">&#9670;&#160;</a></span>set_size()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_size </td>
          <td>(</td>
          <td class="paramtype">const gsize &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a44a505c01b602418373f98a7574cdbcc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44a505c01b602418373f98a7574cdbcc">&#9670;&#160;</a></span>set_views()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_views </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3065085add1454e6021e3794cfe2331d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3065085add1454e6021e3794cfe2331d">&#9670;&#160;</a></span>set_width()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::VideoInfo::set_width </td>
          <td>(</td>
          <td class="paramtype">const gint &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3fb789a233650ef1170a049f16423b10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fb789a233650ef1170a049f16423b10">&#9670;&#160;</a></span>to_caps()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;<a class="el" href="classGst_1_1Caps.html">Gst::Caps</a>&gt; Gst::VideoInfo::to_caps </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Convert the values of <em>info</em> into a <a class="el" href="classGst_1_1Caps.html" title="Structure describing sets of media formats. ">Gst::Caps</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classGst_1_1Caps.html" title="Structure describing sets of media formats. ">Gst::Caps</a> containing the info of <em>info</em>. </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Oct 21 2017 12:59:01 for gstreamermm by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>