Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > 87aded5420321e37af1000cab6d33378 > files > 13

libomxil-bellagio-doc-0.9.3-6.mga5.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.8"/>
<title>OpenMAXBellagio: OMX_Core.h Source File</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</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">OpenMAXBellagio
   &#160;<span id="projectnumber">0.9.3</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</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 class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_o_m_x___core_8h_source.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">OMX_Core.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="_o_m_x___core_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright (c) 2008 The Khronos Group Inc. </span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * </span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * a copy of this software and associated documentation files (the</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distribute, sublicense, and/or sell copies of the Software, and to</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to the following conditions: </span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * in all copies or substantial portions of the Software. </span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * </span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. </span></div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifndef OMX_Core_h</span></div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#define OMX_Core_h</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">/* Each OMX header shall include all required header files to allow the</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment"> *  header to compile without errors.  The includes below are required</span></div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment"> *  for this header file to compile successfully </span></div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_o_m_x___index_8h.html">OMX_Index.h</a>&gt;</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__core.html#ga866121e7689263734cbaef7f2946efca">   49</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__core.html#ga866121e7689263734cbaef7f2946efca">OMX_COMMANDTYPE</a></div>
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;{</div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa85c11df69b1c21d18a3e3b16f1179e9b">   51</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa85c11df69b1c21d18a3e3b16f1179e9b">OMX_CommandStateSet</a>,    </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa8268f8530a473ee6f5b85c61993a1d4e">   52</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa8268f8530a473ee6f5b85c61993a1d4e">OMX_CommandFlush</a>,       </div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa51f537c6205e087487c0d66d71c6761c">   53</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa51f537c6205e087487c0d66d71c6761c">OMX_CommandPortDisable</a>, </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa5c6246d6d245048e2fae5e31c210e55e">   54</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa5c6246d6d245048e2fae5e31c210e55e">OMX_CommandPortEnable</a>,  </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa219404995a94edc7704e9e14783dee4c">   55</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa219404995a94edc7704e9e14783dee4c">OMX_CommandMarkBuffer</a>,  </div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa22b50871ddc023725f9a386e5ec4a45a">   56</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa22b50871ddc023725f9a386e5ec4a45a">OMX_CommandKhronosExtensions</a> = 0x6F000000, </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaac0567610d2d7aebeeb37ccb205191f0b">   57</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaac0567610d2d7aebeeb37ccb205191f0b">OMX_CommandVendorStartUnused</a> = 0x7F000000, </div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa4e1499e008038e4921eb8623279fb649">   58</a></span>&#160;    <a class="code" href="group__core.html#gga866121e7689263734cbaef7f2946efcaa4e1499e008038e4921eb8623279fb649">OMX_CommandMax</a> = 0X7FFFFFFF</div>
<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <a class="code" href="group__core.html#ga866121e7689263734cbaef7f2946efca">OMX_COMMANDTYPE</a>;</div>
<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__comp.html#gaa5db098e918dd8a710d0ba10f90a0cb9">   92</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__comp.html#gaa5db098e918dd8a710d0ba10f90a0cb9">OMX_STATETYPE</a></div>
<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;{</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9ab9a046cf692b4a48d40c503edbac925f">   94</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9ab9a046cf692b4a48d40c503edbac925f">OMX_StateInvalid</a>,      </div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a9451f308f17785a8b768817eb4faa7c6">   97</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a9451f308f17785a8b768817eb4faa7c6">OMX_StateLoaded</a>,      </div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9ae87dd9fa7603290b4cd4dafdc104e969">  102</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9ae87dd9fa7603290b4cd4dafdc104e969">OMX_StateIdle</a>,        </div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a23edc3556e82e981ad41f7ab9d8ea08e">  105</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a23edc3556e82e981ad41f7ab9d8ea08e">OMX_StateExecuting</a>,   </div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9affa2690a3c872ec899622e45f04df7e3">  107</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9affa2690a3c872ec899622e45f04df7e3">OMX_StatePause</a>,       </div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a64bed325d94b49150e505034a6b4ee11">  108</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a64bed325d94b49150e505034a6b4ee11">OMX_StateWaitForResources</a>, </div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a49b0a10ed068f84615909b688b3708d2">  111</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a49b0a10ed068f84615909b688b3708d2">OMX_StateKhronosExtensions</a> = 0x6F000000, </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a28d714838f5f7b0112410b52127b66e1">  112</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a28d714838f5f7b0112410b52127b66e1">OMX_StateVendorStartUnused</a> = 0x7F000000, </div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a847f804ff7f7825239353c74a50314ed">  113</a></span>&#160;    <a class="code" href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a847f804ff7f7825239353c74a50314ed">OMX_StateMax</a> = 0X7FFFFFFF</div>
<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;} <a class="code" href="group__comp.html#gaa5db098e918dd8a710d0ba10f90a0cb9">OMX_STATETYPE</a>;</div>
<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">  126</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a></div>
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;{</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa5c9da0dc80ae827d74da9249806ba53f">  128</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa5c9da0dc80ae827d74da9249806ba53f">OMX_ErrorNone</a> = 0,</div>
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa0ad2d44b5618c5c3c9b9c30c0c252b59">  131</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa0ad2d44b5618c5c3c9b9c30c0c252b59">OMX_ErrorInsufficientResources</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001000,</div>
<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa6a326b0a0bc1301be4d9a67831658a63">  134</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa6a326b0a0bc1301be4d9a67831658a63">OMX_ErrorUndefined</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001001,</div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa71caec0c7352af6f8bd676621cc5c8f7">  137</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa71caec0c7352af6f8bd676621cc5c8f7">OMX_ErrorInvalidComponentName</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001002,</div>
<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa720aa9b1580435065e0b2ea39434bec9">  140</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa720aa9b1580435065e0b2ea39434bec9">OMX_ErrorComponentNotFound</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001003,</div>
<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabc01bbd617ec3c3a0ace35f4c98d601b">  144</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabc01bbd617ec3c3a0ace35f4c98d601b">OMX_ErrorInvalidComponent</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001004,</div>
<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aac7eaeea582e8ff5a51bb8abc54c130e0">  147</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aac7eaeea582e8ff5a51bb8abc54c130e0">OMX_ErrorBadParameter</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001005,</div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1723dba016fb572fe27090d2acf3f8df">  150</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1723dba016fb572fe27090d2acf3f8df">OMX_ErrorNotImplemented</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001006,</div>
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa53cc1a8e721e3f5fcd3cd0aa3536b3f8">  153</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa53cc1a8e721e3f5fcd3cd0aa3536b3f8">OMX_ErrorUnderflow</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001007,</div>
<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aae31a181981ae78a5391e27e670822186">  156</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aae31a181981ae78a5391e27e670822186">OMX_ErrorOverflow</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001008,</div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa89ddac7cd00b2bbf2b02ae6acb1d04f3">  159</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa89ddac7cd00b2bbf2b02ae6acb1d04f3">OMX_ErrorHardware</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001009,</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa01ffd7b47bde1ef589c1089616937964">  162</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa01ffd7b47bde1ef589c1089616937964">OMX_ErrorInvalidState</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000100A,</div>
<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabde37b8fe2525c3b77057b7ff7614962">  165</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabde37b8fe2525c3b77057b7ff7614962">OMX_ErrorStreamCorrupt</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000100B,</div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa7a3dc9518d125a27ae0bf9fd19cd0971">  168</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa7a3dc9518d125a27ae0bf9fd19cd0971">OMX_ErrorPortsNotCompatible</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000100C,</div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabddd747c503d26cd5780dffd4259fb98">  172</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabddd747c503d26cd5780dffd4259fb98">OMX_ErrorResourcesLost</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000100D,</div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa590545d20189dd214ff4a08abbdaa745">  175</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa590545d20189dd214ff4a08abbdaa745">OMX_ErrorNoMore</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000100E,</div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aae97baf3873051236ebdb91cd42fbb3fe">  178</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aae97baf3873051236ebdb91cd42fbb3fe">OMX_ErrorVersionMismatch</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000100F,</div>
<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa545e2087534f4fabbc957514d299367e">  181</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa545e2087534f4fabbc957514d299367e">OMX_ErrorNotReady</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001010,</div>
<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1094b6f25a620b8ad156cda8e755b729">  184</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1094b6f25a620b8ad156cda8e755b729">OMX_ErrorTimeout</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001011,</div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1516a65afc62bac743bd44a0ba0e567c">  187</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1516a65afc62bac743bd44a0ba0e567c">OMX_ErrorSameState</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001012,</div>
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa7a63e7a3c1a391b85458a908354b4a82">  191</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa7a63e7a3c1a391b85458a908354b4a82">OMX_ErrorResourcesPreempted</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001013, </div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa3f7dc6276e4a644386f3f112c86f7549">  197</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa3f7dc6276e4a644386f3f112c86f7549">OMX_ErrorPortUnresponsiveDuringAllocation</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001014,</div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaa91da434774db860212541d4ec6b2ff8">  203</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaa91da434774db860212541d4ec6b2ff8">OMX_ErrorPortUnresponsiveDuringDeallocation</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001015,</div>
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aadd8228ab1a65c7ba2409ecbc855104cb">  209</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aadd8228ab1a65c7ba2409ecbc855104cb">OMX_ErrorPortUnresponsiveDuringStop</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001016,</div>
<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aacaa93bdb110f3101415ecb8472e99ad6">  212</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aacaa93bdb110f3101415ecb8472e99ad6">OMX_ErrorIncorrectStateTransition</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001017,</div>
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="comment">/* Attempting a command that is not allowed during the present state. */</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaeb8784a5b09cd9c0b4aa49f1adb768d4">  215</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaeb8784a5b09cd9c0b4aa49f1adb768d4">OMX_ErrorIncorrectStateOperation</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001018, </div>
<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa03f8559b2f708ee7162fbbe274cb34a2">  218</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa03f8559b2f708ee7162fbbe274cb34a2">OMX_ErrorUnsupportedSetting</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001019,</div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa973424c70e8cb8b09bf70a31543f54b9">  221</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa973424c70e8cb8b09bf70a31543f54b9">OMX_ErrorUnsupportedIndex</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000101A,</div>
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa2f103f12c89e2f1bc3b0a5db37ee89e0">  224</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa2f103f12c89e2f1bc3b0a5db37ee89e0">OMX_ErrorBadPortIndex</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000101B,</div>
<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa5016951e509b45ed431e797bb7219b01">  227</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa5016951e509b45ed431e797bb7219b01">OMX_ErrorPortUnpopulated</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000101C,</div>
<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaae2b5976124378fbc56d31f8c95bb4dc">  230</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaae2b5976124378fbc56d31f8c95bb4dc">OMX_ErrorComponentSuspended</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000101D,</div>
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa05b94ea6c4fb9261c90e5622888095e5">  233</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa05b94ea6c4fb9261c90e5622888095e5">OMX_ErrorDynamicResourcesUnavailable</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000101E,</div>
<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa20f5d5a274e1ec837a4cf6a8fcadfef5">  237</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa20f5d5a274e1ec837a4cf6a8fcadfef5">OMX_ErrorMbErrorsInFrame</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x8000101F,</div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa6a06d82103a98bfe9ae40b3f3a0bc563">  240</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa6a06d82103a98bfe9ae40b3f3a0bc563">OMX_ErrorFormatNotDetected</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001020, </div>
<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa46bae6f83cdef58092de4f2e611fd94b">  243</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa46bae6f83cdef58092de4f2e611fd94b">OMX_ErrorContentPipeOpenFailed</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001021,</div>
<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aad1cb664e72ba392b5d0bb5103a5a79db">  246</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aad1cb664e72ba392b5d0bb5103a5a79db">OMX_ErrorContentPipeCreationFailed</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001022,</div>
<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaa3ed43669e662da346a1dd0d10f33eff">  249</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaa3ed43669e662da346a1dd0d10f33eff">OMX_ErrorSeperateTablesUsed</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001023,</div>
<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa832addfc9b4d0cb4ad447aa8b9771f19">  252</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa832addfc9b4d0cb4ad447aa8b9771f19">OMX_ErrorTunnelingUnsupported</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>) 0x80001024,</div>
<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa78e5168563f772870348c38f41480cc3">  254</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa78e5168563f772870348c38f41480cc3">OMX_ErrorKhronosExtensions</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>)0x8F000000, </div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aac3e9a4e90171b69aae9a9404a6386028">  255</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aac3e9a4e90171b69aae9a9404a6386028">OMX_ErrorVendorStartUnused</a> = (<a class="code" href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a>)0x90000000, </div>
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aab3846c9e073216c1e54ce1ab3ebde8a0">  256</a></span>&#160;  <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aab3846c9e073216c1e54ce1ab3ebde8a0">OMX_ErrorMax</a> = 0x7FFFFFFF</div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;} <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a>;</div>
<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="group__core.html#gaece6c79f30a90c67bd48b3df7fad3cdf">  260</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> (* <a class="code" href="group__core.html#gaece6c79f30a90c67bd48b3df7fad3cdf">OMX_COMPONENTINITTYPE</a>)(<a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hComponent);</div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html">  263</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html">OMX_COMPONENTREGISTERTYPE</a></div>
<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;{</div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html#a500dc9a4cdeac4259ac8cf1fb782ddc9">  265</a></span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span>          * <a class="code" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html#a500dc9a4cdeac4259ac8cf1fb782ddc9">pName</a>;       <span class="comment">/* Component name, 128 byte limit (including &#39;\0&#39;) applies */</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html#a67a1292cda9dc36b98a1ea336d2ea330">  266</a></span>&#160;  <a class="code" href="group__core.html#gaece6c79f30a90c67bd48b3df7fad3cdf">OMX_COMPONENTINITTYPE</a> <a class="code" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html#a67a1292cda9dc36b98a1ea336d2ea330">pInitialize</a>; <span class="comment">/* Component instance initialization function */</span></div>
<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;} <a class="code" href="group__core.html#ga39c9f1b6bd8918b139d17c477cb1c0bf">OMX_COMPONENTREGISTERTYPE</a>;</div>
<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="keyword">extern</span> <a class="code" href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html">OMX_COMPONENTREGISTERTYPE</a> <a class="code" href="group__core.html#gaf07808cc3e8c3950a0ac4b76d17cff9e">OMX_ComponentRegistered</a>[];</div>
<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html">  273</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html">OMX_PRIORITYMGMTTYPE</a> {</div>
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#a4a03a6ad8a7ca8cfcf9014e3acb6b63a">  274</a></span>&#160; <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#a4a03a6ad8a7ca8cfcf9014e3acb6b63a">nSize</a>;             </div>
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#af70427ccb6756867f01101924324152b">  275</a></span>&#160; <a class="code" href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a> <a class="code" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#af70427ccb6756867f01101924324152b">nVersion</a>;  </div>
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#aaa639fbc2914079a7a22d094a250e1be">  276</a></span>&#160; <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#aaa639fbc2914079a7a22d094a250e1be">nGroupPriority</a>;            </div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#a48e37deefbd4553aa7ad533ca33564ac">  277</a></span>&#160; <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#a48e37deefbd4553aa7ad533ca33564ac">nGroupID</a>;                  </div>
<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;} <a class="code" href="group__rpm.html#ga9c5c43b5036d4cd8cd131e359146919d">OMX_PRIORITYMGMTTYPE</a>;</div>
<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="comment">/* Component name and Role names are limited to 128 characters including the terminating &#39;\0&#39;. */</span></div>
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a307d298cd2eeb97cc2c3a0a2ffa051eb">  281</a></span>&#160;<span class="preprocessor">#define OMX_MAX_STRINGNAME_SIZE 128</span></div>
<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html">  284</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html">OMX_PARAM_COMPONENTROLETYPE</a> {</div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#a2708b71d585fd44fe623e1fa12850f1a">  285</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#a2708b71d585fd44fe623e1fa12850f1a">nSize</a>;              </div>
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#ad87ddc3b8fbd2400cde71f14d654e9b5">  286</a></span>&#160;    <a class="code" href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#ad87ddc3b8fbd2400cde71f14d654e9b5">nVersion</a>;   </div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#a7f8494b0b601d83e86a6ecc8f14f11bc">  287</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a3ad7d812ff8ffb968c08e4b7bb04becd">OMX_U8</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#a7f8494b0b601d83e86a6ecc8f14f11bc">cRole</a>[<a class="code" href="_o_m_x___core_8h.html#a307d298cd2eeb97cc2c3a0a2ffa051eb">OMX_MAX_STRINGNAME_SIZE</a>];  </div>
<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;} <a class="code" href="group__comp.html#ga6c7e9c28c12e5cc742e5b0779b075ed2">OMX_PARAM_COMPONENTROLETYPE</a>;</div>
<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;</div>
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="group__buf.html#ga5a4f357f6d6d7ab820f7ba2cf313c0f8">  299</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_EOS 0x00000001 </span></div>
<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="group__buf.html#ga77e8ba354801a3ccd85941eb6840d440">  326</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_STARTTIME 0x00000002</span></div>
<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160; </div>
<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;</div>
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="group__buf.html#gae9b23a333330d466c6ec7b9a1fd65da0">  349</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_DECODEONLY 0x00000004</span></div>
<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div>
<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div>
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;<span class="comment">/* Data Corrupt Flag: This flag is set when the IL client believes the data in the associated buffer is corrupt </span></div>
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;<span class="comment"> * @ingroup buf</span></div>
<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a00695c3e7fbaa75b8822c9b2d3bfd497">  356</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_DATACORRUPT 0x00000008</span></div>
<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;</div>
<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;<span class="comment">/* End of Frame: The buffer contains exactly one end of frame and no data</span></div>
<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;<span class="comment"> *  occurs after the end of frame. This flag is an optional hint. The absence</span></div>
<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;<span class="comment"> *  of this flag does not imply the absence of an end of frame within the buffer. </span></div>
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;<span class="comment"> * @ingroup buf</span></div>
<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#acc090508109971cbbf831b505f6c4d4e">  363</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_ENDOFFRAME 0x00000010</span></div>
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div>
<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="comment">/* Sync Frame Flag: This flag is set when the buffer content contains a coded sync frame &#39; </span></div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;<span class="comment"> *  a frame that has no dependency on any other frame information </span></div>
<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;<span class="comment"> *  @ingroup buf</span></div>
<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a778cc810b17547fb345b134e14547853">  369</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_SYNCFRAME 0x00000020</span></div>
<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;</div>
<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;<span class="comment">/* Extra data present flag: there is extra data appended to the data stream</span></div>
<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;<span class="comment"> * residing in the buffer </span></div>
<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;<span class="comment"> * @ingroup buf  </span></div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#afb960c876e674546ae817374a406b4bd">  375</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_EXTRADATA 0x00000040</span></div>
<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="group__buf.html#ga1f4520bfbd54078acac2bbf0036e500c">  393</a></span>&#160;<span class="preprocessor">#define OMX_BUFFERFLAG_CODECCONFIG 0x00000080</span></div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;</div>
<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;</div>
<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;</div>
<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html">  398</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html">OMX_BUFFERHEADERTYPE</a></div>
<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;{</div>
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a2c1b342b83431a87220de46a42ffe917">  400</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a2c1b342b83431a87220de46a42ffe917">nSize</a>;              </div>
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a58983048c518463356b14e326ef1d123">  401</a></span>&#160;    <a class="code" href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a58983048c518463356b14e326ef1d123">nVersion</a>;   </div>
<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a676f0fb6d3de86578444edcae4896a04">  402</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a3ad7d812ff8ffb968c08e4b7bb04becd">OMX_U8</a>* <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a676f0fb6d3de86578444edcae4896a04">pBuffer</a>;            </div>
<div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#abd75dc8eb2ebc070c3c0933d2ab1c80a">  404</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#abd75dc8eb2ebc070c3c0933d2ab1c80a">nAllocLen</a>;          </div>
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a1bdb4f2d2e541f5f48c0885d2f936c93">  405</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a1bdb4f2d2e541f5f48c0885d2f936c93">nFilledLen</a>;         </div>
<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#af2f9c92597bc8ffa78c7e95ee209b0e6">  407</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#af2f9c92597bc8ffa78c7e95ee209b0e6">nOffset</a>;            </div>
<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a55f02d1c281ebd38957046b4c819afb9">  409</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a55f02d1c281ebd38957046b4c819afb9">pAppPrivate</a>;        </div>
<div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a8c07bdac540c42b91089a0000aa1cea2">  411</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a8c07bdac540c42b91089a0000aa1cea2">pPlatformPrivate</a>;   </div>
<div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#ac164766268dab2ace108c218c6f1143f">  413</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#ac164766268dab2ace108c218c6f1143f">pInputPortPrivate</a>;  </div>
<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a635cd8c578691925942720bf6f260c87">  415</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a635cd8c578691925942720bf6f260c87">pOutputPortPrivate</a>; </div>
<div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aaf311299501f6976615573db567a2e9b">  417</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aaf311299501f6976615573db567a2e9b">hMarkTargetComponent</a>; </div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a9f655615f5c37b4bc3e7da6dd11331a3">  419</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a9f655615f5c37b4bc3e7da6dd11331a3">pMarkData</a>;          </div>
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#ac637215d75998a876f45dd3c9aeb6047">  422</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#ac637215d75998a876f45dd3c9aeb6047">nTickCount</a>;         </div>
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aadca3ee103a4b86fc7e7464ec61d1939">  431</a></span>&#160; <a class="code" href="_o_m_x___types_8h.html#a6b33848dcc4dbb7a64071c2a5404000a">OMX_TICKS</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aadca3ee103a4b86fc7e7464ec61d1939">nTimeStamp</a>;          </div>
<div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aaf0d0d8e979728652f1f3af2920aeed0">  438</a></span>&#160;  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a>     <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aaf0d0d8e979728652f1f3af2920aeed0">nFlags</a>;           </div>
<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a998d1cf3a63c49787226e3b454285cfe">  439</a></span>&#160;  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a998d1cf3a63c49787226e3b454285cfe">nOutputPortIndex</a>;     </div>
<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aa5c1d1e65a5342b23237313803fa0576">  441</a></span>&#160;  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aa5c1d1e65a5342b23237313803fa0576">nInputPortIndex</a>;      </div>
<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;} <a class="code" href="group__buf.html#gaf90fde450d26f09596f3aaf0c3f6f002">OMX_BUFFERHEADERTYPE</a>;</div>
<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;</div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beb">  451</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beb">OMX_EXTRADATATYPE</a></div>
<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;{</div>
<div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebabac362e0813daf02d280313504e9f1bb">  453</a></span>&#160;   <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebabac362e0813daf02d280313504e9f1bb">OMX_ExtraDataNone</a> = 0,                       </div>
<div class="line"><a name="l00454"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beba97ffdaea63e73817a97139f031ecafc5">  454</a></span>&#160;   <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beba97ffdaea63e73817a97139f031ecafc5">OMX_ExtraDataQuantization</a>,                   </div>
<div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebae1451ae497d1e035674147d1ca7650c8">  455</a></span>&#160;   <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebae1451ae497d1e035674147d1ca7650c8">OMX_ExtraDataKhronosExtensions</a> = 0x6F000000, </div>
<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beba7974d1c6f2838c1be52c92e54a53e302">  456</a></span>&#160;   <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beba7974d1c6f2838c1be52c92e54a53e302">OMX_ExtraDataVendorStartUnused</a> = 0x7F000000, </div>
<div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebae60ca33523866a7e2c757474d94b977c">  457</a></span>&#160;   <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebae60ca33523866a7e2c757474d94b977c">OMX_ExtraDataMax</a> = 0x7FFFFFFF</div>
<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;} <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beb">OMX_EXTRADATATYPE</a>;</div>
<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;</div>
<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div>
<div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html">  461</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html">OMX_OTHER_EXTRADATATYPE</a>  {</div>
<div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a028f3b95f10c24216e69b55abf7d7ba6">  462</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a028f3b95f10c24216e69b55abf7d7ba6">nSize</a>;</div>
<div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#aba7c6bd1c889ab9d06daa46dbd88f100">  463</a></span>&#160;    <a class="code" href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a> <a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#aba7c6bd1c889ab9d06daa46dbd88f100">nVersion</a>;               </div>
<div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#ad608f6a83cfa27ed79d714c52229a2a2">  464</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#ad608f6a83cfa27ed79d714c52229a2a2">nPortIndex</a>;</div>
<div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a3d62224df1b787e4363158f0f5ac4dba">  465</a></span>&#160;    <a class="code" href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beb">OMX_EXTRADATATYPE</a> <a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a3d62224df1b787e4363158f0f5ac4dba">eType</a>;       <span class="comment">/* Extra Data type */</span></div>
<div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a56aef7ce74578b64201c60398c8fa688">  466</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a56aef7ce74578b64201c60398c8fa688">nDataSize</a>;   <span class="comment">/* Size of the supporting data to follow */</span></div>
<div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a97817700388f8b80780830be1db3c827">  467</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a3ad7d812ff8ffb968c08e4b7bb04becd">OMX_U8</a>  <a class="code" href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a97817700388f8b80780830be1db3c827">data</a>[1];     <span class="comment">/* Supporting data hint  */</span></div>
<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;} <a class="code" href="_o_m_x___core_8h.html#a025b0bdc2e2f12c5f4b096db705342c5">OMX_OTHER_EXTRADATATYPE</a>;</div>
<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;</div>
<div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html">  471</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html">OMX_PORT_PARAM_TYPE</a> {</div>
<div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a524d6319d8b77b4155d3b6021fb19d2c">  472</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a524d6319d8b77b4155d3b6021fb19d2c">nSize</a>;              </div>
<div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a526b00bf9883e0ccb6c106044b3d06c4">  473</a></span>&#160;    <a class="code" href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a> <a class="code" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a526b00bf9883e0ccb6c106044b3d06c4">nVersion</a>;   </div>
<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a36a330eb2118fcd881c39d5ef53a6ca1">  474</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a36a330eb2118fcd881c39d5ef53a6ca1">nPorts</a>;             </div>
<div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a5b1f1219288aa43f3e0aa52fb873b423">  475</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a5b1f1219288aa43f3e0aa52fb873b423">nStartPortNumber</a>;   </div>
<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;} <a class="code" href="group__comp.html#gacf4a721215b1fd0f51568f4eacd0fd23">OMX_PORT_PARAM_TYPE</a>; </div>
<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div>
<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="group__comp.html#gaf9babc952e96b0b7e47efa208ef3fb83">  479</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__comp.html#gaf9babc952e96b0b7e47efa208ef3fb83">OMX_EVENTTYPE</a></div>
<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;{</div>
<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a2c22d11fa183bc941229878a4b41d973">  481</a></span>&#160;    <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a2c22d11fa183bc941229878a4b41d973">OMX_EventCmdComplete</a>,         </div>
<div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83aeadeacb7957283b27322d5ec3564a7fd">  482</a></span>&#160;    <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83aeadeacb7957283b27322d5ec3564a7fd">OMX_EventError</a>,               </div>
<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a29c0aac8a2b5fe120b7bc0ea4ab2ab19">  483</a></span>&#160;    <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a29c0aac8a2b5fe120b7bc0ea4ab2ab19">OMX_EventMark</a>,                </div>
<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a93a62b610240fa39252105a47f7ae5c2">  484</a></span>&#160;    <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a93a62b610240fa39252105a47f7ae5c2">OMX_EventPortSettingsChanged</a>, </div>
<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a2a9615d7091b47b0474eb3f609b2ec9a">  485</a></span>&#160;    <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a2a9615d7091b47b0474eb3f609b2ec9a">OMX_EventBufferFlag</a>,          </div>
<div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a060a446a6b32bbc21b60c391a902b5c6">  486</a></span>&#160;    <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a060a446a6b32bbc21b60c391a902b5c6">OMX_EventResourcesAcquired</a>,   </div>
<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83aa23752f59fbbd998187bc71c60e2af6e">  489</a></span>&#160;   <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83aa23752f59fbbd998187bc71c60e2af6e">OMX_EventComponentResumed</a>,     </div>
<div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a92e1d080d446f66e4064ea028d37eb12">  490</a></span>&#160;   <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a92e1d080d446f66e4064ea028d37eb12">OMX_EventDynamicResourcesAvailable</a>, </div>
<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83abb7a0d21e6381d8a099eed309a8a3d50">  491</a></span>&#160;   <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83abb7a0d21e6381d8a099eed309a8a3d50">OMX_EventPortFormatDetected</a>,      </div>
<div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a1b000bd82e4cec0844fade772c85d06b">  492</a></span>&#160;   <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a1b000bd82e4cec0844fade772c85d06b">OMX_EventKhronosExtensions</a> = 0x6F000000, </div>
<div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83ac6f52fbebe8713620981eb8c761c937a">  493</a></span>&#160;   <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83ac6f52fbebe8713620981eb8c761c937a">OMX_EventVendorStartUnused</a> = 0x7F000000, </div>
<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a0e2d5fc3b9e52bd05b0972a940b65e24">  494</a></span>&#160;   <a class="code" href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a0e2d5fc3b9e52bd05b0972a940b65e24">OMX_EventMax</a> = 0x7FFFFFFF</div>
<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;} <a class="code" href="group__comp.html#gaf9babc952e96b0b7e47efa208ef3fb83">OMX_EVENTTYPE</a>;</div>
<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;</div>
<div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html">  497</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html">OMX_CALLBACKTYPE</a></div>
<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;{</div>
<div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html#aefa9f051bf9af100eb2c25c0491a8be9">  530</a></span>&#160;   <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> (*<a class="code" href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html#aefa9f051bf9af100eb2c25c0491a8be9">EventHandler</a>)(</div>
<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hComponent,</div>
<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> pAppData,</div>
<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="group__comp.html#gaf9babc952e96b0b7e47efa208ef3fb83">OMX_EVENTTYPE</a> eEvent,</div>
<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> nData1,</div>
<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> nData2,</div>
<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> pEventData);</div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;</div>
<div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="group__buf.html#gaae4f50ad1c6832dfffdaa0857e1b4a0b">  560</a></span>&#160;    <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> (*<a class="code" href="group__buf.html#gaae4f50ad1c6832dfffdaa0857e1b4a0b">EmptyBufferDone</a>)(</div>
<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hComponent,</div>
<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> pAppData,</div>
<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html">OMX_BUFFERHEADERTYPE</a>* pBuffer);</div>
<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div>
<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="group__buf.html#ga078ff1a5f896e591f37b7e6db985729f">  589</a></span>&#160;    <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> (*<a class="code" href="group__buf.html#ga078ff1a5f896e591f37b7e6db985729f">FillBufferDone</a>)(</div>
<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a> <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hComponent,</div>
<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a> <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> pAppData,</div>
<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;        <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a> <a class="code" href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html">OMX_BUFFERHEADERTYPE</a>* pBuffer);</div>
<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;</div>
<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;} <a class="code" href="_o_m_x___core_8h.html#a16c751eb939fcbff8d21adb1c0509bf3">OMX_CALLBACKTYPE</a>;</div>
<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;</div>
<div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="group__buf.html#ga794922c5b300e5acec13b1dcccd09e4b">  600</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__buf.html#ga794922c5b300e5acec13b1dcccd09e4b">OMX_BUFFERSUPPLIERTYPE</a></div>
<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;{</div>
<div class="line"><a name="l00602"></a><span class="lineno"><a class="line" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4badb0dd8e4aa6a020fb1aa13df7985a94a">  602</a></span>&#160;    <a class="code" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4badb0dd8e4aa6a020fb1aa13df7985a94a">OMX_BufferSupplyUnspecified</a> = 0x0, </div>
<div class="line"><a name="l00604"></a><span class="lineno"><a class="line" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba74b9358525a276881e5baa6cf79e79fb">  604</a></span>&#160;    <a class="code" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba74b9358525a276881e5baa6cf79e79fb">OMX_BufferSupplyInput</a>,             </div>
<div class="line"><a name="l00605"></a><span class="lineno"><a class="line" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba6c07d21520b6d3c847882383e0355c2c">  605</a></span>&#160;    <a class="code" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba6c07d21520b6d3c847882383e0355c2c">OMX_BufferSupplyOutput</a>,            </div>
<div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4bacaca1bfe87128a437a43c7bbf02f6b2c">  606</a></span>&#160;    <a class="code" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4bacaca1bfe87128a437a43c7bbf02f6b2c">OMX_BufferSupplyKhronosExtensions</a> = 0x6F000000, </div>
<div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba0d160069d9847478fef861174149a95d">  607</a></span>&#160;    <a class="code" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba0d160069d9847478fef861174149a95d">OMX_BufferSupplyVendorStartUnused</a> = 0x7F000000, </div>
<div class="line"><a name="l00608"></a><span class="lineno"><a class="line" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4bae4aabe0e90f25cafec1b225bc938c630">  608</a></span>&#160;    <a class="code" href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4bae4aabe0e90f25cafec1b225bc938c630">OMX_BufferSupplyMax</a> = 0x7FFFFFFF</div>
<div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;} <a class="code" href="group__buf.html#ga794922c5b300e5acec13b1dcccd09e4b">OMX_BUFFERSUPPLIERTYPE</a>;</div>
<div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;</div>
<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;</div>
<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html">  615</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html">OMX_PARAM_BUFFERSUPPLIERTYPE</a> {</div>
<div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#aacc38b330d15b908bbfa4fcb6824797a">  616</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#aacc38b330d15b908bbfa4fcb6824797a">nSize</a>; </div>
<div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#a1c1d1e48add73d186b3ed258889b114f">  617</a></span>&#160;    <a class="code" href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#a1c1d1e48add73d186b3ed258889b114f">nVersion</a>; </div>
<div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#aac369739d5debbd47807ba2aad784dbc">  618</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#aac369739d5debbd47807ba2aad784dbc">nPortIndex</a>; </div>
<div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#acd2ce48eb688edcc306f313b42b168fb">  619</a></span>&#160;    <a class="code" href="group__buf.html#ga794922c5b300e5acec13b1dcccd09e4b">OMX_BUFFERSUPPLIERTYPE</a> <a class="code" href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#acd2ce48eb688edcc306f313b42b168fb">eBufferSupplier</a>; </div>
<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;} <a class="code" href="group__tun.html#gab73b8fc1b49b1e81eb108cb11256bb37">OMX_PARAM_BUFFERSUPPLIERTYPE</a>;</div>
<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;</div>
<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;</div>
<div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="_o_m_x___core_8h.html#a59346a956d575109bc41e3ee15880177">  627</a></span>&#160;<span class="preprocessor">#define OMX_PORTTUNNELFLAG_READONLY 0x00000001 </span></div>
<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;</div>
<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;</div>
<div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html">  635</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html">OMX_TUNNELSETUPTYPE</a></div>
<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;{</div>
<div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html#a72a7c6f490bd7ccadc31bab56ac1dbf1">  637</a></span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> <a class="code" href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html#a72a7c6f490bd7ccadc31bab56ac1dbf1">nTunnelFlags</a>;             </div>
<div class="line"><a name="l00638"></a><span class="lineno"><a class="line" href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html#a47d4123a9df639c54fd1b73dde6348e4">  638</a></span>&#160;    <a class="code" href="group__buf.html#ga794922c5b300e5acec13b1dcccd09e4b">OMX_BUFFERSUPPLIERTYPE</a> <a class="code" href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html#a47d4123a9df639c54fd1b73dde6348e4">eSupplier</a>; </div>
<div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;} <a class="code" href="group__tun.html#gaa8cef2b317ffae62e408b54e8b5a6146">OMX_TUNNELSETUPTYPE</a>; </div>
<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;</div>
<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;<span class="comment">/* OMX Component headers is included to enable the core to use</span></div>
<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;<span class="comment">   macros for functions into the component for OMX release 1.0.  </span></div>
<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;<span class="comment">   Developers should not access any structures or data from within</span></div>
<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;<span class="comment">   the component header directly */</span></div>
<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;<span class="comment">/* TO BE REMOVED - #include &lt;OMX_Component.h&gt; */</span></div>
<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;</div>
<div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="group__comp.html#ga611fdef0018d1e69d3a73500f1eea732">  684</a></span>&#160;<span class="preprocessor">#define OMX_GetComponentVersion(                            \</span></div>
<div class="line"><a name="l00685"></a><span class="lineno">  685</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;<span class="preprocessor">        pComponentName,                                     \</span></div>
<div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;<span class="preprocessor">        pComponentVersion,                                  \</span></div>
<div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;<span class="preprocessor">        pSpecVersion,                                       \</span></div>
<div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;<span class="preprocessor">        pComponentUUID)                                     \</span></div>
<div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;GetComponentVersion(  \</span></div>
<div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00692"></a><span class="lineno">  692</span>&#160;<span class="preprocessor">        pComponentName,                                     \</span></div>
<div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;<span class="preprocessor">        pComponentVersion,                                  \</span></div>
<div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;<span class="preprocessor">        pSpecVersion,                                       \</span></div>
<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;<span class="preprocessor">        pComponentUUID)                 </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div>
<div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;</div>
<div class="line"><a name="l00745"></a><span class="lineno"><a class="line" href="group__comp.html#gac6a67973fe58da8faa76e4b5eefe679b">  745</a></span>&#160;<span class="preprocessor">#define OMX_SendCommand(                                    \</span></div>
<div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;<span class="preprocessor">         hComponent,                                        \</span></div>
<div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;<span class="preprocessor">         Cmd,                                               \</span></div>
<div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;<span class="preprocessor">         nParam,                                            \</span></div>
<div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;<span class="preprocessor">         pCmdData)                                          \</span></div>
<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<span class="preprocessor">     ((OMX_COMPONENTTYPE*)hComponent)-&gt;SendCommand(         \</span></div>
<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;<span class="preprocessor">         hComponent,                                        \</span></div>
<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;<span class="preprocessor">         Cmd,                                               \</span></div>
<div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;<span class="preprocessor">         nParam,                                            \</span></div>
<div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;<span class="preprocessor">         pCmdData)                          </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;</div>
<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;</div>
<div class="line"><a name="l00786"></a><span class="lineno"><a class="line" href="group__comp.html#ga6a89d337db473320b65b7d49bc2e2fe9">  786</a></span>&#160;<span class="preprocessor">#define OMX_GetParameter(                                   \</span></div>
<div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;<span class="preprocessor">        nParamIndex,                                        \</span></div>
<div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;<span class="preprocessor">        pComponentParameterStructure)                        \</span></div>
<div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;GetParameter(         \</span></div>
<div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;<span class="preprocessor">        nParamIndex,                                        \</span></div>
<div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;<span class="preprocessor">        pComponentParameterStructure)    </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00794"></a><span class="lineno">  794</span>&#160;</div>
<div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;</div>
<div class="line"><a name="l00825"></a><span class="lineno"><a class="line" href="group__comp.html#gaeea5cdaabb2815c8d6c170410158e5c4">  825</a></span>&#160;<span class="preprocessor">#define OMX_SetParameter(                                   \</span></div>
<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;<span class="preprocessor">        nParamIndex,                                        \</span></div>
<div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;<span class="preprocessor">        pComponentParameterStructure)                        \</span></div>
<div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;SetParameter(         \</span></div>
<div class="line"><a name="l00830"></a><span class="lineno">  830</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00831"></a><span class="lineno">  831</span>&#160;<span class="preprocessor">        nParamIndex,                                        \</span></div>
<div class="line"><a name="l00832"></a><span class="lineno">  832</span>&#160;<span class="preprocessor">        pComponentParameterStructure)    </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00833"></a><span class="lineno">  833</span>&#160;</div>
<div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160;</div>
<div class="line"><a name="l00861"></a><span class="lineno"><a class="line" href="group__comp.html#gaf9c8886cc3b74a6a855bc2ff2875d22e">  861</a></span>&#160;<span class="preprocessor">#define OMX_GetConfig(                                      \</span></div>
<div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;<span class="preprocessor">        nConfigIndex,                                       \</span></div>
<div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;<span class="preprocessor">        pComponentConfigStructure)                           \</span></div>
<div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;GetConfig(            \</span></div>
<div class="line"><a name="l00866"></a><span class="lineno">  866</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;<span class="preprocessor">        nConfigIndex,                                       \</span></div>
<div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;<span class="preprocessor">        pComponentConfigStructure)       </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;</div>
<div class="line"><a name="l00870"></a><span class="lineno">  870</span>&#160;</div>
<div class="line"><a name="l00897"></a><span class="lineno"><a class="line" href="group__comp.html#ga855a8a536a3f1c757d863702e526cfcf">  897</a></span>&#160;<span class="preprocessor">#define OMX_SetConfig(                                      \</span></div>
<div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00899"></a><span class="lineno">  899</span>&#160;<span class="preprocessor">        nConfigIndex,                                       \</span></div>
<div class="line"><a name="l00900"></a><span class="lineno">  900</span>&#160;<span class="preprocessor">        pComponentConfigStructure)                           \</span></div>
<div class="line"><a name="l00901"></a><span class="lineno">  901</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;SetConfig(            \</span></div>
<div class="line"><a name="l00902"></a><span class="lineno">  902</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00903"></a><span class="lineno">  903</span>&#160;<span class="preprocessor">        nConfigIndex,                                       \</span></div>
<div class="line"><a name="l00904"></a><span class="lineno">  904</span>&#160;<span class="preprocessor">        pComponentConfigStructure)       </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00905"></a><span class="lineno">  905</span>&#160;</div>
<div class="line"><a name="l00906"></a><span class="lineno">  906</span>&#160;</div>
<div class="line"><a name="l00931"></a><span class="lineno"><a class="line" href="group__comp.html#ga32fa78ef3dd631874d243db6c8ce002d">  931</a></span>&#160;<span class="preprocessor">#define OMX_GetExtensionIndex(                              \</span></div>
<div class="line"><a name="l00932"></a><span class="lineno">  932</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00933"></a><span class="lineno">  933</span>&#160;<span class="preprocessor">        cParameterName,                                     \</span></div>
<div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;<span class="preprocessor">        pIndexType)                                         \</span></div>
<div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;GetExtensionIndex(    \</span></div>
<div class="line"><a name="l00936"></a><span class="lineno">  936</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00937"></a><span class="lineno">  937</span>&#160;<span class="preprocessor">        cParameterName,                                     \</span></div>
<div class="line"><a name="l00938"></a><span class="lineno">  938</span>&#160;<span class="preprocessor">        pIndexType)                     </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;</div>
<div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;</div>
<div class="line"><a name="l00958"></a><span class="lineno"><a class="line" href="group__comp.html#gaafadfd2613e24e784ce9491d1b75b1d4">  958</a></span>&#160;<span class="preprocessor">#define OMX_GetState(                                       \</span></div>
<div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;<span class="preprocessor">        pState)                                             \</span></div>
<div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;GetState(             \</span></div>
<div class="line"><a name="l00962"></a><span class="lineno">  962</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l00963"></a><span class="lineno">  963</span>&#160;<span class="preprocessor">        pState)                         </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00964"></a><span class="lineno">  964</span>&#160;</div>
<div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;</div>
<div class="line"><a name="l00985"></a><span class="lineno"><a class="line" href="group__buf.html#gaa75127f343d613839e17c3311807bec6">  985</a></span>&#160;<span class="preprocessor">#define OMX_UseBuffer(                                      \</span></div>
<div class="line"><a name="l00986"></a><span class="lineno">  986</span>&#160;<span class="preprocessor">           hComponent,                                      \</span></div>
<div class="line"><a name="l00987"></a><span class="lineno">  987</span>&#160;<span class="preprocessor">           ppBufferHdr,                                     \</span></div>
<div class="line"><a name="l00988"></a><span class="lineno">  988</span>&#160;<span class="preprocessor">           nPortIndex,                                      \</span></div>
<div class="line"><a name="l00989"></a><span class="lineno">  989</span>&#160;<span class="preprocessor">           pAppPrivate,                                     \</span></div>
<div class="line"><a name="l00990"></a><span class="lineno">  990</span>&#160;<span class="preprocessor">           nSizeBytes,                                      \</span></div>
<div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;<span class="preprocessor">           pBuffer)                                         \</span></div>
<div class="line"><a name="l00992"></a><span class="lineno">  992</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;UseBuffer(            \</span></div>
<div class="line"><a name="l00993"></a><span class="lineno">  993</span>&#160;<span class="preprocessor">           hComponent,                                      \</span></div>
<div class="line"><a name="l00994"></a><span class="lineno">  994</span>&#160;<span class="preprocessor">           ppBufferHdr,                                     \</span></div>
<div class="line"><a name="l00995"></a><span class="lineno">  995</span>&#160;<span class="preprocessor">           nPortIndex,                                      \</span></div>
<div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;<span class="preprocessor">           pAppPrivate,                                     \</span></div>
<div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;<span class="preprocessor">           nSizeBytes,                                      \</span></div>
<div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;<span class="preprocessor">           pBuffer)</span></div>
<div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;</div>
<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;</div>
<div class="line"><a name="l01028"></a><span class="lineno"><a class="line" href="group__buf.html#ga95a58c5e4cf8254a2f18bbdc2bafe914"> 1028</a></span>&#160;<span class="preprocessor">#define OMX_AllocateBuffer(                                 \</span></div>
<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;<span class="preprocessor">        ppBuffer,                                           \</span></div>
<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;<span class="preprocessor">        nPortIndex,                                         \</span></div>
<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;<span class="preprocessor">        pAppPrivate,                                        \</span></div>
<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;<span class="preprocessor">        nSizeBytes)                                         \</span></div>
<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;AllocateBuffer(       \</span></div>
<div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160;<span class="preprocessor">        ppBuffer,                                           \</span></div>
<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;<span class="preprocessor">        nPortIndex,                                         \</span></div>
<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160;<span class="preprocessor">        pAppPrivate,                                        \</span></div>
<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;<span class="preprocessor">        nSizeBytes)                     </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;</div>
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;</div>
<div class="line"><a name="l01064"></a><span class="lineno"><a class="line" href="group__buf.html#gac0ea48dc3a069fa6b0166ea8fa2ee6a9"> 1064</a></span>&#160;<span class="preprocessor">#define OMX_FreeBuffer(                                     \</span></div>
<div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;<span class="preprocessor">        nPortIndex,                                         \</span></div>
<div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;<span class="preprocessor">        pBuffer)                                            \</span></div>
<div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;FreeBuffer(           \</span></div>
<div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;<span class="preprocessor">        nPortIndex,                                         \</span></div>
<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;<span class="preprocessor">        pBuffer)                        </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160;</div>
<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160;</div>
<div class="line"><a name="l01096"></a><span class="lineno"><a class="line" href="group__buf.html#ga355747ceccd12967e93ad24ad7b88f00"> 1096</a></span>&#160;<span class="preprocessor">#define OMX_EmptyThisBuffer(                                \</span></div>
<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;<span class="preprocessor">        pBuffer)                                            \</span></div>
<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;EmptyThisBuffer(      \</span></div>
<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;<span class="preprocessor">        pBuffer)                        </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;</div>
<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;</div>
<div class="line"><a name="l01126"></a><span class="lineno"><a class="line" href="group__buf.html#ga713ba75260610072fabcf1b0939d3bd6"> 1126</a></span>&#160;<span class="preprocessor">#define OMX_FillThisBuffer(                                 \</span></div>
<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;<span class="preprocessor">        pBuffer)                                            \</span></div>
<div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;FillThisBuffer(       \</span></div>
<div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;<span class="preprocessor">        hComponent,                                         \</span></div>
<div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;<span class="preprocessor">        pBuffer)                        </span><span class="comment">/* Macro End */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;</div>
<div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;</div>
<div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;</div>
<div class="line"><a name="l01165"></a><span class="lineno"><a class="line" href="group__buf.html#gaa9d093a08220dd91e4a95f7adbaa30dc"> 1165</a></span>&#160;<span class="preprocessor">#define OMX_UseEGLImage(                                    \</span></div>
<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160;<span class="preprocessor">           hComponent,                                      \</span></div>
<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;<span class="preprocessor">           ppBufferHdr,                                     \</span></div>
<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;<span class="preprocessor">           nPortIndex,                                      \</span></div>
<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;<span class="preprocessor">           pAppPrivate,                                     \</span></div>
<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;<span class="preprocessor">           eglImage)                                        \</span></div>
<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;<span class="preprocessor">    ((OMX_COMPONENTTYPE*)hComponent)-&gt;UseEGLImage(          \</span></div>
<div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160;<span class="preprocessor">           hComponent,                                      \</span></div>
<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;<span class="preprocessor">           ppBufferHdr,                                     \</span></div>
<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;<span class="preprocessor">           nPortIndex,                                      \</span></div>
<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;<span class="preprocessor">           pAppPrivate,                                     \</span></div>
<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;<span class="preprocessor">           eglImage)</span></div>
<div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;</div>
<div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a> <a class="code" href="group__core.html#gac81e21bb18ce9bd985a933509a61884c">OMX_Init</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;</div>
<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;</div>
<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a> <a class="code" href="group__core.html#ga863300506af715fdf8b91f32bdcf553a">OMX_Deinit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;</div>
<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;</div>
<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a> <a class="code" href="group__core.html#ga4ef83dde46e3602f74c9a630c7d0a449">OMX_ComponentNameEnum</a>(</div>
<div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a> <a class="code" href="_o_m_x___types_8h.html#a35830b439b00948006e5ef824fef715f">OMX_STRING</a> cComponentName,</div>
<div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> nNameLength,</div>
<div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> nIndex);</div>
<div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160;</div>
<div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;</div>
<div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a> <a class="code" href="group__core.html#ga911625211abe7e5726afceee0fd98d74">OMX_GetHandle</a>(</div>
<div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a> <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a>* pHandle, </div>
<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a35830b439b00948006e5ef824fef715f">OMX_STRING</a> cComponentName,</div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a> pAppData,</div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html">OMX_CALLBACKTYPE</a>* pCallBacks);</div>
<div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;</div>
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;</div>
<div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a> <a class="code" href="group__core.html#gabdd0de6420415a359337e73381a7ddac">OMX_FreeHandle</a>(</div>
<div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hComponent);</div>
<div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;</div>
<div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>&#160;</div>
<div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>&#160;</div>
<div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a> <a class="code" href="group__tun.html#ga8fa43caacbb2ede24ba0d35f03ce6dbe">OMX_SetupTunnel</a>(</div>
<div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hOutput,</div>
<div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> nPortOutput,</div>
<div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> hInput,</div>
<div class="line"><a name="l01356"></a><span class="lineno"> 1356</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>  <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> nPortInput);</div>
<div class="line"><a name="l01357"></a><span class="lineno"> 1357</span>&#160;    </div>
<div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a>   <a class="code" href="group__cp.html#gaf0ce1670a388de6e591ae12c64e5eb02">OMX_GetContentPipe</a>(</div>
<div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a> <a class="code" href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a> *hPipe,</div>
<div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a> <a class="code" href="_o_m_x___types_8h.html#a35830b439b00948006e5ef824fef715f">OMX_STRING</a> szURI);</div>
<div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;</div>
<div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="group__core.html#ga431fdec2b35dc0faee19225a786610bd">OMX_GetComponentsOfRole</a> ( </div>
<div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>      <a class="code" href="_o_m_x___types_8h.html#a35830b439b00948006e5ef824fef715f">OMX_STRING</a> role,</div>
<div class="line"><a name="l01392"></a><span class="lineno"> 1392</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ae2413e67d24fdfc2c077685e84c53741">OMX_INOUT</a>   <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> *pNumComps,</div>
<div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ae2413e67d24fdfc2c077685e84c53741">OMX_INOUT</a>   <a class="code" href="_o_m_x___types_8h.html#a3ad7d812ff8ffb968c08e4b7bb04becd">OMX_U8</a>  **compNames);</div>
<div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160;</div>
<div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>&#160;<a class="code" href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a> <a class="code" href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a> <a class="code" href="group__core.html#ga789b35e88446bbccbc8109b659cfd98d">OMX_GetRolesOfComponent</a> ( </div>
<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a>      <a class="code" href="_o_m_x___types_8h.html#a35830b439b00948006e5ef824fef715f">OMX_STRING</a> compName, </div>
<div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ae2413e67d24fdfc2c077685e84c53741">OMX_INOUT</a>   <a class="code" href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a> *pNumRoles,</div>
<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;    <a class="code" href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a>     <a class="code" href="_o_m_x___types_8h.html#a3ad7d812ff8ffb968c08e4b7bb04becd">OMX_U8</a> **roles);</div>
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160;</div>
<div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;}</div>
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;</div>
<div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160;<span class="comment">/* File EOF */</span></div>
<div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;</div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a2c1b342b83431a87220de46a42ffe917"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a2c1b342b83431a87220de46a42ffe917">OMX_BUFFERHEADERTYPE::nSize</a></div><div class="ttdeci">OMX_U32 nSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00400">OMX_Core.h:400</a></div></div>
<div class="ttc" id="group__buf_html_gaae4f50ad1c6832dfffdaa0857e1b4a0b"><div class="ttname"><a href="group__buf.html#gaae4f50ad1c6832dfffdaa0857e1b4a0b">OMX_CALLBACKTYPE::EmptyBufferDone</a></div><div class="ttdeci">OMX_ERRORTYPE(* EmptyBufferDone)(OMX_IN OMX_HANDLETYPE hComponent, OMX_IN OMX_PTR pAppData, OMX_IN OMX_BUFFERHEADERTYPE *pBuffer)</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00560">OMX_Core.h:560</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_abd75dc8eb2ebc070c3c0933d2ab1c80a"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#abd75dc8eb2ebc070c3c0933d2ab1c80a">OMX_BUFFERHEADERTYPE::nAllocLen</a></div><div class="ttdeci">OMX_U32 nAllocLen</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00404">OMX_Core.h:404</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e_html_aacc38b330d15b908bbfa4fcb6824797a"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#aacc38b330d15b908bbfa4fcb6824797a">OMX_PARAM_BUFFERSUPPLIERTYPE::nSize</a></div><div class="ttdeci">OMX_U32 nSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00616">OMX_Core.h:616</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83aa23752f59fbbd998187bc71c60e2af6e"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83aa23752f59fbbd998187bc71c60e2af6e">OMX_EventComponentResumed</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00489">OMX_Core.h:489</a></div></div>
<div class="ttc" id="group__buf_html_gga794922c5b300e5acec13b1dcccd09e4bacaca1bfe87128a437a43c7bbf02f6b2c"><div class="ttname"><a href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4bacaca1bfe87128a437a43c7bbf02f6b2c">OMX_BufferSupplyKhronosExtensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00606">OMX_Core.h:606</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e_html_a2708b71d585fd44fe623e1fa12850f1a"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#a2708b71d585fd44fe623e1fa12850f1a">OMX_PARAM_COMPONENTROLETYPE::nSize</a></div><div class="ttdeci">OMX_U32 nSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00285">OMX_Core.h:285</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a58983048c518463356b14e326ef1d123"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a58983048c518463356b14e326ef1d123">OMX_BUFFERHEADERTYPE::nVersion</a></div><div class="ttdeci">OMX_VERSIONTYPE nVersion</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00401">OMX_Core.h:401</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa720aa9b1580435065e0b2ea39434bec9"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa720aa9b1580435065e0b2ea39434bec9">OMX_ErrorComponentNotFound</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00140">OMX_Core.h:140</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a7b426d7bc825bf8a56ee39dc3c217af7"><div class="ttname"><a href="_o_m_x___types_8h.html#a7b426d7bc825bf8a56ee39dc3c217af7">OMX_HANDLETYPE</a></div><div class="ttdeci">void * OMX_HANDLETYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00295">OMX_Types.h:295</a></div></div>
<div class="ttc" id="group__rpm_html_ga9c5c43b5036d4cd8cd131e359146919d"><div class="ttname"><a href="group__rpm.html#ga9c5c43b5036d4cd8cd131e359146919d">OMX_PRIORITYMGMTTYPE</a></div><div class="ttdeci">struct OMX_PRIORITYMGMTTYPE OMX_PRIORITYMGMTTYPE</div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e_html_a7f8494b0b601d83e86a6ecc8f14f11bc"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#a7f8494b0b601d83e86a6ecc8f14f11bc">OMX_PARAM_COMPONENTROLETYPE::cRole</a></div><div class="ttdeci">OMX_U8 cRole[128]</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00287">OMX_Core.h:287</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_af2f9c92597bc8ffa78c7e95ee209b0e6"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#af2f9c92597bc8ffa78c7e95ee209b0e6">OMX_BUFFERHEADERTYPE::nOffset</a></div><div class="ttdeci">OMX_U32 nOffset</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00407">OMX_Core.h:407</a></div></div>
<div class="ttc" id="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e_html_a67a1292cda9dc36b98a1ea336d2ea330"><div class="ttname"><a href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html#a67a1292cda9dc36b98a1ea336d2ea330">OMX_COMPONENTREGISTERTYPE::pInitialize</a></div><div class="ttdeci">OMX_COMPONENTINITTYPE pInitialize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00266">OMX_Core.h:266</a></div></div>
<div class="ttc" id="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html">OMX_COMPONENTREGISTERTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00263">OMX_Core.h:263</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa53cc1a8e721e3f5fcd3cd0aa3536b3f8"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa53cc1a8e721e3f5fcd3cd0aa3536b3f8">OMX_ErrorUnderflow</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00153">OMX_Core.h:153</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a04983f4ca9c7876035dffc578597eae3"><div class="ttname"><a href="_o_m_x___types_8h.html#a04983f4ca9c7876035dffc578597eae3">OMX_U32</a></div><div class="ttdeci">unsigned long OMX_U32</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00145">OMX_Types.h:145</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa71caec0c7352af6f8bd676621cc5c8f7"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa71caec0c7352af6f8bd676621cc5c8f7">OMX_ErrorInvalidComponentName</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00137">OMX_Core.h:137</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html">OMX_PARAM_BUFFERSUPPLIERTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00615">OMX_Core.h:615</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9a28d714838f5f7b0112410b52127b66e1"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a28d714838f5f7b0112410b52127b66e1">OMX_StateVendorStartUnused</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00112">OMX_Core.h:112</a></div></div>
<div class="ttc" id="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e_html_a5b1f1219288aa43f3e0aa52fb873b423"><div class="ttname"><a href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a5b1f1219288aa43f3e0aa52fb873b423">OMX_PORT_PARAM_TYPE::nStartPortNumber</a></div><div class="ttdeci">OMX_U32 nStartPortNumber</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00475">OMX_Core.h:475</a></div></div>
<div class="ttc" id="group__tun_html_gab73b8fc1b49b1e81eb108cb11256bb37"><div class="ttname"><a href="group__tun.html#gab73b8fc1b49b1e81eb108cb11256bb37">OMX_PARAM_BUFFERSUPPLIERTYPE</a></div><div class="ttdeci">struct OMX_PARAM_BUFFERSUPPLIERTYPE OMX_PARAM_BUFFERSUPPLIERTYPE</div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa4e1499e008038e4921eb8623279fb649"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa4e1499e008038e4921eb8623279fb649">OMX_CommandMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00058">OMX_Core.h:58</a></div></div>
<div class="ttc" id="group__core_html_ga431fdec2b35dc0faee19225a786610bd"><div class="ttname"><a href="group__core.html#ga431fdec2b35dc0faee19225a786610bd">OMX_GetComponentsOfRole</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_GetComponentsOfRole(OMX_IN OMX_STRING role, OMX_INOUT OMX_U32 *pNumComps, OMX_INOUT OMX_U8 **compNames)</div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa01ffd7b47bde1ef589c1089616937964"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa01ffd7b47bde1ef589c1089616937964">OMX_ErrorInvalidState</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00162">OMX_Core.h:162</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a1bdb4f2d2e541f5f48c0885d2f936c93"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a1bdb4f2d2e541f5f48c0885d2f936c93">OMX_BUFFERHEADERTYPE::nFilledLen</a></div><div class="ttdeci">OMX_U32 nFilledLen</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00405">OMX_Core.h:405</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a036d237c8baa64e96732105175ec5beba97ffdaea63e73817a97139f031ecafc5"><div class="ttname"><a href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beba97ffdaea63e73817a97139f031ecafc5">OMX_ExtraDataQuantization</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00454">OMX_Core.h:454</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aabc01bbd617ec3c3a0ace35f4c98d601b"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabc01bbd617ec3c3a0ace35f4c98d601b">OMX_ErrorInvalidComponent</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00144">OMX_Core.h:144</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa545e2087534f4fabbc957514d299367e"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa545e2087534f4fabbc957514d299367e">OMX_ErrorNotReady</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00181">OMX_Core.h:181</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa3f7dc6276e4a644386f3f112c86f7549"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa3f7dc6276e4a644386f3f112c86f7549">OMX_ErrorPortUnresponsiveDuringAllocation</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00197">OMX_Core.h:197</a></div></div>
<div class="ttc" id="group__buf_html_gga794922c5b300e5acec13b1dcccd09e4badb0dd8e4aa6a020fb1aa13df7985a94a"><div class="ttname"><a href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4badb0dd8e4aa6a020fb1aa13df7985a94a">OMX_BufferSupplyUnspecified</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00602">OMX_Core.h:602</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aaeb8784a5b09cd9c0b4aa49f1adb768d4"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaeb8784a5b09cd9c0b4aa49f1adb768d4">OMX_ErrorIncorrectStateOperation</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00215">OMX_Core.h:215</a></div></div>
<div class="ttc" id="group__buf_html_ga794922c5b300e5acec13b1dcccd09e4b"><div class="ttname"><a href="group__buf.html#ga794922c5b300e5acec13b1dcccd09e4b">OMX_BUFFERSUPPLIERTYPE</a></div><div class="ttdeci">OMX_BUFFERSUPPLIERTYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00600">OMX_Core.h:600</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa03f8559b2f708ee7162fbbe274cb34a2"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa03f8559b2f708ee7162fbbe274cb34a2">OMX_ErrorUnsupportedSetting</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00218">OMX_Core.h:218</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a8a31dd95e8a7d81701f312de0cccc05d"><div class="ttname"><a href="_o_m_x___types_8h.html#a8a31dd95e8a7d81701f312de0cccc05d">OMX_S32</a></div><div class="ttdeci">signed long OMX_S32</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00148">OMX_Types.h:148</a></div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa22b50871ddc023725f9a386e5ec4a45a"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa22b50871ddc023725f9a386e5ec4a45a">OMX_CommandKhronosExtensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00056">OMX_Core.h:56</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9affa2690a3c872ec899622e45f04df7e3"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9affa2690a3c872ec899622e45f04df7e3">OMX_StatePause</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00107">OMX_Core.h:107</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aacaa93bdb110f3101415ecb8472e99ad6"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aacaa93bdb110f3101415ecb8472e99ad6">OMX_ErrorIncorrectStateTransition</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00212">OMX_Core.h:212</a></div></div>
<div class="ttc" id="group__core_html_gac81e21bb18ce9bd985a933509a61884c"><div class="ttname"><a href="group__core.html#gac81e21bb18ce9bd985a933509a61884c">OMX_Init</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_Init(void)</div><div class="ttdoc">The OMX_Init standard function. </div><div class="ttdef"><b>Definition:</b> <a href="omxcore_8c_source.html#l00094">omxcore.c:94</a></div></div>
<div class="ttc" id="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e_html_a36a330eb2118fcd881c39d5ef53a6ca1"><div class="ttname"><a href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a36a330eb2118fcd881c39d5ef53a6ca1">OMX_PORT_PARAM_TYPE::nPorts</a></div><div class="ttdeci">OMX_U32 nPorts</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00474">OMX_Core.h:474</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9a49b0a10ed068f84615909b688b3708d2"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a49b0a10ed068f84615909b688b3708d2">OMX_StateKhronosExtensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00111">OMX_Core.h:111</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a6b33848dcc4dbb7a64071c2a5404000a"><div class="ttname"><a href="_o_m_x___types_8h.html#a6b33848dcc4dbb7a64071c2a5404000a">OMX_TICKS</a></div><div class="ttdeci">OMX_S64 OMX_TICKS</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00282">OMX_Types.h:282</a></div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa8268f8530a473ee6f5b85c61993a1d4e"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa8268f8530a473ee6f5b85c61993a1d4e">OMX_CommandFlush</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00052">OMX_Core.h:52</a></div></div>
<div class="ttc" id="group__buf_html_ga078ff1a5f896e591f37b7e6db985729f"><div class="ttname"><a href="group__buf.html#ga078ff1a5f896e591f37b7e6db985729f">OMX_CALLBACKTYPE::FillBufferDone</a></div><div class="ttdeci">OMX_ERRORTYPE(* FillBufferDone)(OMX_OUT OMX_HANDLETYPE hComponent, OMX_OUT OMX_PTR pAppData, OMX_OUT OMX_BUFFERHEADERTYPE *pBuffer)</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00589">OMX_Core.h:589</a></div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa5c6246d6d245048e2fae5e31c210e55e"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa5c6246d6d245048e2fae5e31c210e55e">OMX_CommandPortEnable</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00054">OMX_Core.h:54</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa1516a65afc62bac743bd44a0ba0e567c"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1516a65afc62bac743bd44a0ba0e567c">OMX_ErrorSameState</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00187">OMX_Core.h:187</a></div></div>
<div class="ttc" id="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e_html_aaa639fbc2914079a7a22d094a250e1be"><div class="ttname"><a href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#aaa639fbc2914079a7a22d094a250e1be">OMX_PRIORITYMGMTTYPE::nGroupPriority</a></div><div class="ttdeci">OMX_U32 nGroupPriority</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00276">OMX_Core.h:276</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html_a3d62224df1b787e4363158f0f5ac4dba"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a3d62224df1b787e4363158f0f5ac4dba">OMX_OTHER_EXTRADATATYPE::eType</a></div><div class="ttdeci">OMX_EXTRADATATYPE eType</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00465">OMX_Core.h:465</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa1094b6f25a620b8ad156cda8e755b729"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1094b6f25a620b8ad156cda8e755b729">OMX_ErrorTimeout</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00184">OMX_Core.h:184</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a1b000bd82e4cec0844fade772c85d06b"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a1b000bd82e4cec0844fade772c85d06b">OMX_EventKhronosExtensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00492">OMX_Core.h:492</a></div></div>
<div class="ttc" id="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e_html_a524d6319d8b77b4155d3b6021fb19d2c"><div class="ttname"><a href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a524d6319d8b77b4155d3b6021fb19d2c">OMX_PORT_PARAM_TYPE::nSize</a></div><div class="ttdeci">OMX_U32 nSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00472">OMX_Core.h:472</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aad1cb664e72ba392b5d0bb5103a5a79db"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aad1cb664e72ba392b5d0bb5103a5a79db">OMX_ErrorContentPipeCreationFailed</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00246">OMX_Core.h:246</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html">OMX_BUFFERHEADERTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00398">OMX_Core.h:398</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_ac637215d75998a876f45dd3c9aeb6047"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#ac637215d75998a876f45dd3c9aeb6047">OMX_BUFFERHEADERTYPE::nTickCount</a></div><div class="ttdeci">OMX_U32 nTickCount</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00422">OMX_Core.h:422</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aaa3ed43669e662da346a1dd0d10f33eff"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaa3ed43669e662da346a1dd0d10f33eff">OMX_ErrorSeperateTablesUsed</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00249">OMX_Core.h:249</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aadd8228ab1a65c7ba2409ecbc855104cb"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aadd8228ab1a65c7ba2409ecbc855104cb">OMX_ErrorPortUnresponsiveDuringStop</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00209">OMX_Core.h:209</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9ab9a046cf692b4a48d40c503edbac925f"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9ab9a046cf692b4a48d40c503edbac925f">OMX_StateInvalid</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00094">OMX_Core.h:94</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a35830b439b00948006e5ef824fef715f"><div class="ttname"><a href="_o_m_x___types_8h.html#a35830b439b00948006e5ef824fef715f">OMX_STRING</a></div><div class="ttdeci">char * OMX_STRING</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00206">OMX_Types.h:206</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a036d237c8baa64e96732105175ec5bebae1451ae497d1e035674147d1ca7650c8"><div class="ttname"><a href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebae1451ae497d1e035674147d1ca7650c8">OMX_ExtraDataKhronosExtensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00455">OMX_Core.h:455</a></div></div>
<div class="ttc" id="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html">OMX_TUNNELSETUPTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00635">OMX_Core.h:635</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aac3e9a4e90171b69aae9a9404a6386028"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aac3e9a4e90171b69aae9a9404a6386028">OMX_ErrorVendorStartUnused</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00255">OMX_Core.h:255</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a52f5626b11279ed9a6ce8731abc365be"><div class="ttname"><a href="_o_m_x___types_8h.html#a52f5626b11279ed9a6ce8731abc365be">OMX_PTR</a></div><div class="ttdeci">void * OMX_PTR</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00199">OMX_Types.h:199</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa78e5168563f772870348c38f41480cc3"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa78e5168563f772870348c38f41480cc3">OMX_ErrorKhronosExtensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00254">OMX_Core.h:254</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa05b94ea6c4fb9261c90e5622888095e5"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa05b94ea6c4fb9261c90e5622888095e5">OMX_ErrorDynamicResourcesUnavailable</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00233">OMX_Core.h:233</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aae97baf3873051236ebdb91cd42fbb3fe"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aae97baf3873051236ebdb91cd42fbb3fe">OMX_ErrorVersionMismatch</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00178">OMX_Core.h:178</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a2c22d11fa183bc941229878a4b41d973"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a2c22d11fa183bc941229878a4b41d973">OMX_EventCmdComplete</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00481">OMX_Core.h:481</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html_a028f3b95f10c24216e69b55abf7d7ba6"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a028f3b95f10c24216e69b55abf7d7ba6">OMX_OTHER_EXTRADATATYPE::nSize</a></div><div class="ttdeci">OMX_U32 nSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00462">OMX_Core.h:462</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a92e1d080d446f66e4064ea028d37eb12"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a92e1d080d446f66e4064ea028d37eb12">OMX_EventDynamicResourcesAvailable</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00490">OMX_Core.h:490</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83ac6f52fbebe8713620981eb8c761c937a"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83ac6f52fbebe8713620981eb8c761c937a">OMX_EventVendorStartUnused</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00493">OMX_Core.h:493</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aac7eaeea582e8ff5a51bb8abc54c130e0"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aac7eaeea582e8ff5a51bb8abc54c130e0">OMX_ErrorBadParameter</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00147">OMX_Core.h:147</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html_ad608f6a83cfa27ed79d714c52229a2a2"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#ad608f6a83cfa27ed79d714c52229a2a2">OMX_OTHER_EXTRADATATYPE::nPortIndex</a></div><div class="ttdeci">OMX_U32 nPortIndex</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00464">OMX_Core.h:464</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_aaf0d0d8e979728652f1f3af2920aeed0"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aaf0d0d8e979728652f1f3af2920aeed0">OMX_BUFFERHEADERTYPE::nFlags</a></div><div class="ttdeci">OMX_U32 nFlags</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00438">OMX_Core.h:438</a></div></div>
<div class="ttc" id="group__comp_html_gaf9babc952e96b0b7e47efa208ef3fb83"><div class="ttname"><a href="group__comp.html#gaf9babc952e96b0b7e47efa208ef3fb83">OMX_EVENTTYPE</a></div><div class="ttdeci">OMX_EVENTTYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00479">OMX_Core.h:479</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a16c751eb939fcbff8d21adb1c0509bf3"><div class="ttname"><a href="_o_m_x___core_8h.html#a16c751eb939fcbff8d21adb1c0509bf3">OMX_CALLBACKTYPE</a></div><div class="ttdeci">struct OMX_CALLBACKTYPE OMX_CALLBACKTYPE</div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa20f5d5a274e1ec837a4cf6a8fcadfef5"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa20f5d5a274e1ec837a4cf6a8fcadfef5">OMX_ErrorMbErrorsInFrame</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00237">OMX_Core.h:237</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aaae2b5976124378fbc56d31f8c95bb4dc"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaae2b5976124378fbc56d31f8c95bb4dc">OMX_ErrorComponentSuspended</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00230">OMX_Core.h:230</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a025b0bdc2e2f12c5f4b096db705342c5"><div class="ttname"><a href="_o_m_x___core_8h.html#a025b0bdc2e2f12c5f4b096db705342c5">OMX_OTHER_EXTRADATATYPE</a></div><div class="ttdeci">struct OMX_OTHER_EXTRADATATYPE OMX_OTHER_EXTRADATATYPE</div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a93a62b610240fa39252105a47f7ae5c2"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a93a62b610240fa39252105a47f7ae5c2">OMX_EventPortSettingsChanged</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00484">OMX_Core.h:484</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aabde37b8fe2525c3b77057b7ff7614962"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabde37b8fe2525c3b77057b7ff7614962">OMX_ErrorStreamCorrupt</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00165">OMX_Core.h:165</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a635cd8c578691925942720bf6f260c87"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a635cd8c578691925942720bf6f260c87">OMX_BUFFERHEADERTYPE::pOutputPortPrivate</a></div><div class="ttdeci">OMX_PTR pOutputPortPrivate</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00415">OMX_Core.h:415</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html_a97817700388f8b80780830be1db3c827"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a97817700388f8b80780830be1db3c827">OMX_OTHER_EXTRADATATYPE::data</a></div><div class="ttdeci">OMX_U8 data[1]</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00467">OMX_Core.h:467</a></div></div>
<div class="ttc" id="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e_html_a4a03a6ad8a7ca8cfcf9014e3acb6b63a"><div class="ttname"><a href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#a4a03a6ad8a7ca8cfcf9014e3acb6b63a">OMX_PRIORITYMGMTTYPE::nSize</a></div><div class="ttdeci">OMX_U32 nSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00274">OMX_Core.h:274</a></div></div>
<div class="ttc" id="group__core_html_gaf07808cc3e8c3950a0ac4b76d17cff9e"><div class="ttname"><a href="group__core.html#gaf07808cc3e8c3950a0ac4b76d17cff9e">OMX_ComponentRegistered</a></div><div class="ttdeci">OMX_COMPONENTREGISTERTYPE OMX_ComponentRegistered[]</div></div>
<div class="ttc" id="group__tun_html_ga8fa43caacbb2ede24ba0d35f03ce6dbe"><div class="ttname"><a href="group__tun.html#ga8fa43caacbb2ede24ba0d35f03ce6dbe">OMX_SetupTunnel</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_SetupTunnel(OMX_IN OMX_HANDLETYPE hOutput, OMX_IN OMX_U32 nPortOutput, OMX_IN OMX_HANDLETYPE hInput, OMX_IN OMX_U32 nPortInput)</div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a036d237c8baa64e96732105175ec5beba7974d1c6f2838c1be52c92e54a53e302"><div class="ttname"><a href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beba7974d1c6f2838c1be52c92e54a53e302">OMX_ExtraDataVendorStartUnused</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00456">OMX_Core.h:456</a></div></div>
<div class="ttc" id="group__buf_html_gga794922c5b300e5acec13b1dcccd09e4bae4aabe0e90f25cafec1b225bc938c630"><div class="ttname"><a href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4bae4aabe0e90f25cafec1b225bc938c630">OMX_BufferSupplyMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00608">OMX_Core.h:608</a></div></div>
<div class="ttc" id="group__core_html_ga911625211abe7e5726afceee0fd98d74"><div class="ttname"><a href="group__core.html#ga911625211abe7e5726afceee0fd98d74">OMX_GetHandle</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_GetHandle(OMX_OUT OMX_HANDLETYPE *pHandle, OMX_IN OMX_STRING cComponentName, OMX_IN OMX_PTR pAppData, OMX_IN OMX_CALLBACKTYPE *pCallBacks)</div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a036d237c8baa64e96732105175ec5bebabac362e0813daf02d280313504e9f1bb"><div class="ttname"><a href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebabac362e0813daf02d280313504e9f1bb">OMX_ExtraDataNone</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00453">OMX_Core.h:453</a></div></div>
<div class="ttc" id="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html">OMX_CALLBACKTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00497">OMX_Core.h:497</a></div></div>
<div class="ttc" id="group__core_html_gabdd0de6420415a359337e73381a7ddac"><div class="ttname"><a href="group__core.html#gabdd0de6420415a359337e73381a7ddac">OMX_FreeHandle</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_FreeHandle(OMX_IN OMX_HANDLETYPE hComponent)</div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a55f02d1c281ebd38957046b4c819afb9"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a55f02d1c281ebd38957046b4c819afb9">OMX_BUFFERHEADERTYPE::pAppPrivate</a></div><div class="ttdeci">OMX_PTR pAppPrivate</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00409">OMX_Core.h:409</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_aa5c1d1e65a5342b23237313803fa0576"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aa5c1d1e65a5342b23237313803fa0576">OMX_BUFFERHEADERTYPE::nInputPortIndex</a></div><div class="ttdeci">OMX_U32 nInputPortIndex</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00441">OMX_Core.h:441</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_aa904bc42411fc5979c164cef96e90400"><div class="ttname"><a href="_o_m_x___types_8h.html#aa904bc42411fc5979c164cef96e90400">OMX_API</a></div><div class="ttdeci">#define OMX_API</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00062">OMX_Types.h:62</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html">OMX_OTHER_EXTRADATATYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00461">OMX_Core.h:461</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83abb7a0d21e6381d8a099eed309a8a3d50"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83abb7a0d21e6381d8a099eed309a8a3d50">OMX_EventPortFormatDetected</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00491">OMX_Core.h:491</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa832addfc9b4d0cb4ad447aa8b9771f19"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa832addfc9b4d0cb4ad447aa8b9771f19">OMX_ErrorTunnelingUnsupported</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00252">OMX_Core.h:252</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_aadca3ee103a4b86fc7e7464ec61d1939"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aadca3ee103a4b86fc7e7464ec61d1939">OMX_BUFFERHEADERTYPE::nTimeStamp</a></div><div class="ttdeci">OMX_TICKS nTimeStamp</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00431">OMX_Core.h:431</a></div></div>
<div class="ttc" id="group__buf_html_gga794922c5b300e5acec13b1dcccd09e4ba0d160069d9847478fef861174149a95d"><div class="ttname"><a href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba0d160069d9847478fef861174149a95d">OMX_BufferSupplyVendorStartUnused</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00607">OMX_Core.h:607</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa6a06d82103a98bfe9ae40b3f3a0bc563"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa6a06d82103a98bfe9ae40b3f3a0bc563">OMX_ErrorFormatNotDetected</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00240">OMX_Core.h:240</a></div></div>
<div class="ttc" id="group__core_html_ga4ef83dde46e3602f74c9a630c7d0a449"><div class="ttname"><a href="group__core.html#ga4ef83dde46e3602f74c9a630c7d0a449">OMX_ComponentNameEnum</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_ComponentNameEnum(OMX_OUT OMX_STRING cComponentName, OMX_IN OMX_U32 nNameLength, OMX_IN OMX_U32 nIndex)</div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a29c0aac8a2b5fe120b7bc0ea4ab2ab19"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a29c0aac8a2b5fe120b7bc0ea4ab2ab19">OMX_EventMark</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00483">OMX_Core.h:483</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aabddd747c503d26cd5780dffd4259fb98"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aabddd747c503d26cd5780dffd4259fb98">OMX_ErrorResourcesLost</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00172">OMX_Core.h:172</a></div></div>
<div class="ttc" id="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html">OMX_PRIORITYMGMTTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00273">OMX_Core.h:273</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html_a56aef7ce74578b64201c60398c8fa688"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#a56aef7ce74578b64201c60398c8fa688">OMX_OTHER_EXTRADATATYPE::nDataSize</a></div><div class="ttdeci">OMX_U32 nDataSize</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00466">OMX_Core.h:466</a></div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaac0567610d2d7aebeeb37ccb205191f0b"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaac0567610d2d7aebeeb37ccb205191f0b">OMX_CommandVendorStartUnused</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00057">OMX_Core.h:57</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_ac164766268dab2ace108c218c6f1143f"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#ac164766268dab2ace108c218c6f1143f">OMX_BUFFERHEADERTYPE::pInputPortPrivate</a></div><div class="ttdeci">OMX_PTR pInputPortPrivate</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00413">OMX_Core.h:413</a></div></div>
<div class="ttc" id="group__comp_html_ga6c7e9c28c12e5cc742e5b0779b075ed2"><div class="ttname"><a href="group__comp.html#ga6c7e9c28c12e5cc742e5b0779b075ed2">OMX_PARAM_COMPONENTROLETYPE</a></div><div class="ttdeci">struct OMX_PARAM_COMPONENTROLETYPE OMX_PARAM_COMPONENTROLETYPE</div></div>
<div class="ttc" id="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e_html_af70427ccb6756867f01101924324152b"><div class="ttname"><a href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#af70427ccb6756867f01101924324152b">OMX_PRIORITYMGMTTYPE::nVersion</a></div><div class="ttdeci">OMX_VERSIONTYPE nVersion</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00275">OMX_Core.h:275</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9a64bed325d94b49150e505034a6b4ee11"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a64bed325d94b49150e505034a6b4ee11">OMX_StateWaitForResources</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00108">OMX_Core.h:108</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a060a446a6b32bbc21b60c391a902b5c6"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a060a446a6b32bbc21b60c391a902b5c6">OMX_EventResourcesAcquired</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00486">OMX_Core.h:486</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e_html_ad87ddc3b8fbd2400cde71f14d654e9b5"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html#ad87ddc3b8fbd2400cde71f14d654e9b5">OMX_PARAM_COMPONENTROLETYPE::nVersion</a></div><div class="ttdeci">OMX_VERSIONTYPE nVersion</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00286">OMX_Core.h:286</a></div></div>
<div class="ttc" id="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e_html_aba7c6bd1c889ab9d06daa46dbd88f100"><div class="ttname"><a href="struct_o_m_x___o_t_h_e_r___e_x_t_r_a_d_a_t_a_t_y_p_e.html#aba7c6bd1c889ab9d06daa46dbd88f100">OMX_OTHER_EXTRADATATYPE::nVersion</a></div><div class="ttdeci">OMX_VERSIONTYPE nVersion</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00463">OMX_Core.h:463</a></div></div>
<div class="ttc" id="group__buf_html_gga794922c5b300e5acec13b1dcccd09e4ba6c07d21520b6d3c847882383e0355c2c"><div class="ttname"><a href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba6c07d21520b6d3c847882383e0355c2c">OMX_BufferSupplyOutput</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00605">OMX_Core.h:605</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a9b7491ee0c559eaba7416fe922882f65"><div class="ttname"><a href="_o_m_x___types_8h.html#a9b7491ee0c559eaba7416fe922882f65">OMX_APIENTRY</a></div><div class="ttdeci">#define OMX_APIENTRY</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00068">OMX_Types.h:68</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___c_o_m_p_o_n_e_n_t_r_o_l_e_t_y_p_e.html">OMX_PARAM_COMPONENTROLETYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00284">OMX_Core.h:284</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a307d298cd2eeb97cc2c3a0a2ffa051eb"><div class="ttname"><a href="_o_m_x___core_8h.html#a307d298cd2eeb97cc2c3a0a2ffa051eb">OMX_MAX_STRINGNAME_SIZE</a></div><div class="ttdeci">#define OMX_MAX_STRINGNAME_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00281">OMX_Core.h:281</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aaa91da434774db860212541d4ec6b2ff8"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aaa91da434774db860212541d4ec6b2ff8">OMX_ErrorPortUnresponsiveDuringDeallocation</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00203">OMX_Core.h:203</a></div></div>
<div class="ttc" id="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e_html_a500dc9a4cdeac4259ac8cf1fb782ddc9"><div class="ttname"><a href="struct_o_m_x___c_o_m_p_o_n_e_n_t_r_e_g_i_s_t_e_r_t_y_p_e.html#a500dc9a4cdeac4259ac8cf1fb782ddc9">OMX_COMPONENTREGISTERTYPE::pName</a></div><div class="ttdeci">const char * pName</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00265">OMX_Core.h:265</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa0ad2d44b5618c5c3c9b9c30c0c252b59"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa0ad2d44b5618c5c3c9b9c30c0c252b59">OMX_ErrorInsufficientResources</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00131">OMX_Core.h:131</a></div></div>
<div class="ttc" id="group__buf_html_gaf90fde450d26f09596f3aaf0c3f6f002"><div class="ttname"><a href="group__buf.html#gaf90fde450d26f09596f3aaf0c3f6f002">OMX_BUFFERHEADERTYPE</a></div><div class="ttdeci">struct OMX_BUFFERHEADERTYPE OMX_BUFFERHEADERTYPE</div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa2f103f12c89e2f1bc3b0a5db37ee89e0"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa2f103f12c89e2f1bc3b0a5db37ee89e0">OMX_ErrorBadPortIndex</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00224">OMX_Core.h:224</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a036d237c8baa64e96732105175ec5bebae60ca33523866a7e2c757474d94b977c"><div class="ttname"><a href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5bebae60ca33523866a7e2c757474d94b977c">OMX_ExtraDataMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00457">OMX_Core.h:457</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a3ad7d812ff8ffb968c08e4b7bb04becd"><div class="ttname"><a href="_o_m_x___types_8h.html#a3ad7d812ff8ffb968c08e4b7bb04becd">OMX_U8</a></div><div class="ttdeci">unsigned char OMX_U8</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00133">OMX_Types.h:133</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a998d1cf3a63c49787226e3b454285cfe"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a998d1cf3a63c49787226e3b454285cfe">OMX_BUFFERHEADERTYPE::nOutputPortIndex</a></div><div class="ttdeci">OMX_U32 nOutputPortIndex</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00439">OMX_Core.h:439</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e_html_a1c1d1e48add73d186b3ed258889b114f"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#a1c1d1e48add73d186b3ed258889b114f">OMX_PARAM_BUFFERSUPPLIERTYPE::nVersion</a></div><div class="ttdeci">OMX_VERSIONTYPE nVersion</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00617">OMX_Core.h:617</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa7a63e7a3c1a391b85458a908354b4a82"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa7a63e7a3c1a391b85458a908354b4a82">OMX_ErrorResourcesPreempted</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00191">OMX_Core.h:191</a></div></div>
<div class="ttc" id="group__buf_html_gga794922c5b300e5acec13b1dcccd09e4ba74b9358525a276881e5baa6cf79e79fb"><div class="ttname"><a href="group__buf.html#gga794922c5b300e5acec13b1dcccd09e4ba74b9358525a276881e5baa6cf79e79fb">OMX_BufferSupplyInput</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00604">OMX_Core.h:604</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a0e2d5fc3b9e52bd05b0972a940b65e24"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a0e2d5fc3b9e52bd05b0972a940b65e24">OMX_EventMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00494">OMX_Core.h:494</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa6a326b0a0bc1301be4d9a67831658a63"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa6a326b0a0bc1301be4d9a67831658a63">OMX_ErrorUndefined</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00134">OMX_Core.h:134</a></div></div>
<div class="ttc" id="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e_html_a72a7c6f490bd7ccadc31bab56ac1dbf1"><div class="ttname"><a href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html#a72a7c6f490bd7ccadc31bab56ac1dbf1">OMX_TUNNELSETUPTYPE::nTunnelFlags</a></div><div class="ttdeci">OMX_U32 nTunnelFlags</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00637">OMX_Core.h:637</a></div></div>
<div class="ttc" id="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e_html"><div class="ttname"><a href="union_o_m_x___v_e_r_s_i_o_n_t_y_p_e.html">OMX_VERSIONTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00328">OMX_Types.h:328</a></div></div>
<div class="ttc" id="group__cp_html_gaf0ce1670a388de6e591ae12c64e5eb02"><div class="ttname"><a href="group__cp.html#gaf0ce1670a388de6e591ae12c64e5eb02">OMX_GetContentPipe</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_GetContentPipe(OMX_OUT OMX_HANDLETYPE *hPipe, OMX_IN OMX_STRING szURI)</div></div>
<div class="ttc" id="_o_m_x___index_8h_html"><div class="ttname"><a href="_o_m_x___index_8h.html">OMX_Index.h</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_aaf311299501f6976615573db567a2e9b"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#aaf311299501f6976615573db567a2e9b">OMX_BUFFERHEADERTYPE::hMarkTargetComponent</a></div><div class="ttdeci">OMX_HANDLETYPE hMarkTargetComponent</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00417">OMX_Core.h:417</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83aeadeacb7957283b27322d5ec3564a7fd"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83aeadeacb7957283b27322d5ec3564a7fd">OMX_EventError</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00482">OMX_Core.h:482</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa7a3dc9518d125a27ae0bf9fd19cd0971"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa7a3dc9518d125a27ae0bf9fd19cd0971">OMX_ErrorPortsNotCompatible</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00168">OMX_Core.h:168</a></div></div>
<div class="ttc" id="group__comp_html_ggaf9babc952e96b0b7e47efa208ef3fb83a2a9615d7091b47b0474eb3f609b2ec9a"><div class="ttname"><a href="group__comp.html#ggaf9babc952e96b0b7e47efa208ef3fb83a2a9615d7091b47b0474eb3f609b2ec9a">OMX_EventBufferFlag</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00485">OMX_Core.h:485</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa5c9da0dc80ae827d74da9249806ba53f"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa5c9da0dc80ae827d74da9249806ba53f">OMX_ErrorNone</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00128">OMX_Core.h:128</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a8c07bdac540c42b91089a0000aa1cea2"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a8c07bdac540c42b91089a0000aa1cea2">OMX_BUFFERHEADERTYPE::pPlatformPrivate</a></div><div class="ttdeci">OMX_PTR pPlatformPrivate</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00411">OMX_Core.h:411</a></div></div>
<div class="ttc" id="group__comp_html_gaa5db098e918dd8a710d0ba10f90a0cb9"><div class="ttname"><a href="group__comp.html#gaa5db098e918dd8a710d0ba10f90a0cb9">OMX_STATETYPE</a></div><div class="ttdeci">OMX_STATETYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00092">OMX_Core.h:92</a></div></div>
<div class="ttc" id="group__core_html_ga789b35e88446bbccbc8109b659cfd98d"><div class="ttname"><a href="group__core.html#ga789b35e88446bbccbc8109b659cfd98d">OMX_GetRolesOfComponent</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_GetRolesOfComponent(OMX_IN OMX_STRING compName, OMX_INOUT OMX_U32 *pNumRoles, OMX_OUT OMX_U8 **roles)</div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a676f0fb6d3de86578444edcae4896a04"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a676f0fb6d3de86578444edcae4896a04">OMX_BUFFERHEADERTYPE::pBuffer</a></div><div class="ttdeci">OMX_U8 * pBuffer</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00402">OMX_Core.h:402</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa46bae6f83cdef58092de4f2e611fd94b"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa46bae6f83cdef58092de4f2e611fd94b">OMX_ErrorContentPipeOpenFailed</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00243">OMX_Core.h:243</a></div></div>
<div class="ttc" id="group__core_html_ga866121e7689263734cbaef7f2946efca"><div class="ttname"><a href="group__core.html#ga866121e7689263734cbaef7f2946efca">OMX_COMMANDTYPE</a></div><div class="ttdeci">OMX_COMMANDTYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00049">OMX_Core.h:49</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa1723dba016fb572fe27090d2acf3f8df"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa1723dba016fb572fe27090d2acf3f8df">OMX_ErrorNotImplemented</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00150">OMX_Core.h:150</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_a9f94ed9e467960d51f3b1da3a4ebf55c"><div class="ttname"><a href="_o_m_x___types_8h.html#a9f94ed9e467960d51f3b1da3a4ebf55c">OMX_IN</a></div><div class="ttdeci">#define OMX_IN</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00075">OMX_Types.h:75</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9a23edc3556e82e981ad41f7ab9d8ea08e"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a23edc3556e82e981ad41f7ab9d8ea08e">OMX_StateExecuting</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00105">OMX_Core.h:105</a></div></div>
<div class="ttc" id="group__core_html_gaece6c79f30a90c67bd48b3df7fad3cdf"><div class="ttname"><a href="group__core.html#gaece6c79f30a90c67bd48b3df7fad3cdf">OMX_COMPONENTINITTYPE</a></div><div class="ttdeci">OMX_ERRORTYPE(* OMX_COMPONENTINITTYPE)(OMX_IN OMX_HANDLETYPE hComponent)</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00260">OMX_Core.h:260</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a036d237c8baa64e96732105175ec5beb"><div class="ttname"><a href="_o_m_x___core_8h.html#a036d237c8baa64e96732105175ec5beb">OMX_EXTRADATATYPE</a></div><div class="ttdeci">OMX_EXTRADATATYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00451">OMX_Core.h:451</a></div></div>
<div class="ttc" id="group__core_html_ga39c9f1b6bd8918b139d17c477cb1c0bf"><div class="ttname"><a href="group__core.html#ga39c9f1b6bd8918b139d17c477cb1c0bf">OMX_COMPONENTREGISTERTYPE</a></div><div class="ttdeci">struct OMX_COMPONENTREGISTERTYPE OMX_COMPONENTREGISTERTYPE</div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa219404995a94edc7704e9e14783dee4c"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa219404995a94edc7704e9e14783dee4c">OMX_CommandMarkBuffer</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00055">OMX_Core.h:55</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_ae2413e67d24fdfc2c077685e84c53741"><div class="ttname"><a href="_o_m_x___types_8h.html#ae2413e67d24fdfc2c077685e84c53741">OMX_INOUT</a></div><div class="ttdeci">#define OMX_INOUT</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00091">OMX_Types.h:91</a></div></div>
<div class="ttc" id="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e_html"><div class="ttname"><a href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html">OMX_PORT_PARAM_TYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00471">OMX_Core.h:471</a></div></div>
<div class="ttc" id="group__tun_html_gaa8cef2b317ffae62e408b54e8b5a6146"><div class="ttname"><a href="group__tun.html#gaa8cef2b317ffae62e408b54e8b5a6146">OMX_TUNNELSETUPTYPE</a></div><div class="ttdeci">struct OMX_TUNNELSETUPTYPE OMX_TUNNELSETUPTYPE</div></div>
<div class="ttc" id="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e_html_a47d4123a9df639c54fd1b73dde6348e4"><div class="ttname"><a href="struct_o_m_x___t_u_n_n_e_l_s_e_t_u_p_t_y_p_e.html#a47d4123a9df639c54fd1b73dde6348e4">OMX_TUNNELSETUPTYPE::eSupplier</a></div><div class="ttdeci">OMX_BUFFERSUPPLIERTYPE eSupplier</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00638">OMX_Core.h:638</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9a9451f308f17785a8b768817eb4faa7c6"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a9451f308f17785a8b768817eb4faa7c6">OMX_StateLoaded</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00097">OMX_Core.h:97</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aab3846c9e073216c1e54ce1ab3ebde8a0"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aab3846c9e073216c1e54ce1ab3ebde8a0">OMX_ErrorMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00256">OMX_Core.h:256</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa590545d20189dd214ff4a08abbdaa745"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa590545d20189dd214ff4a08abbdaa745">OMX_ErrorNoMore</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00175">OMX_Core.h:175</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa973424c70e8cb8b09bf70a31543f54b9"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa973424c70e8cb8b09bf70a31543f54b9">OMX_ErrorUnsupportedIndex</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00221">OMX_Core.h:221</a></div></div>
<div class="ttc" id="_o_m_x___types_8h_html_ad6f8c05c2b49042f9051e1f3fce7b28c"><div class="ttname"><a href="_o_m_x___types_8h.html#ad6f8c05c2b49042f9051e1f3fce7b28c">OMX_OUT</a></div><div class="ttdeci">#define OMX_OUT</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___types_8h_source.html#l00082">OMX_Types.h:82</a></div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa51f537c6205e087487c0d66d71c6761c"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa51f537c6205e087487c0d66d71c6761c">OMX_CommandPortDisable</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00053">OMX_Core.h:53</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e_html_acd2ce48eb688edcc306f313b42b168fb"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#acd2ce48eb688edcc306f313b42b168fb">OMX_PARAM_BUFFERSUPPLIERTYPE::eBufferSupplier</a></div><div class="ttdeci">OMX_BUFFERSUPPLIERTYPE eBufferSupplier</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00619">OMX_Core.h:619</a></div></div>
<div class="ttc" id="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e_html_a526b00bf9883e0ccb6c106044b3d06c4"><div class="ttname"><a href="struct_o_m_x___p_o_r_t___p_a_r_a_m___t_y_p_e.html#a526b00bf9883e0ccb6c106044b3d06c4">OMX_PORT_PARAM_TYPE::nVersion</a></div><div class="ttdeci">OMX_VERSIONTYPE nVersion</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00473">OMX_Core.h:473</a></div></div>
<div class="ttc" id="group__core_html_ga863300506af715fdf8b91f32bdcf553a"><div class="ttname"><a href="group__core.html#ga863300506af715fdf8b91f32bdcf553a">OMX_Deinit</a></div><div class="ttdeci">OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_Deinit(void)</div><div class="ttdoc">The OMX_Deinit standard function. </div><div class="ttdef"><b>Definition:</b> <a href="omxcore_8c_source.html#l00123">omxcore.c:123</a></div></div>
<div class="ttc" id="group__core_html_gga866121e7689263734cbaef7f2946efcaa85c11df69b1c21d18a3e3b16f1179e9b"><div class="ttname"><a href="group__core.html#gga866121e7689263734cbaef7f2946efcaa85c11df69b1c21d18a3e3b16f1179e9b">OMX_CommandStateSet</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00051">OMX_Core.h:51</a></div></div>
<div class="ttc" id="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e_html_aac369739d5debbd47807ba2aad784dbc"><div class="ttname"><a href="struct_o_m_x___p_a_r_a_m___b_u_f_f_e_r_s_u_p_p_l_i_e_r_t_y_p_e.html#aac369739d5debbd47807ba2aad784dbc">OMX_PARAM_BUFFERSUPPLIERTYPE::nPortIndex</a></div><div class="ttdeci">OMX_U32 nPortIndex</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00618">OMX_Core.h:618</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa5016951e509b45ed431e797bb7219b01"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa5016951e509b45ed431e797bb7219b01">OMX_ErrorPortUnpopulated</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00227">OMX_Core.h:227</a></div></div>
<div class="ttc" id="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e_html_aefa9f051bf9af100eb2c25c0491a8be9"><div class="ttname"><a href="struct_o_m_x___c_a_l_l_b_a_c_k_t_y_p_e.html#aefa9f051bf9af100eb2c25c0491a8be9">OMX_CALLBACKTYPE::EventHandler</a></div><div class="ttdeci">OMX_ERRORTYPE(* EventHandler)(OMX_IN OMX_HANDLETYPE hComponent, OMX_IN OMX_PTR pAppData, OMX_IN OMX_EVENTTYPE eEvent, OMX_IN OMX_U32 nData1, OMX_IN OMX_U32 nData2, OMX_IN OMX_PTR pEventData)</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00530">OMX_Core.h:530</a></div></div>
<div class="ttc" id="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e_html_a48e37deefbd4553aa7ad533ca33564ac"><div class="ttname"><a href="struct_o_m_x___p_r_i_o_r_i_t_y_m_g_m_t_t_y_p_e.html#a48e37deefbd4553aa7ad533ca33564ac">OMX_PRIORITYMGMTTYPE::nGroupID</a></div><div class="ttdeci">OMX_U32 nGroupID</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00277">OMX_Core.h:277</a></div></div>
<div class="ttc" id="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e_html_a9f655615f5c37b4bc3e7da6dd11331a3"><div class="ttname"><a href="struct_o_m_x___b_u_f_f_e_r_h_e_a_d_e_r_t_y_p_e.html#a9f655615f5c37b4bc3e7da6dd11331a3">OMX_BUFFERHEADERTYPE::pMarkData</a></div><div class="ttdeci">OMX_PTR pMarkData</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00419">OMX_Core.h:419</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aa89ddac7cd00b2bbf2b02ae6acb1d04f3"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aa89ddac7cd00b2bbf2b02ae6acb1d04f3">OMX_ErrorHardware</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00159">OMX_Core.h:159</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629a"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629a">OMX_ERRORTYPE</a></div><div class="ttdeci">OMX_ERRORTYPE</div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00126">OMX_Core.h:126</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9a847f804ff7f7825239353c74a50314ed"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9a847f804ff7f7825239353c74a50314ed">OMX_StateMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00113">OMX_Core.h:113</a></div></div>
<div class="ttc" id="_o_m_x___core_8h_html_a4e2923ea92fd56f5bd9783a6dac7629aae31a181981ae78a5391e27e670822186"><div class="ttname"><a href="_o_m_x___core_8h.html#a4e2923ea92fd56f5bd9783a6dac7629aae31a181981ae78a5391e27e670822186">OMX_ErrorOverflow</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00156">OMX_Core.h:156</a></div></div>
<div class="ttc" id="group__comp_html_ggaa5db098e918dd8a710d0ba10f90a0cb9ae87dd9fa7603290b4cd4dafdc104e969"><div class="ttname"><a href="group__comp.html#ggaa5db098e918dd8a710d0ba10f90a0cb9ae87dd9fa7603290b4cd4dafdc104e969">OMX_StateIdle</a></div><div class="ttdef"><b>Definition:</b> <a href="_o_m_x___core_8h_source.html#l00102">OMX_Core.h:102</a></div></div>
<div class="ttc" id="group__comp_html_gacf4a721215b1fd0f51568f4eacd0fd23"><div class="ttname"><a href="group__comp.html#gacf4a721215b1fd0f51568f4eacd0fd23">OMX_PORT_PARAM_TYPE</a></div><div class="ttdeci">struct OMX_PORT_PARAM_TYPE OMX_PORT_PARAM_TYPE</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<html>
<body>
<hr size="1"><small>Generated for OpenMAX Bellagio rel. 0.9.3 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small>
<br>
<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=160680&amp;type=4" width="125" height="37" border="0" alt="SourceForge.net Logo" /></a>
</body>
</html>