Sophie

Sophie

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

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::EndOfSequenceByteIO Member List</h1>This is the complete list of members for <a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a>, including all inherited members.<p><table>
  <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="a00067.html#0b13831623689bd2688978074707eedc">CalcNextUnitOffset</a>()</td><td><a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a></td><td><code> [inline, protected, virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00067.html#26b13281ad6cfeb1f214946e464bdecc">CalcParseCode</a>() const </td><td><a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a></td><td><code> [private, virtual]</code></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="a00067.html#a388d70725103010ee8122817ad4da79">CollateByteStats</a>(DiracByteStats &amp;dirac_byte_stats)</td><td><a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00067.html#e98d3850d87e55ee9d9070b179fa7e88">EndOfSequenceByteIO</a>(const ByteIO &amp;stream_data)</td><td><a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a></td><td></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="a00111.html#24f54a63d7dd8d65d849664d43c3a88d">GetBytes</a>()</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#45406cef03720a227d411ba8f3311019">GetNextParseOffset</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#6d8fe0975e4934d7b6fa2f27ffba79fc">GetParseCode</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#c57ac69186e9890cc4c8d035418339f8">GetPreviousParseOffset</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></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="a00111.html#95a696f9ad57770fe393c2667c44b3c8">GetSize</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00067.html#17fb13c24bfcad2235cfe93892958a1d">GetType</a>() const </td><td><a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a></td><td><code> [inline, virtual]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#db71de3fab0a4643d88b3a2101d5d5d8">Input</a>()</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</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="a00111.html#de8efc3d665a902ace4cbb3512eb3b15">IsAuxiliaryData</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#c5c708ee2adec13df2b794e4acd1bc4e">IsCoreSyntax</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#9fe990935674e607cab72291c3095fa5">IsEndOfSequence</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#1aeb950188f03e3e6cc4fe10c9dba159">IsLowDelay</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#31351cec0973ab8eb1bf486719dcd92e">IsPaddingData</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#b14750bd735d199159c6566d87bfbda6">IsPicture</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#eada73b3cd701abe6aa2002e4ce837b4">IsSeqHeader</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#226979034294983033670460138ebd53">IsUsingAC</a>() const </td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [inline, protected]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#36db7376dd5145ef91d41928f60e4810">IsValid</a>(const ParseUnitByteIO &amp;next_unit)</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></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="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="a00111.html#ff8dd96dab5e2995a66391b195825882">ParseUnitByteIO</a>()</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#0f67cdd73e226e9d4c96a219a98d8ac9">ParseUnitByteIO</a>(const ByteIO &amp;byte_io)</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#6bdf539c0dade4deb14362ee3007e2f4">ParseUnitByteIO</a>(const ParseUnitByteIO &amp;parseunit_byteio)</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></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="a00111.html#a5dae0bd0014f21d06f68e939859f8c1">SetAdjacentParseUnits</a>(ParseUnitByteIO *p_prev_parseunit)</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></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="a00111.html#655f2ac01aba574c591384e5fcc9406f">Skip</a>()</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#16a96c12acc649141403b72e0e66b738">SyncToUnitStart</a>()</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td><code> [protected]</code></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="a00067.html#00244fc4d4b3d63a95a40bd5cea854ee">~EndOfSequenceByteIO</a>()</td><td><a class="el" href="a00067.html">dirac::EndOfSequenceByteIO</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="a00111.html#b1cf48da0ed03f1bb547cdb4dc89aba0">~ParseUnitByteIO</a>()</td><td><a class="el" href="a00111.html">dirac::ParseUnitByteIO</a></td><td></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>