Sophie

Sophie

distrib > Mandriva > 2010.0 > x86_64 > by-pkgid > f250c16c2b84c9364a2f35a71121aaa2 > files > 193

lib64dirac-devel-1.0.2-2mdv2010.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Dirac Video Codec</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">
<h1 align="center" color="#606080">
Dirac - A Video Codec
</h1>
<p align="center">
Created by the <a href="http://www.bbc.co.uk">British Broadcasting Corporation</a>.
</p>
<hr>
<!-- Generated by Doxygen 1.5.9 -->
<div class="contents">
<h1>ProcessSequence Class Reference</h1><!-- doxytag: class="ProcessSequence" -->Class to carry out instrumentation on sequence.  

<p>
<code>#include &lt;<a class="el" href="a00220_source.html">process_sequence.h</a>&gt;</code>
<p>

<p>
<a href="a00258.html">List of all members.</a><h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="a00121.html#34dc7637a53df6b840d3cdcc68fefaf6">ProcessSequence</a> (<a class="el" href="a00101.html">OverlayParams</a> &amp;, <a class="el" href="a00070.html">FileStreamInput</a> &amp;, <a class="el" href="a00071.html">FileStreamOutput</a> &amp;, std::ifstream &amp;, bool, int, <a class="el" href="a00131.html">SourceParams</a> &amp;)
<dl class="el"><dd class="mdescRight">Constructor.  <a href="#34dc7637a53df6b840d3cdcc68fefaf6"></a><br></dl><li><a class="el" href="a00121.html#47c8bdd0cc799fa021e80c18e48a1046">~ProcessSequence</a> ()
<dl class="el"><dd class="mdescRight">Destructor.  <a href="#47c8bdd0cc799fa021e80c18e48a1046"></a><br></dl><li>void <a class="el" href="a00121.html#002e76dde1361ce43d5a8392eac23c8b">DoSequence</a> (int, int)
<dl class="el"><dd class="mdescRight">DoSequence.  <a href="#002e76dde1361ce43d5a8392eac23c8b"></a><br></dl></ul>
<h2>Private Member Functions</h2>
<ul>
<li>bool <a class="el" href="a00121.html#5a966fded0bb3708fd587ecd94189123">DoPicture</a> ()
<dl class="el"><dd class="mdescRight">DoPicture.  <a href="#5a966fded0bb3708fd587ecd94189123"></a><br></dl><li>void <a class="el" href="a00121.html#c6d1e956a151b3ccdc1650c5fea2b397">AddPictureEntry</a> ()
<dl class="el"><dd class="mdescRight">AddPictureEntry.  <a href="#c6d1e956a151b3ccdc1650c5fea2b397"></a><br></dl></ul>
<h2>Private Attributes</h2>
<ul>
<li><a class="el" href="a00101.html">OverlayParams</a> &amp; <a class="el" href="a00121.html#cd14a365efbe62f4c60b0876c803e695">m_oparams</a>
<dl class="el"><dd class="mdescRight">Command-line overlay options.  <a href="#cd14a365efbe62f4c60b0876c803e695"></a><br></dl><li><a class="el" href="a00070.html">FileStreamInput</a> &amp; <a class="el" href="a00121.html#efd79408649f949c8a4994b990617a9e">m_inputpic</a>
<dl class="el"><dd class="mdescRight">Input picture.  <a href="#efd79408649f949c8a4994b990617a9e"></a><br></dl><li><a class="el" href="a00071.html">FileStreamOutput</a> &amp; <a class="el" href="a00121.html#03d7167ba503be1a5bddd6c297041eec">m_outputpic</a>
<dl class="el"><dd class="mdescRight">Output picture.  <a href="#03d7167ba503be1a5bddd6c297041eec"></a><br></dl><li>bool <a class="el" href="a00121.html#e4bf9fe3ffcc078fca5002f0ac56c67e">m_verbose</a>
<dl class="el"><dd class="mdescRight">True for user output during process.  <a href="#e4bf9fe3ffcc078fca5002f0ac56c67e"></a><br></dl><li>std::ifstream &amp; <a class="el" href="a00121.html#b4d4f73d41ca263da92446ddaef8f309">m_data_in</a>
<dl class="el"><dd class="mdescRight">Overlay data input stream.  <a href="#b4d4f73d41ca263da92446ddaef8f309"></a><br></dl><li><a class="el" href="a00097.html">OneDArray</a>&lt; <a class="el" href="a00081.html">me_data_entry</a> &gt; <a class="el" href="a00121.html#0956a0744b0b26d45a5974b789646ee5">m_data_array</a>
<dl class="el"><dd class="mdescRight">Data array.  <a href="#0956a0744b0b26d45a5974b789646ee5"></a><br></dl><li>int <a class="el" href="a00121.html#7e8c3c49a6ca21c3e88555a0b7bde17d">m_data_fnum</a>
<dl class="el"><dd class="mdescRight">Picture numbers of process and overlay data.  <a href="#7e8c3c49a6ca21c3e88555a0b7bde17d"></a><br></dl><li>int <a class="el" href="a00121.html#7069dedd74ab32aef9fc92a821456063">m_process_fnum</a>
<li>bool <a class="el" href="a00121.html#4986a8e3c0d96f305740c7f9ec4e56df">used_picture_data</a>
<dl class="el"><dd class="mdescRight">Read input picture data signal.  <a href="#4986a8e3c0d96f305740c7f9ec4e56df"></a><br></dl><li><a class="el" href="a00131.html">SourceParams</a> &amp; <a class="el" href="a00121.html#2ac2b87d47d520c277bd3735522c8b7c">m_srcparams</a>
<dl class="el"><dd class="mdescRight">Output source parameters.  <a href="#2ac2b87d47d520c277bd3735522c8b7c"></a><br></dl></ul>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="34dc7637a53df6b840d3cdcc68fefaf6"></a><!-- doxytag: member="ProcessSequence::ProcessSequence" ref="34dc7637a53df6b840d3cdcc68fefaf6" args="(OverlayParams &amp;, FileStreamInput &amp;, FileStreamOutput &amp;, std::ifstream &amp;, bool, int, SourceParams &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ProcessSequence::ProcessSequence           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00101.html">OverlayParams</a> &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00070.html">FileStreamInput</a> &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00071.html">FileStreamOutput</a> &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ifstream &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00131.html">SourceParams</a> &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="47c8bdd0cc799fa021e80c18e48a1046"></a><!-- doxytag: member="ProcessSequence::~ProcessSequence" ref="47c8bdd0cc799fa021e80c18e48a1046" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ProcessSequence::~ProcessSequence           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="c6d1e956a151b3ccdc1650c5fea2b397"></a><!-- doxytag: member="ProcessSequence::AddPictureEntry" ref="c6d1e956a151b3ccdc1650c5fea2b397" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ProcessSequence::AddPictureEntry           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5a966fded0bb3708fd587ecd94189123"></a><!-- doxytag: member="ProcessSequence::DoPicture" ref="5a966fded0bb3708fd587ecd94189123" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ProcessSequence::DoPicture           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="002e76dde1361ce43d5a8392eac23c8b"></a><!-- doxytag: member="ProcessSequence::DoSequence" ref="002e76dde1361ce43d5a8392eac23c8b" args="(int, int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ProcessSequence::DoSequence           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="0956a0744b0b26d45a5974b789646ee5"></a><!-- doxytag: member="ProcessSequence::m_data_array" ref="0956a0744b0b26d45a5974b789646ee5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00097.html">OneDArray</a>&lt;<a class="el" href="a00081.html">me_data_entry</a>&gt; <a class="el" href="a00121.html#0956a0744b0b26d45a5974b789646ee5">ProcessSequence::m_data_array</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7e8c3c49a6ca21c3e88555a0b7bde17d"></a><!-- doxytag: member="ProcessSequence::m_data_fnum" ref="7e8c3c49a6ca21c3e88555a0b7bde17d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00121.html#7e8c3c49a6ca21c3e88555a0b7bde17d">ProcessSequence::m_data_fnum</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b4d4f73d41ca263da92446ddaef8f309"></a><!-- doxytag: member="ProcessSequence::m_data_in" ref="b4d4f73d41ca263da92446ddaef8f309" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::ifstream&amp; <a class="el" href="a00121.html#b4d4f73d41ca263da92446ddaef8f309">ProcessSequence::m_data_in</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="efd79408649f949c8a4994b990617a9e"></a><!-- doxytag: member="ProcessSequence::m_inputpic" ref="efd79408649f949c8a4994b990617a9e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00070.html">FileStreamInput</a>&amp; <a class="el" href="a00121.html#efd79408649f949c8a4994b990617a9e">ProcessSequence::m_inputpic</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cd14a365efbe62f4c60b0876c803e695"></a><!-- doxytag: member="ProcessSequence::m_oparams" ref="cd14a365efbe62f4c60b0876c803e695" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00101.html">OverlayParams</a>&amp; <a class="el" href="a00121.html#cd14a365efbe62f4c60b0876c803e695">ProcessSequence::m_oparams</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="03d7167ba503be1a5bddd6c297041eec"></a><!-- doxytag: member="ProcessSequence::m_outputpic" ref="03d7167ba503be1a5bddd6c297041eec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00071.html">FileStreamOutput</a>&amp; <a class="el" href="a00121.html#03d7167ba503be1a5bddd6c297041eec">ProcessSequence::m_outputpic</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7069dedd74ab32aef9fc92a821456063"></a><!-- doxytag: member="ProcessSequence::m_process_fnum" ref="7069dedd74ab32aef9fc92a821456063" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00121.html#7069dedd74ab32aef9fc92a821456063">ProcessSequence::m_process_fnum</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2ac2b87d47d520c277bd3735522c8b7c"></a><!-- doxytag: member="ProcessSequence::m_srcparams" ref="2ac2b87d47d520c277bd3735522c8b7c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00131.html">SourceParams</a>&amp; <a class="el" href="a00121.html#2ac2b87d47d520c277bd3735522c8b7c">ProcessSequence::m_srcparams</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e4bf9fe3ffcc078fca5002f0ac56c67e"></a><!-- doxytag: member="ProcessSequence::m_verbose" ref="e4bf9fe3ffcc078fca5002f0ac56c67e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00121.html#e4bf9fe3ffcc078fca5002f0ac56c67e">ProcessSequence::m_verbose</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4986a8e3c0d96f305740c7f9ec4e56df"></a><!-- doxytag: member="ProcessSequence::used_picture_data" ref="4986a8e3c0d96f305740c7f9ec4e56df" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00121.html#4986a8e3c0d96f305740c7f9ec4e56df">ProcessSequence::used_picture_data</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a00220_source.html">process_sequence.h</a></ul>
</div>
<hr>
<p align="center"><small>
&copy; 2004 British Broadcasting Corporation.
Dirac code licensed under the <a href="http://www.mozilla.org/MPL/">Mozilla Public License (MPL) Version 1.1</a>.<br>
HTML documentation generated by Dimitri van Heesch's
excellent <a href="http://www.doxygen.org">Doxygen</a> tool.
</small></p>
</body>
</html>