Sophie

Sophie

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

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="a00029.html">DecoderParams</a>
  </div>
<div class="contents">
<h1>dirac::DecoderParams Class Reference</h1><!-- doxytag: class="dirac::DecoderParams" --><!-- doxytag: inherits="dirac::CodecParams" -->Parameters for the decoding process.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="a00171_source.html">common.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for dirac::DecoderParams:</div>
<div class="dynsection">

<p><center><img src="a00029.png" usemap="#dirac::DecoderParams_map" border="0" alt=""></center>
<map name="dirac::DecoderParams_map">
<area href="a00019.html" alt="dirac::CodecParams" shape="rect" coords="0,0,138,24">
</map>
</div>

<p>
<a href="a00300.html">List of all members.</a><h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="a00029.html#216337343b4043560a120dd0a741b681">DecoderParams</a> (const <a class="el" href="a00172.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> &amp;video_format=VIDEO_FORMAT_CIF, <a class="el" href="a00172.html#4f37629f775549c508f4c5625ae348b3">PictureType</a> ftype=INTRA_PICTURE, unsigned int num_refs=0, bool set_defaults=false)
<dl class="el"><dd class="mdescRight">Default constructor.  <a href="#216337343b4043560a120dd0a741b681"></a><br></dl><li>bool <a class="el" href="a00029.html#f44d51abdd8fbb04dcb17eb139aa6a09">Verbose</a> () const 
<dl class="el"><dd class="mdescRight">Returns true if we're operating verbosely, false otherwise.  <a href="#f44d51abdd8fbb04dcb17eb139aa6a09"></a><br></dl><li>void <a class="el" href="a00029.html#be5d98d190a6c96edf0c0e714af8093b">SetVerbose</a> (bool v)
<dl class="el"><dd class="mdescRight">Sets verbosity on or off.  <a href="#be5d98d190a6c96edf0c0e714af8093b"></a><br></dl></ul>
<h2>Private Attributes</h2>
<ul>
<li>bool <a class="el" href="a00029.html#11fd826e619dcb25efdad6656655b4a7">m_verbose</a>
<dl class="el"><dd class="mdescRight">Code/decode with commentary if true.  <a href="#11fd826e619dcb25efdad6656655b4a7"></a><br></dl></ul>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Parameters for the decoding process. Derived from <a class="el" href="a00019.html" title="Parameters common to coder and decoder operation.">CodecParams</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="216337343b4043560a120dd0a741b681"></a><!-- doxytag: member="dirac::DecoderParams::DecoderParams" ref="216337343b4043560a120dd0a741b681" args="(const VideoFormat &amp;video_format=VIDEO_FORMAT_CIF, PictureType ftype=INTRA_PICTURE, unsigned int num_refs=0, bool set_defaults=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">dirac::DecoderParams::DecoderParams           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00172.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>video_format</em> = <code>VIDEO_FORMAT_CIF</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00172.html#4f37629f775549c508f4c5625ae348b3">PictureType</a>&nbsp;</td>
          <td class="paramname"> <em>ftype</em> = <code>INTRA_PICTURE</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>num_refs</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>set_defaults</em> = <code>false</code></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 Function Documentation</h2>
<a class="anchor" name="be5d98d190a6c96edf0c0e714af8093b"></a><!-- doxytag: member="dirac::DecoderParams::SetVerbose" ref="be5d98d190a6c96edf0c0e714af8093b" args="(bool v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::DecoderParams::SetVerbose           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>v</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>References <a class="el" href="a00171_source.html#l01569">m_verbose</a>.</p>

</div>
</div><p>
<a class="anchor" name="f44d51abdd8fbb04dcb17eb139aa6a09"></a><!-- doxytag: member="dirac::DecoderParams::Verbose" ref="f44d51abdd8fbb04dcb17eb139aa6a09" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool dirac::DecoderParams::Verbose           </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="a00171_source.html#l01569">m_verbose</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="11fd826e619dcb25efdad6656655b4a7"></a><!-- doxytag: member="dirac::DecoderParams::m_verbose" ref="11fd826e619dcb25efdad6656655b4a7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00029.html#11fd826e619dcb25efdad6656655b4a7">dirac::DecoderParams::m_verbose</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Referenced by <a class="el" href="a00171_source.html#l01558">SetVerbose()</a>, and <a class="el" href="a00171_source.html#l01555">Verbose()</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a00171_source.html">common.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>