Sophie

Sophie

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

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::TransformByteIO Member List</h1>This is the complete list of members for <a class="el" href="a00138.html">dirac::TransformByteIO</a>, including all inherited members.<p><table>
  <tr class="memlist"><td><a class="el" href="a00138.html#ab97063743e03fd285fd15c3ca77c258">AddComponent</a>(ComponentByteIO *component_byteio)</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#d1bc447203b8868fe18e4b125a30686c">BitsLeft</a>(void)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#466f9161786ae8850c2456dc7fca8265">ByteAlignInput</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#66c2bdd3f07e2509c529aef17f2785fd">ByteAlignOutput</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#ec6f9d7b1502f39e74eba50035402a62">ByteIO</a>(bool new_stream=true)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#82c9d37dcf38592397aac31878ad64f9">ByteIO</a>(const ByteIO &amp;stream_data)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#d48276ed9a97dd5b1523770a7b179bb8">CanRead</a>() const </td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#78d2b5a1913e50f1676d666a84ff83e8">CollateByteStats</a>(DiracByteStats &amp;dirac_byte_stats)</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#389efbc28d12b8a2587868e4f9f1a9ce">FlushInputB</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#58a533748a9a6092403338ecebda52d7">GetBit</a>(unsigned char &amp;c, int pos) const </td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#476bc03eb7978e52f42615fdafd212d8">GetBytes</a>()</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#9a4ddcb132317f766eb35b05b198be2f">GetReadBytePosition</a>() const </td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#e3949ad00e9b7c21d528d9b9372ddfd4">GetSize</a>() const </td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#82c1849c3a22e3e8c161b2fd5df3da17">Input</a>()</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#dc1a91d01c26030fe4a95d57612b0b6f">InputBytes</a>(char *data, int count)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#989126d52ec21cba34f5953cd50902d8">InputUnByte</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#271c375df6d3301d72bd6b8a47db7f0e">InputUnString</a>(const int count)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#917792412a81756b426077f5416e0671">m_component_list</a></td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#9df486a21d4fd2531243945b2c442e8e">m_cparams</a></td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#0a661802dd6e4ebd43df182a7542ba60">m_default_cparams</a></td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#513bd15b685d1277f60a206afb11bd63">m_fparams</a></td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#b172abdf991b8cab7d2b20de666385d0">mp_stream</a></td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#e1ab225e5b364f53ffe94de3160bd0ff">Output</a>()</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#ecb00e80507d2d013d33fb2a0cf466aa">OutputBytes</a>(const std::string &amp;bytes)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#33993235fd567050240030e248f20939">OutputCurrentByte</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#5145781bdbe6b8c8c36d9d639eccd84f">ReadBit</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#7846a39d6f9dafe4756277db914326c7">ReadBitB</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#c7091d45d726fde33178fbcdd154a176">ReadBool</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#e3af442f684c2030f7742c655e4597a6">ReadBoolB</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#583c98d246f85246ceb938d6909f850c">ReadNBits</a>(int count)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#9854294a504337c68de44de88bb2c269">ReadSint</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#9c9fcce79d165aa1e68fb1fa8bdbec5f">ReadSintB</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#ec1b938f3888a508116c85189d09b1d5">ReadUint</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#3c1e9ccdd249ea155d8ab8814df6656e">ReadUintB</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#7af5190d77084133723ed478aba8501b">ReadUintLit</a>(const int byte_size)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#155c4c97a602d7d7646bfaae08164625">RemoveRedundantBytes</a>(const int count)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#86e7df2ca2543ae879d5f35bc4915e73">SeekGet</a>(const int offset, std::ios_base::seekdir dir)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#d6e3bb4656d8f0f7c0425089b7ff0b4e">SetBit</a>(unsigned char &amp;c, int pos) const </td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#5076eab8b19c9165efba38a18787ea32">SetBits</a>(unsigned char &amp;c, unsigned char bits) const </td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#9e24c698603c7402ff35e7846e6351f4">SetBitsLeft</a>(int left_bits)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#97bcf5e39020155180589d322a9abfb7">SetByteParams</a>(const ByteIO &amp;byte_io)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#eb0ca782e00634539a942d81dd2a0646">TransformByteIO</a>(FrameParams &amp;fparams, CodecParams &amp;c_params)</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#a0b9a7a5e4ca741d1a49512d4221e084">TransformByteIO</a>(ByteIO &amp;byte_io, FrameParams &amp;fparams, CodecParams &amp;c_params)</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#0ac5a730dab2ed232eff97b49055151e">WriteBit</a>(const bool &amp;bit)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#d28f4baa6032ec38d82bc54951c07356">WriteNBits</a>(unsigned int val)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#da60dfc1a41793eba73b2ba26b72a991">WriteNBits</a>(unsigned int val, int count)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#c3e580a1b3ab08a83435662ca7dcc7e4">WriteSint</a>(const int val)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#4dec63b932b7e1d41fb84adbc0feda29">WriteUint</a>(const unsigned int &amp;value)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#5ab33e6a82d617f64d23289c7ed47491">WriteUintLit</a>(const unsigned int &amp;value, const int &amp;length)</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00018.html#c509b1dbbd2d20dfb5ccd6ffd6b0db6f">~ByteIO</a>()</td><td><a class="el" href="a00018.html">dirac::ByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00138.html#5a9b78834844193284b46d5386fb17c5">~TransformByteIO</a>()</td><td><a class="el" href="a00138.html">dirac::TransformByteIO</a></td><td><code> [virtual]</code></td></tr>
</table><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>