Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > b91608bcc8cdfae85c75f04c03683d58 > files > 91

lib64dirac-devel-0.9.1-1mdv2008.1.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.4 -->
<h1>dirac_sourceparams_t Struct Reference</h1><!-- doxytag: class="dirac_sourceparams_t" --><code>#include &lt;<a class="el" href="a00253.html">dirac_types.h</a>&gt;</code>
<p>

<p>
<a href="a00317.html">List of all members.</a><h2>Public Attributes</h2>
<ul>
<li>unsigned int <a class="el" href="a00051.html#0247d6a7590de5f4c9eb5e37dae80189">width</a>
<li>unsigned int <a class="el" href="a00051.html#a421cd6a57465ca8e176a7e352b73ca8">height</a>
<li><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">dirac_chroma_t</a> <a class="el" href="a00051.html#19be78896dc96a57d2b8ef7790fbdf76">chroma</a>
<li>unsigned int <a class="el" href="a00051.html#e74a7946b7a39719117dec293a996f68">chroma_width</a>
<li>unsigned int <a class="el" href="a00051.html#7b49bcf0338caa8becf7cb7abb202b25">chroma_height</a>
<li>unsigned int <a class="el" href="a00051.html#09b25aa7b32f3a970bab76f860097e91">source_sampling</a>
<li>int <a class="el" href="a00051.html#12844d0e50bcee81e665b5dde85cbcad">topfieldfirst</a>
<li><a class="el" href="a00049.html">dirac_frame_rate_t</a> <a class="el" href="a00051.html#b2878205aad0e8356890b0f3f0bb8904">frame_rate</a>
<li><a class="el" href="a00049.html">dirac_pix_asr_t</a> <a class="el" href="a00051.html#d53697c833095703cbdcc2ae1ec33864">pix_asr</a>
<li><a class="el" href="a00033.html">dirac_clean_area_t</a> <a class="el" href="a00051.html#6530b3f04c964a6ab21ae9938e8fd8c6">clean_area</a>
<li><a class="el" href="a00050.html">dirac_signal_range_t</a> <a class="el" href="a00051.html#ae63a9195e8051544f72a88e6e0c1553">signal_range</a>
<li><a class="el" href="a00035.html">dirac_colour_spec_t</a> <a class="el" href="a00051.html#8a10e77a1288e042de4185c877173830">colour_spec</a>
</ul>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Structure that holds the source parameters <hr><h2>Member Data Documentation</h2>
<a class="anchor" name="0247d6a7590de5f4c9eb5e37dae80189"></a><!-- doxytag: member="dirac_sourceparams_t::width" ref="0247d6a7590de5f4c9eb5e37dae80189" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00051.html#0247d6a7590de5f4c9eb5e37dae80189">dirac_sourceparams_t::width</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
numper of pixels per line 
</div>
</div><p>
<a class="anchor" name="a421cd6a57465ca8e176a7e352b73ca8"></a><!-- doxytag: member="dirac_sourceparams_t::height" ref="a421cd6a57465ca8e176a7e352b73ca8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00051.html#a421cd6a57465ca8e176a7e352b73ca8">dirac_sourceparams_t::height</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
number of lines per frame 
</div>
</div><p>
<a class="anchor" name="19be78896dc96a57d2b8ef7790fbdf76"></a><!-- doxytag: member="dirac_sourceparams_t::chroma" ref="19be78896dc96a57d2b8ef7790fbdf76" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">dirac_chroma_t</a> <a class="el" href="a00051.html#19be78896dc96a57d2b8ef7790fbdf76">dirac_sourceparams_t::chroma</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
chroma type 
</div>
</div><p>
<a class="anchor" name="e74a7946b7a39719117dec293a996f68"></a><!-- doxytag: member="dirac_sourceparams_t::chroma_width" ref="e74a7946b7a39719117dec293a996f68" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00051.html#e74a7946b7a39719117dec293a996f68">dirac_sourceparams_t::chroma_width</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
numper of pixels of chroma per line 
</div>
</div><p>
<a class="anchor" name="7b49bcf0338caa8becf7cb7abb202b25"></a><!-- doxytag: member="dirac_sourceparams_t::chroma_height" ref="7b49bcf0338caa8becf7cb7abb202b25" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00051.html#7b49bcf0338caa8becf7cb7abb202b25">dirac_sourceparams_t::chroma_height</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
number of lines of chroma per frame 
</div>
</div><p>
<a class="anchor" name="09b25aa7b32f3a970bab76f860097e91"></a><!-- doxytag: member="dirac_sourceparams_t::source_sampling" ref="09b25aa7b32f3a970bab76f860097e91" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00051.html#09b25aa7b32f3a970bab76f860097e91">dirac_sourceparams_t::source_sampling</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
source sampling field: 0 - progressive; 1 - interlaced 
</div>
</div><p>
<a class="anchor" name="12844d0e50bcee81e665b5dde85cbcad"></a><!-- doxytag: member="dirac_sourceparams_t::topfieldfirst" ref="12844d0e50bcee81e665b5dde85cbcad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00051.html#12844d0e50bcee81e665b5dde85cbcad">dirac_sourceparams_t::topfieldfirst</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
top field comes first : 0 - false; 1 - true. Set by Dirac library. 
</div>
</div><p>
<a class="anchor" name="b2878205aad0e8356890b0f3f0bb8904"></a><!-- doxytag: member="dirac_sourceparams_t::frame_rate" ref="b2878205aad0e8356890b0f3f0bb8904" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00049.html">dirac_frame_rate_t</a> <a class="el" href="a00051.html#b2878205aad0e8356890b0f3f0bb8904">dirac_sourceparams_t::frame_rate</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
frame rate 
</div>
</div><p>
<a class="anchor" name="d53697c833095703cbdcc2ae1ec33864"></a><!-- doxytag: member="dirac_sourceparams_t::pix_asr" ref="d53697c833095703cbdcc2ae1ec33864" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00049.html">dirac_pix_asr_t</a> <a class="el" href="a00051.html#d53697c833095703cbdcc2ae1ec33864">dirac_sourceparams_t::pix_asr</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
pixel aspect ratio 
</div>
</div><p>
<a class="anchor" name="6530b3f04c964a6ab21ae9938e8fd8c6"></a><!-- doxytag: member="dirac_sourceparams_t::clean_area" ref="6530b3f04c964a6ab21ae9938e8fd8c6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00033.html">dirac_clean_area_t</a> <a class="el" href="a00051.html#6530b3f04c964a6ab21ae9938e8fd8c6">dirac_sourceparams_t::clean_area</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ae63a9195e8051544f72a88e6e0c1553"></a><!-- doxytag: member="dirac_sourceparams_t::signal_range" ref="ae63a9195e8051544f72a88e6e0c1553" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00050.html">dirac_signal_range_t</a> <a class="el" href="a00051.html#ae63a9195e8051544f72a88e6e0c1553">dirac_sourceparams_t::signal_range</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8a10e77a1288e042de4185c877173830"></a><!-- doxytag: member="dirac_sourceparams_t::colour_spec" ref="8a10e77a1288e042de4185c877173830" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00035.html">dirac_colour_spec_t</a> <a class="el" href="a00051.html#8a10e77a1288e042de4185c877173830">dirac_sourceparams_t::colour_spec</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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