Sophie

Sophie

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

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::CodingParamsByteIO Member List</h1>This is the complete list of members for <a class="el" href="a00020.html">dirac::CodingParamsByteIO</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="a00020.html#8ade81c640d032e953af786593afd23a">CodingParamsByteIO</a>(const SourceParams &amp;src_params, CodecParams &amp;codec_params, const SourceParams &amp;default_source_params, const ByteIO &amp;stream_data)</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</a></td><td></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="a00020.html#a840433972897e3bb0ccff5d3f83f8bb">Input</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</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="a00020.html#983feb5c149e6823872ffc65dfaa61ef">InputPictureCodingMode</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</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="a00020.html#1f771d59b43f310e0f9de26a01669c12">InputVideoDepth</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00020.html#28488be8671fe68c753d64ca6f2626ee">m_codec_params</a></td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00020.html#1a4fa5ffc7a73dfcae88a0984ec572ae">m_default_source_params</a></td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00020.html#9318b8d1ab2c8ce4fc9ffa0ceedd94ad">m_src_params</a></td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</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="a00020.html#397d097275effe65848bd0dd1d53d8c7">Output</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</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="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="a00020.html#4c764a5655d8d77cc51af52a12def78b">OutputPictureCodingMode</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</a></td><td><code> [private]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00020.html#b5bbdd77a667eb3381ebab44c46c6fe4">OutputVideoDepth</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</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="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="a00020.html#ed099faef3efafa6abfee97c2a870dda">~CodingParamsByteIO</a>()</td><td><a class="el" href="a00020.html">dirac::CodingParamsByteIO</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>