Sophie

Sophie

distrib > Mandriva > 2010.0 > x86_64 > media > main-release > by-pkgid > f250c16c2b84c9364a2f35a71121aaa2 > files > 183

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="navpath"><a class="el" href="a00234.html">dirac</a>::<a class="el" href="a00112.html">PictureDecompressor</a>
  </div>
<div class="contents">
<h1>dirac::PictureDecompressor Class Reference</h1><!-- doxytag: class="dirac::PictureDecompressor" -->Compress a single image picture.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="a00216_source.html">picture_decompress.h</a>&gt;</code>
<p>

<p>
<a href="a00364.html">List of all members.</a><h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="a00112.html#60bb0a31fab7e57e65858a0e035c2ba7">PictureDecompressor</a> (<a class="el" href="a00029.html">DecoderParams</a> &amp;decp, <a class="el" href="a00172.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> cf)
<dl class="el"><dd class="mdescRight">Constructor.  <a href="#60bb0a31fab7e57e65858a0e035c2ba7"></a><br></dl><li><a class="el" href="a00112.html#6890f571b4ef647ff6a680c3d6a90b2f">~PictureDecompressor</a> ()
<dl class="el"><dd class="mdescRight">Destructor.  <a href="#6890f571b4ef647ff6a680c3d6a90b2f"></a><br></dl><li>bool <a class="el" href="a00112.html#c96ed6bf4062a02350ca360ab9a1159c">Decompress</a> (<a class="el" href="a00105.html">ParseUnitByteIO</a> &amp;parseunit_byteio, <a class="el" href="a00109.html">PictureBuffer</a> &amp;my_buffer)
<dl class="el"><dd class="mdescRight">Decompress the next picture into the buffer.  <a href="#c96ed6bf4062a02350ca360ab9a1159c"></a><br></dl><li>const <a class="el" href="a00113.html">PictureParams</a> &amp; <a class="el" href="a00112.html#54ba8b3b9dd45255448bd802eebfd012">GetPicParams</a> () const 
<dl class="el"><dd class="mdescRight">Returns the picture parameters of the current picture being decoded.  <a href="#54ba8b3b9dd45255448bd802eebfd012"></a><br></dl></ul>
<h2>Private Member Functions</h2>
<ul>
<li><a class="el" href="a00112.html#ddb47fbc938a88503b6a16f14f3e4156">PictureDecompressor</a> (const <a class="el" href="a00112.html">PictureDecompressor</a> &amp;cpy)
<dl class="el"><dd class="mdescRight">Copy constructor is private and body-less.  <a href="#ddb47fbc938a88503b6a16f14f3e4156"></a><br></dl><li><a class="el" href="a00112.html">PictureDecompressor</a> &amp; <a class="el" href="a00112.html#3cc7649198d34c7c748753c3b85a8f86">operator=</a> (const <a class="el" href="a00112.html">PictureDecompressor</a> &amp;rhs)
<dl class="el"><dd class="mdescRight">Assignment = is private and body-less.  <a href="#3cc7649198d34c7c748753c3b85a8f86"></a><br></dl><li>void <a class="el" href="a00112.html#3d7b90bb75e7fd96169ef019b19e94ee">InitCoeffData</a> (<a class="el" href="a00021.html">CoeffArray</a> &amp;coeff_data, const int xl, const int yl)
<dl class="el"><dd class="mdescRight">Initialise the padded coefficient data for the IDWT and subband decoding.  <a href="#3d7b90bb75e7fd96169ef019b19e94ee"></a><br></dl><li>void <a class="el" href="a00112.html#ee1ff5067346b5418ef21d18d5ae4088">CleanReferencePictures</a> (<a class="el" href="a00109.html">PictureBuffer</a> &amp;my_buffer)
<dl class="el"><dd class="mdescRight">Removes all the reference pictures in the retired list.  <a href="#ee1ff5067346b5418ef21d18d5ae4088"></a><br></dl><li>void <a class="el" href="a00112.html#39708f30da9e7927dc59f50dcbaa0feb">CompDecompress</a> (<a class="el" href="a00144.html">TransformByteIO</a> *p_transform_byteio, <a class="el" href="a00109.html">PictureBuffer</a> &amp;my_buffer, int pnum, <a class="el" href="a00234.html#39dd89c4c7484412efd87d41548271cd">CompSort</a> cs)
<dl class="el"><dd class="mdescRight">Decodes component data.  <a href="#39708f30da9e7927dc59f50dcbaa0feb"></a><br></dl><li>void <a class="el" href="a00112.html#70f2e5a9bd8590ffe6893fc08e9a3cff">DecompressMVData</a> (std::auto_ptr&lt; <a class="el" href="a00093.html">MvData</a> &gt; &amp;mv_data, <a class="el" href="a00110.html">PictureByteIO</a> &amp;picture_byteio)
<dl class="el"><dd class="mdescRight">Decodes the motion data.  <a href="#70f2e5a9bd8590ffe6893fc08e9a3cff"></a><br></dl><li>void <a class="el" href="a00112.html#850f6df99d2b73c2fbff573dd567d0a3">SetMVBlocks</a> ()
<dl class="el"><dd class="mdescRight">Set the number of superblocks and blocks.  <a href="#850f6df99d2b73c2fbff573dd567d0a3"></a><br></dl><li>void <a class="el" href="a00112.html#52f5a05436778612870e361015e70262">PushPicture</a> (<a class="el" href="a00109.html">PictureBuffer</a> &amp;my_buffer)
<dl class="el"><dd class="mdescRight">Add a picture to the picture buffer.  <a href="#52f5a05436778612870e361015e70262"></a><br></dl></ul>
<h2>Private Attributes</h2>
<ul>
<li><a class="el" href="a00029.html">DecoderParams</a> &amp; <a class="el" href="a00112.html#e9829e23f49c7fecdc6f4bc2806a6965">m_decparams</a>
<dl class="el"><dd class="mdescRight">Parameters for the decompression, as provided in constructor.  <a href="#e9829e23f49c7fecdc6f4bc2806a6965"></a><br></dl><li><a class="el" href="a00172.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> <a class="el" href="a00112.html#88c494cff2a82ae282f30b6b33ae1c20">m_cformat</a>
<dl class="el"><dd class="mdescRight">Chroma format of the picture being decompressed.  <a href="#88c494cff2a82ae282f30b6b33ae1c20"></a><br></dl><li>bool <a class="el" href="a00112.html#a3e872075289e057a03412f0af7e4b05">m_skipped</a>
<dl class="el"><dd class="mdescRight">An indicator which is true if the picture has been skipped, false otherwise.  <a href="#a3e872075289e057a03412f0af7e4b05"></a><br></dl><li>bool <a class="el" href="a00112.html#2ffe7b89171fd0aa7144977697c57696">m_use_global</a>
<dl class="el"><dd class="mdescRight">An indicator that is true if we use global motion vectors, false otherwise.  <a href="#2ffe7b89171fd0aa7144977697c57696"></a><br></dl><li>bool <a class="el" href="a00112.html#cd608d9116e50094d3c97ce10cbc1514">m_use_block_mv</a>
<dl class="el"><dd class="mdescRight">An indicator that is true if we use block motion vectors, false otherwise.  <a href="#cd608d9116e50094d3c97ce10cbc1514"></a><br></dl><li><a class="el" href="a00234.html#b8a7aad3ab6de8cc3709dcacde946964">PredMode</a> <a class="el" href="a00112.html#d58a79e0da25b409677c052b81bfcb53">m_global_pred_mode</a>
<dl class="el"><dd class="mdescRight">Prediction mode to use if we only have global motion vectors.  <a href="#d58a79e0da25b409677c052b81bfcb53"></a><br></dl><li><a class="el" href="a00113.html">PictureParams</a> <a class="el" href="a00112.html#42a7d5189cec78979e7dc10e6b298ea5">m_pparams</a>
<dl class="el"><dd class="mdescRight">Current <a class="el" href="a00108.html" title="A class for encapsulating all the data relating to a picture.">Picture</a> Parameters.  <a href="#42a7d5189cec78979e7dc10e6b298ea5"></a><br></dl></ul>
<hr><a name="_details"></a><h2>Detailed Description</h2>
This class decompresses a single picture at a time, using parameters supplied at its construction. <a class="el" href="a00112.html" title="Compress a single image picture.">PictureDecompressor</a> is used by <a class="el" href="a00129.html" title="Decompresses a sequence of pictures from a stream.">SequenceDecompressor</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="60bb0a31fab7e57e65858a0e035c2ba7"></a><!-- doxytag: member="dirac::PictureDecompressor::PictureDecompressor" ref="60bb0a31fab7e57e65858a0e035c2ba7" args="(DecoderParams &amp;decp, ChromaFormat cf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">dirac::PictureDecompressor::PictureDecompressor           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00029.html">DecoderParams</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>decp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00172.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a>&nbsp;</td>
          <td class="paramname"> <em>cf</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates a <a class="el" href="a00112.html" title="Compress a single image picture.">PictureDecompressor</a> with specific set of parameters the control the decompression process. It decodes motion data before decoding each component of the picture.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>decp</em>&nbsp;</td><td>decoder parameters </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cf</em>&nbsp;</td><td>the chroma format of the picture being decompressed </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="6890f571b4ef647ff6a680c3d6a90b2f"></a><!-- doxytag: member="dirac::PictureDecompressor::~PictureDecompressor" ref="6890f571b4ef647ff6a680c3d6a90b2f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">dirac::PictureDecompressor::~PictureDecompressor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Releases resources. 
</div>
</div><p>
<a class="anchor" name="ddb47fbc938a88503b6a16f14f3e4156"></a><!-- doxytag: member="dirac::PictureDecompressor::PictureDecompressor" ref="ddb47fbc938a88503b6a16f14f3e4156" args="(const PictureDecompressor &amp;cpy)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">dirac::PictureDecompressor::PictureDecompressor           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00112.html">PictureDecompressor</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>cpy</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Copy constructor is private and body-less. This class should not be copied. 
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="ee1ff5067346b5418ef21d18d5ae4088"></a><!-- doxytag: member="dirac::PictureDecompressor::CleanReferencePictures" ref="ee1ff5067346b5418ef21d18d5ae4088" args="(PictureBuffer &amp;my_buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::PictureDecompressor::CleanReferencePictures           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00109.html">PictureBuffer</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>my_buffer</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="39708f30da9e7927dc59f50dcbaa0feb"></a><!-- doxytag: member="dirac::PictureDecompressor::CompDecompress" ref="39708f30da9e7927dc59f50dcbaa0feb" args="(TransformByteIO *p_transform_byteio, PictureBuffer &amp;my_buffer, int pnum, CompSort cs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::PictureDecompressor::CompDecompress           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00144.html">TransformByteIO</a> *&nbsp;</td>
          <td class="paramname"> <em>p_transform_byteio</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00109.html">PictureBuffer</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>my_buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>pnum</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00234.html#39dd89c4c7484412efd87d41548271cd">CompSort</a>&nbsp;</td>
          <td class="paramname"> <em>cs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c96ed6bf4062a02350ca360ab9a1159c"></a><!-- doxytag: member="dirac::PictureDecompressor::Decompress" ref="c96ed6bf4062a02350ca360ab9a1159c" args="(ParseUnitByteIO &amp;parseunit_byteio, PictureBuffer &amp;my_buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool dirac::PictureDecompressor::Decompress           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00105.html">ParseUnitByteIO</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>parseunit_byteio</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00109.html">PictureBuffer</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>my_buffer</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Decompresses the next picture from the stream and place at the end of a picture buffer. Returns true if able to decode successfully, false otherwise<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>parseunit_byteio</em>&nbsp;</td><td><a class="el" href="a00108.html" title="A class for encapsulating all the data relating to a picture.">Picture</a> info in Dirac-stream format </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>my_buffer</em>&nbsp;</td><td>picture buffer into which the picture is placed </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="70f2e5a9bd8590ffe6893fc08e9a3cff"></a><!-- doxytag: member="dirac::PictureDecompressor::DecompressMVData" ref="70f2e5a9bd8590ffe6893fc08e9a3cff" args="(std::auto_ptr&lt; MvData &gt; &amp;mv_data, PictureByteIO &amp;picture_byteio)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::PictureDecompressor::DecompressMVData           </td>
          <td>(</td>
          <td class="paramtype">std::auto_ptr&lt; <a class="el" href="a00093.html">MvData</a> &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>mv_data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00110.html">PictureByteIO</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>picture_byteio</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="54ba8b3b9dd45255448bd802eebfd012"></a><!-- doxytag: member="dirac::PictureDecompressor::GetPicParams" ref="54ba8b3b9dd45255448bd802eebfd012" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="a00113.html">PictureParams</a>&amp; dirac::PictureDecompressor::GetPicParams           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>References <a class="el" href="a00216_source.html#l00151">m_pparams</a>.</p>

</div>
</div><p>
<a class="anchor" name="3d7b90bb75e7fd96169ef019b19e94ee"></a><!-- doxytag: member="dirac::PictureDecompressor::InitCoeffData" ref="3d7b90bb75e7fd96169ef019b19e94ee" args="(CoeffArray &amp;coeff_data, const int xl, const int yl)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::PictureDecompressor::InitCoeffData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00021.html">CoeffArray</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>coeff_data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&nbsp;</td>
          <td class="paramname"> <em>xl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&nbsp;</td>
          <td class="paramname"> <em>yl</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3cc7649198d34c7c748753c3b85a8f86"></a><!-- doxytag: member="dirac::PictureDecompressor::operator=" ref="3cc7649198d34c7c748753c3b85a8f86" args="(const PictureDecompressor &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00112.html">PictureDecompressor</a>&amp; dirac::PictureDecompressor::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00112.html">PictureDecompressor</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Assignment = is private and body-less. This class should not be assigned. 
</div>
</div><p>
<a class="anchor" name="52f5a05436778612870e361015e70262"></a><!-- doxytag: member="dirac::PictureDecompressor::PushPicture" ref="52f5a05436778612870e361015e70262" args="(PictureBuffer &amp;my_buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::PictureDecompressor::PushPicture           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00109.html">PictureBuffer</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>my_buffer</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="850f6df99d2b73c2fbff573dd567d0a3"></a><!-- doxytag: member="dirac::PictureDecompressor::SetMVBlocks" ref="850f6df99d2b73c2fbff573dd567d0a3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::PictureDecompressor::SetMVBlocks           </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>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="88c494cff2a82ae282f30b6b33ae1c20"></a><!-- doxytag: member="dirac::PictureDecompressor::m_cformat" ref="88c494cff2a82ae282f30b6b33ae1c20" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00172.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> <a class="el" href="a00112.html#88c494cff2a82ae282f30b6b33ae1c20">dirac::PictureDecompressor::m_cformat</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e9829e23f49c7fecdc6f4bc2806a6965"></a><!-- doxytag: member="dirac::PictureDecompressor::m_decparams" ref="e9829e23f49c7fecdc6f4bc2806a6965" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00029.html">DecoderParams</a>&amp; <a class="el" href="a00112.html#e9829e23f49c7fecdc6f4bc2806a6965">dirac::PictureDecompressor::m_decparams</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d58a79e0da25b409677c052b81bfcb53"></a><!-- doxytag: member="dirac::PictureDecompressor::m_global_pred_mode" ref="d58a79e0da25b409677c052b81bfcb53" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00234.html#b8a7aad3ab6de8cc3709dcacde946964">PredMode</a> <a class="el" href="a00112.html#d58a79e0da25b409677c052b81bfcb53">dirac::PictureDecompressor::m_global_pred_mode</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="42a7d5189cec78979e7dc10e6b298ea5"></a><!-- doxytag: member="dirac::PictureDecompressor::m_pparams" ref="42a7d5189cec78979e7dc10e6b298ea5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00113.html">PictureParams</a> <a class="el" href="a00112.html#42a7d5189cec78979e7dc10e6b298ea5">dirac::PictureDecompressor::m_pparams</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Referenced by <a class="el" href="a00216_source.html#l00093">GetPicParams()</a>.</p>

</div>
</div><p>
<a class="anchor" name="a3e872075289e057a03412f0af7e4b05"></a><!-- doxytag: member="dirac::PictureDecompressor::m_skipped" ref="a3e872075289e057a03412f0af7e4b05" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00112.html#a3e872075289e057a03412f0af7e4b05">dirac::PictureDecompressor::m_skipped</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cd608d9116e50094d3c97ce10cbc1514"></a><!-- doxytag: member="dirac::PictureDecompressor::m_use_block_mv" ref="cd608d9116e50094d3c97ce10cbc1514" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00112.html#cd608d9116e50094d3c97ce10cbc1514">dirac::PictureDecompressor::m_use_block_mv</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2ffe7b89171fd0aa7144977697c57696"></a><!-- doxytag: member="dirac::PictureDecompressor::m_use_global" ref="2ffe7b89171fd0aa7144977697c57696" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00112.html#2ffe7b89171fd0aa7144977697c57696">dirac::PictureDecompressor::m_use_global</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="a00216_source.html">picture_decompress.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>