Sophie

Sophie

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

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>dirac::SourceParamsByteIO Member List</h1>This is the complete list of members for <a class="el" href="a00132.html">dirac::SourceParamsByteIO</a>, including all inherited members.<p><table>
  <tr class="memlist"><td><a class="el" href="a00016.html#d1bc447203b8868fe18e4b125a30686c">BitsLeft</a>(void)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#466f9161786ae8850c2456dc7fca8265">ByteAlignInput</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#66c2bdd3f07e2509c529aef17f2785fd">ByteAlignOutput</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#ec6f9d7b1502f39e74eba50035402a62">ByteIO</a>(bool new_stream=true)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#82c9d37dcf38592397aac31878ad64f9">ByteIO</a>(const ByteIO &amp;stream_data)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#d48276ed9a97dd5b1523770a7b179bb8">CanRead</a>() const </td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#92ce0abd65cbfcc16928878477a5178b">CollateByteStats</a>(DiracByteStats &amp;dirac_byte_stats)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#389efbc28d12b8a2587868e4f9f1a9ce">FlushInputB</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#58a533748a9a6092403338ecebda52d7">GetBit</a>(unsigned char &amp;c, int pos) const </td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#c6dc5649b47b66bfc1688d93eeec5430">GetBytes</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#9a4ddcb132317f766eb35b05b198be2f">GetReadBytePosition</a>() const </td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#4f8f25a0c300e4df73149d1e44437b11">GetSize</a>() const </td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#0dc80ad0beab2f474d8fdd4315dc5039">Input</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#dc1a91d01c26030fe4a95d57612b0b6f">InputBytes</a>(char *data, int count)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#8428162d82de4cfd762d6f032954a6ce">InputChromaSamplingFormat</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#f2b61cf5e942c9fd3f5c517732700481">InputCleanArea</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#ccd804803fa2b962a5497ced712d8f1d">InputColourMatrix</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#eb0eaed3a851b6a8ada896bd1448527f">InputColourPrimaries</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#f73e4a36c238cf1c198b2368ff83840f">InputColourSpecification</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#b9ace714d4a4a45f8f1aa49dd5e3b649">InputFrameRate</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#d90ad3e1bcc9726d9e7c2e70fed245a4">InputFrameSize</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#12105b7ca08611f2cb3b00665a99fee8">InputPixelAspectRatio</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#1501078c3e5c621eea09e1a8fa1b23fe">InputScanFormat</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#4e1ca4f9dedee757917331bf57463185">InputSignalRange</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#9e520dfcbcbe9d7476c6d771a2a903d9">InputTransferFunction</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#989126d52ec21cba34f5953cd50902d8">InputUnByte</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#271c375df6d3301d72bd6b8a47db7f0e">InputUnString</a>(const int count)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#285dc469e21cf2962dda3f29ce6b9fa8">m_default_src_params</a></td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#3512cdfa33f0fd03b45e7d2ea3a951cc">m_src_params</a></td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#b172abdf991b8cab7d2b20de666385d0">mp_stream</a></td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#aa3b802321cd8638665b3ba1aa8c2cd5">Output</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#ecb00e80507d2d013d33fb2a0cf466aa">OutputBytes</a>(const std::string &amp;bytes)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#adc26095ca69c798d7134968569847a0">OutputChromaSamplingFormat</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#fe4e6bf92c064db54d94a93869858687">OutputCleanArea</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#f4945155a323e54ff099116d0692283d">OutputColourSpecification</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#33993235fd567050240030e248f20939">OutputCurrentByte</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#879a1edc978ed7fe3843ea72147acf24">OutputFrameRate</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#76bf75486156c079752830769566b8cc">OutputFrameSize</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#67f4843817498f17438b9bbfd1ea3f1a">OutputPixelAspectRatio</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#1461a85619e27da3da5a5b2278af0b77">OutputScanFormat</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#d75f0bb4b870a13270d865d37bdd3938">OutputSignalRange</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#5145781bdbe6b8c8c36d9d639eccd84f">ReadBit</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#7846a39d6f9dafe4756277db914326c7">ReadBitB</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#c7091d45d726fde33178fbcdd154a176">ReadBool</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#e3af442f684c2030f7742c655e4597a6">ReadBoolB</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#583c98d246f85246ceb938d6909f850c">ReadNBits</a>(int count)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#9854294a504337c68de44de88bb2c269">ReadSint</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#9c9fcce79d165aa1e68fb1fa8bdbec5f">ReadSintB</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#ec1b938f3888a508116c85189d09b1d5">ReadUint</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#3c1e9ccdd249ea155d8ab8814df6656e">ReadUintB</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#7af5190d77084133723ed478aba8501b">ReadUintLit</a>(const int byte_size)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#155c4c97a602d7d7646bfaae08164625">RemoveRedundantBytes</a>(const int count)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#86e7df2ca2543ae879d5f35bc4915e73">SeekGet</a>(const int offset, std::ios_base::seekdir dir)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#d6e3bb4656d8f0f7c0425089b7ff0b4e">SetBit</a>(unsigned char &amp;c, int pos) const </td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#5076eab8b19c9165efba38a18787ea32">SetBits</a>(unsigned char &amp;c, unsigned char bits) const </td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#9e24c698603c7402ff35e7846e6351f4">SetBitsLeft</a>(int left_bits)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#97bcf5e39020155180589d322a9abfb7">SetByteParams</a>(const ByteIO &amp;byte_io)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#bdf8cd8ff979399e1aa4545c3f71d5d6">SourceParamsByteIO</a>(SourceParams &amp;src_params, const SourceParams &amp;default_src_params, const ByteIO &amp;stream_data)</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#0ac5a730dab2ed232eff97b49055151e">WriteBit</a>(const bool &amp;bit)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#d28f4baa6032ec38d82bc54951c07356">WriteNBits</a>(unsigned int val)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#da60dfc1a41793eba73b2ba26b72a991">WriteNBits</a>(unsigned int val, int count)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#4c438a84b3bb41584e3108248668ad19">WriteSint</a>(int val)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#540c5586d4e62cc16ad2e8caac836f15">WriteUint</a>(unsigned int value)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#5ab33e6a82d617f64d23289c7ed47491">WriteUintLit</a>(const unsigned int &amp;value, const int &amp;length)</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00016.html#c509b1dbbd2d20dfb5ccd6ffd6b0db6f">~ByteIO</a>()</td><td><a class="el" href="a00016.html">dirac::ByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00132.html#12d703b9662e4a918c99f5de7257e553">~SourceParamsByteIO</a>()</td><td><a class="el" href="a00132.html">dirac::SourceParamsByteIO</a></td><td></td></tr>
</table></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>