Blob Blame History Raw
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>liboggz: oggz_constants.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<h1>oggz_constants.h</h1><a href="oggz__constants_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment">   Copyright (C) 2003 Commonwealth Scientific and Industrial Research</span>
<a name="l00003"></a>00003 <span class="comment">   Organisation (CSIRO) Australia</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00005"></a>00005 <span class="comment">   Redistribution and use in source and binary forms, with or without</span>
<a name="l00006"></a>00006 <span class="comment">   modification, are permitted provided that the following conditions</span>
<a name="l00007"></a>00007 <span class="comment">   are met:</span>
<a name="l00008"></a>00008 <span class="comment"></span>
<a name="l00009"></a>00009 <span class="comment">   - Redistributions of source code must retain the above copyright</span>
<a name="l00010"></a>00010 <span class="comment">   notice, this list of conditions and the following disclaimer.</span>
<a name="l00011"></a>00011 <span class="comment"></span>
<a name="l00012"></a>00012 <span class="comment">   - Redistributions in binary form must reproduce the above copyright</span>
<a name="l00013"></a>00013 <span class="comment">   notice, this list of conditions and the following disclaimer in the</span>
<a name="l00014"></a>00014 <span class="comment">   documentation and/or other materials provided with the distribution.</span>
<a name="l00015"></a>00015 <span class="comment"></span>
<a name="l00016"></a>00016 <span class="comment">   - Neither the name of CSIRO Australia nor the names of its</span>
<a name="l00017"></a>00017 <span class="comment">   contributors may be used to endorse or promote products derived from</span>
<a name="l00018"></a>00018 <span class="comment">   this software without specific prior written permission.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
<a name="l00021"></a>00021 <span class="comment">   ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
<a name="l00022"></a>00022 <span class="comment">   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A</span>
<a name="l00023"></a>00023 <span class="comment">   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE ORGANISATION OR</span>
<a name="l00024"></a>00024 <span class="comment">   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
<a name="l00025"></a>00025 <span class="comment">   EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
<a name="l00026"></a>00026 <span class="comment">   PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
<a name="l00027"></a>00027 <span class="comment">   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
<a name="l00028"></a>00028 <span class="comment">   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
<a name="l00029"></a>00029 <span class="comment">   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
<a name="l00030"></a>00030 <span class="comment">   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
<a name="l00031"></a>00031 <span class="comment">*/</span>
<a name="l00032"></a>00032 
<a name="l00033"></a>00033 <span class="preprocessor">#ifndef __OGGZ_CONSTANTS_H__</span>
<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define __OGGZ_CONSTANTS_H__</span>
<a name="l00035"></a>00035 <span class="preprocessor"></span>
<a name="l00046"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3">00046</a> <span class="keyword">enum</span> <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3" title="Flags to oggz_new(), oggz_open(), and oggz_openfd().">OggzFlags</a> {
<a name="l00048"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a95bd4a2b27d6e9e119ee11a7c5c26c50">00048</a>   <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a95bd4a2b27d6e9e119ee11a7c5c26c50" title="Read only.">OGGZ_READ</a>         = 0x00,
<a name="l00049"></a>00049 
<a name="l00051"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a8819c3d01c84191dbf846b5e0a98d757">00051</a>   <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a8819c3d01c84191dbf846b5e0a98d757" title="Write only.">OGGZ_WRITE</a>        = 0x01,
<a name="l00052"></a>00052 
<a name="l00055"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a24e9b4267730b726756241d7de2e8cf2">00055</a>   <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a24e9b4267730b726756241d7de2e8cf2" title="Disable strict adherence to mapping constraints, eg for handling an incomplete stream...">OGGZ_NONSTRICT</a>    = 0x10,
<a name="l00056"></a>00056 
<a name="l00063"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3af5b915c8762126bff52a0499745d1732">00063</a>   <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3af5b915c8762126bff52a0499745d1732" title="Scan for known headers while reading, and automatically set metrics appropriately...">OGGZ_AUTO</a>         = 0x20,
<a name="l00064"></a>00064 
<a name="l00070"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3acb0fc6d8842462d7a1624c3312c299fb">00070</a>   <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3acb0fc6d8842462d7a1624c3312c299fb" title="Write Prefix: Assume that we are only writing the prefix of an Ogg stream, ie.">OGGZ_PREFIX</a>       = 0x40,
<a name="l00071"></a>00071 
<a name="l00077"></a><a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a70e2ea0bfd95ff858125a4f777eb90e8">00077</a>   <a class="code" href="oggz__constants_8h.html#a12afc3c052f6e84eff5a99ac9f1ccdd3a70e2ea0bfd95ff858125a4f777eb90e8" title="Write Suffix: Assume that we are only writing the suffix of an Ogg stream, ie.">OGGZ_SUFFIX</a>       = 0x80
<a name="l00078"></a>00078 
<a name="l00079"></a>00079 };
<a name="l00080"></a>00080 
<a name="l00081"></a><a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ff">00081</a> <span class="keyword">enum</span> <a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ff">OggzStopCtl</a> {
<a name="l00083"></a><a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ffaf5242099c219d1330ddd861585cc3bf3">00083</a>   <a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ffaf5242099c219d1330ddd861585cc3bf3" title="Continue calling read callbacks.">OGGZ_CONTINUE</a>     = 0,
<a name="l00084"></a>00084 
<a name="l00086"></a><a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ffac05c70a0c2213533267f8494eb928282">00086</a>   <a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ffac05c70a0c2213533267f8494eb928282" title="Stop calling callbacks, but retain buffered packet data.">OGGZ_STOP_OK</a>      = 1,
<a name="l00087"></a>00087 
<a name="l00089"></a><a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ffa09454b9448ae3d93439b644243b6e552">00089</a>   <a class="code" href="oggz__constants_8h.html#a0dacf1292b80037e9aefeaee1b90f5ffa09454b9448ae3d93439b644243b6e552" title="Stop calling callbacks, and purge buffered packet data.">OGGZ_STOP_ERR</a>     = -1
<a name="l00090"></a>00090 };
<a name="l00091"></a>00091 
<a name="l00095"></a><a class="code" href="oggz__constants_8h.html#a6a09e7685c864a9116473b236c847237">00095</a> <span class="keyword">enum</span> <a class="code" href="oggz__constants_8h.html#a6a09e7685c864a9116473b236c847237" title="Flush options for oggz_write_feed; can be or&amp;#39;ed together.">OggzFlushOpts</a> {
<a name="l00097"></a><a class="code" href="oggz__constants_8h.html#a6a09e7685c864a9116473b236c847237a9dc1d61b8f27fe00ba9d0a8005a9bcfb">00097</a>   <a class="code" href="oggz__constants_8h.html#a6a09e7685c864a9116473b236c847237a9dc1d61b8f27fe00ba9d0a8005a9bcfb" title="Flush all streams before beginning this packet.">OGGZ_FLUSH_BEFORE</a> = 0x01,
<a name="l00098"></a>00098 
<a name="l00100"></a><a class="code" href="oggz__constants_8h.html#a6a09e7685c864a9116473b236c847237a42efb730f40edcdb0dfdb8a6294619c4">00100</a>   <a class="code" href="oggz__constants_8h.html#a6a09e7685c864a9116473b236c847237a42efb730f40edcdb0dfdb8a6294619c4" title="Flush after this packet.">OGGZ_FLUSH_AFTER</a>  = 0x02
<a name="l00101"></a>00101 };
<a name="l00102"></a>00102 
<a name="l00106"></a><a class="code" href="oggz__constants_8h.html#ab20058e3d54fc5540aa719a99e1e9598">00106</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="oggz__constants_8h.html#ab20058e3d54fc5540aa719a99e1e9598" title="Definition of stream content types.">OggzStreamContent</a> {
<a name="l00107"></a>00107   OGGZ_CONTENT_THEORA = 0,
<a name="l00108"></a>00108   OGGZ_CONTENT_VORBIS,
<a name="l00109"></a>00109   OGGZ_CONTENT_SPEEX,
<a name="l00110"></a>00110   OGGZ_CONTENT_PCM,
<a name="l00111"></a>00111   OGGZ_CONTENT_CMML,
<a name="l00112"></a>00112   OGGZ_CONTENT_ANX2,
<a name="l00113"></a>00113   OGGZ_CONTENT_SKELETON,
<a name="l00114"></a>00114   OGGZ_CONTENT_FLAC0,
<a name="l00115"></a>00115   OGGZ_CONTENT_FLAC,
<a name="l00116"></a>00116   OGGZ_CONTENT_ANXDATA,
<a name="l00117"></a>00117   OGGZ_CONTENT_CELT,
<a name="l00118"></a>00118   OGGZ_CONTENT_KATE,
<a name="l00119"></a>00119   OGGZ_CONTENT_DIRAC,
<a name="l00120"></a>00120   OGGZ_CONTENT_UNKNOWN
<a name="l00121"></a>00121 } <a class="code" href="oggz__constants_8h.html#ab20058e3d54fc5540aa719a99e1e9598" title="Definition of stream content types.">OggzStreamContent</a>;
<a name="l00122"></a>00122 
<a name="l00126"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83e">00126</a> <span class="keyword">enum</span> <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83e" title="Definitions of error return values.">OggzError</a> {
<a name="l00128"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea9c2ac780c03b38ba06e9ffe9c7f95a08">00128</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea9c2ac780c03b38ba06e9ffe9c7f95a08" title="No error.">OGGZ_ERR_OK</a>                           = 0,
<a name="l00129"></a>00129 
<a name="l00131"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea9cb5d186a7de1c24f0b72894ebc9886b">00131</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea9cb5d186a7de1c24f0b72894ebc9886b" title="generic error">OGGZ_ERR_GENERIC</a>                      = -1,
<a name="l00132"></a>00132 
<a name="l00134"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea195b205e2a10b746a9426da0d8fd22f6">00134</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea195b205e2a10b746a9426da0d8fd22f6" title="oggz is not a valid OGGZ">OGGZ_ERR_BAD_OGGZ</a>                     = -2,
<a name="l00135"></a>00135 
<a name="l00137"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eadcd2c8d2d0624da6b5faa5c26fc87628">00137</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eadcd2c8d2d0624da6b5faa5c26fc87628" title="The requested operation is not suitable for this OGGZ.">OGGZ_ERR_INVALID</a>                      = -3,
<a name="l00138"></a>00138 
<a name="l00140"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eafd7a0ff230f3892aae44a8003203afd7">00140</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eafd7a0ff230f3892aae44a8003203afd7" title="oggz contains no logical bitstreams">OGGZ_ERR_NO_STREAMS</a>                   = -4,
<a name="l00141"></a>00141 
<a name="l00143"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eac447250ac1367c84c875df0d01b70661">00143</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eac447250ac1367c84c875df0d01b70661" title="Operation is inappropriate for oggz in current bos state.">OGGZ_ERR_BOS</a>                          = -5,
<a name="l00144"></a>00144 
<a name="l00146"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eafb09184b514aee32f1b512937fa618e0">00146</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eafb09184b514aee32f1b512937fa618e0" title="Operation is inappropriate for oggz in current eos state.">OGGZ_ERR_EOS</a>                          = -6,
<a name="l00147"></a>00147 
<a name="l00149"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea82714dc1b1505af8e373c2b877ce0a04">00149</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea82714dc1b1505af8e373c2b877ce0a04" title="Operation requires a valid metric, but none has been set.">OGGZ_ERR_BAD_METRIC</a>                   = -7,
<a name="l00150"></a>00150 
<a name="l00152"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea607f17c9c37f2d5c40d1ed55cb1d7e17">00152</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea607f17c9c37f2d5c40d1ed55cb1d7e17" title="System specific error; check errno for details.">OGGZ_ERR_SYSTEM</a>                       = -10,
<a name="l00153"></a>00153 
<a name="l00155"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea77029ff6686a406f966209f78f62c3ff">00155</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea77029ff6686a406f966209f78f62c3ff" title="Functionality disabled at build time.">OGGZ_ERR_DISABLED</a>                     = -11,
<a name="l00156"></a>00156 
<a name="l00158"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea761cede14a1d709ea722b607c59723ed">00158</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea761cede14a1d709ea722b607c59723ed" title="Seeking operation is not possible for this OGGZ.">OGGZ_ERR_NOSEEK</a>                       = -13,
<a name="l00159"></a>00159 
<a name="l00163"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea5f9bde92dc6e7cc407e52e5dd61fdbf4">00163</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea5f9bde92dc6e7cc407e52e5dd61fdbf4" title="Reading was stopped by an OggzReadCallback returning OGGZ_STOP_OK or writing was...">OGGZ_ERR_STOP_OK</a>                      = -14,
<a name="l00164"></a>00164 
<a name="l00168"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea59dffeb8be96b2ac026735f7e5bb8a2a">00168</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea59dffeb8be96b2ac026735f7e5bb8a2a" title="Reading was stopped by an OggzReadCallback returning OGGZ_STOP_ERR or writing was...">OGGZ_ERR_STOP_ERR</a>                     = -15,
<a name="l00169"></a>00169 
<a name="l00171"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eab837c50e1cd4b858c02e1f89842bd134">00171</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eab837c50e1cd4b858c02e1f89842bd134" title="no data available from IO, try again">OGGZ_ERR_IO_AGAIN</a>                     = -16,
<a name="l00172"></a>00172 
<a name="l00174"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eaed1eccb86408055f065009e64b88a7d4">00174</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eaed1eccb86408055f065009e64b88a7d4" title="Hole (sequence number gap) detected in input data.">OGGZ_ERR_HOLE_IN_DATA</a>                 = -17,
<a name="l00175"></a>00175 
<a name="l00177"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea3edc55802c7a9052f14608b9c101b92c">00177</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea3edc55802c7a9052f14608b9c101b92c" title="Out of memory.">OGGZ_ERR_OUT_OF_MEMORY</a>                = -18,
<a name="l00178"></a>00178 
<a name="l00180"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ead19554f4b1f544a1b575664b4a38694d">00180</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ead19554f4b1f544a1b575664b4a38694d" title="The requested serialno does not exist in this OGGZ.">OGGZ_ERR_BAD_SERIALNO</a>                 = -20,
<a name="l00181"></a>00181 
<a name="l00183"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eacf1a748ac6d70d304c193ac4d8a0142a">00183</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eacf1a748ac6d70d304c193ac4d8a0142a" title="Packet disallowed due to invalid byte length.">OGGZ_ERR_BAD_BYTES</a>                    = -21,
<a name="l00184"></a>00184 
<a name="l00186"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea82a9669e837d20e2fb392c9f1f5eb960">00186</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea82a9669e837d20e2fb392c9f1f5eb960" title="Packet disallowed due to invalid b_o_s (beginning of stream) flag.">OGGZ_ERR_BAD_B_O_S</a>                    = -22,
<a name="l00187"></a>00187 
<a name="l00189"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eae2352f40f9376e4b9dc234db18a93798">00189</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83eae2352f40f9376e4b9dc234db18a93798" title="Packet disallowed due to invalid e_o_s (end of stream) flag.">OGGZ_ERR_BAD_E_O_S</a>                    = -23,
<a name="l00190"></a>00190 
<a name="l00192"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea9d49be12111ae95d12252528496a88a7">00192</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea9d49be12111ae95d12252528496a88a7" title="Packet disallowed due to invalid granulepos.">OGGZ_ERR_BAD_GRANULEPOS</a>               = -24,
<a name="l00193"></a>00193 
<a name="l00195"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea5e0116f755d019616406ac341f1f6e98">00195</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea5e0116f755d019616406ac341f1f6e98" title="Packet disallowed due to invalid packetno.">OGGZ_ERR_BAD_PACKETNO</a>                 = -25,
<a name="l00196"></a>00196 
<a name="l00198"></a>00198   <span class="comment">/* 129 == 0x81 is the frame marker for Theora&#39;s comments page ;-) */</span>
<a name="l00199"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ead27c93cddea5ddaeaf168426f14833de">00199</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ead27c93cddea5ddaeaf168426f14833de" title="Comment violates VorbisComment restrictions.">OGGZ_ERR_COMMENT_INVALID</a>              = -129,
<a name="l00200"></a>00200 
<a name="l00202"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea57d5c64dce5d60f559e13dbe3e3c1c22">00202</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea57d5c64dce5d60f559e13dbe3e3c1c22" title="Guard provided by user has non-zero value.">OGGZ_ERR_BAD_GUARD</a>                    = -210,
<a name="l00203"></a>00203 
<a name="l00206"></a><a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea8f0a11d443e4bf9f89a2cc4d44548081">00206</a>   <a class="code" href="oggz__constants_8h.html#a68ad49468cba9eb61380abd603b0f83ea8f0a11d443e4bf9f89a2cc4d44548081" title="Attempt to call oggz_write() or oggz_write_output() from within a hungry() callback...">OGGZ_ERR_RECURSIVE_WRITE</a>              = -266
<a name="l00207"></a>00207 };
<a name="l00208"></a>00208 
<a name="l00209"></a>00209 <span class="preprocessor">#endif </span><span class="comment">/* __OGGZ_CONSTANTS_H__ */</span>
</pre></div></div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Apr 24 09:13:55 2010 for liboggz by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>