[xiph-commits] r16542 - trunk/theora/include/theora

giles at svn.xiph.org giles at svn.xiph.org
Mon Aug 31 15:25:40 PDT 2009


Author: giles
Date: 2009-08-31 15:25:40 -0700 (Mon, 31 Aug 2009)
New Revision: 16542

Modified:
   trunk/theora/include/theora/theora.h
   trunk/theora/include/theora/theoraenc.h
Log:
Documentation fix: some calls were documented to return TH_IMPL, but
the actual define in code.h is TH_EIMPL.


Modified: trunk/theora/include/theora/theora.h
===================================================================
--- trunk/theora/include/theora/theora.h	2009-08-31 07:20:15 UTC (rev 16541)
+++ trunk/theora/include/theora/theora.h	2009-08-31 22:25:40 UTC (rev 16542)
@@ -333,7 +333,7 @@
  * \param[out] buf <tt>ogg_uint32_t</tt>: The actual maximum distance set.
  * \retval TH_FAULT  \a theora_state or \a buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a buf_sz is not <tt>sizeof(ogg_uint32_t)</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_KEYFRAME_FREQUENCY_FORCE (4)
 
 /**Set the granule position.
@@ -359,7 +359,7 @@
  *                    \a buf is <tt>NULL</tt> and \a buf_sz is not zero, 
  *                    or \a buf is non-<tt>NULL</tt> and \a buf_sz is 
  *                    not <tt>sizeof(#th_quant_info)</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_QUANT_PARAMS (2)
 
 /**Disables any encoder features that would prevent lossless transcoding back
@@ -388,7 +388,7 @@
  *                   tables and codebooks from being set.
  * \retval TH_FAULT  \a theora_state or \a buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a buf_sz is not <tt>sizeof(int)</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_VP3_COMPATIBLE (10)
 
 /**Gets the maximum speed level.
@@ -402,7 +402,7 @@
  * \param[out] buf int: The maximum encoding speed level.
  * \retval TH_FAULT  \a theora_state or \a buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a buf_sz is not <tt>sizeof(int)</tt>.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_GET_SPLEVEL_MAX (12)
 
@@ -417,7 +417,7 @@
  *                   The maximum encoding speed level may be
  *                    implementation- and encoding mode-specific, and can be
  *                    obtained via #TH_ENCCTL_GET_SPLEVEL_MAX.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_SET_SPLEVEL (14)
 

Modified: trunk/theora/include/theora/theoraenc.h
===================================================================
--- trunk/theora/include/theora/theoraenc.h	2009-08-31 07:20:15 UTC (rev 16541)
+++ trunk/theora/include/theora/theoraenc.h	2009-08-31 22:25:40 UTC (rev 16542)
@@ -49,7 +49,7 @@
  *                     <tt>NULL</tt> and \a _buf_sz is not zero, or \a _buf is
  *                     non-<tt>NULL</tt> and \a _buf_sz is not
  *                     <tt>sizeof(#th_huff_code)*#TH_NHUFFMAN_TABLES*#TH_NDCT_TOKENS</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_HUFFMAN_CODES (0)
 /**Sets the quantization parameters to use.
  * The parameters are copied, not stored by reference, so they can be freed
@@ -62,7 +62,7 @@
  *                    <tt>NULL</tt> and \a _buf_sz is not zero,
  *                    or \a _buf is non-<tt>NULL</tt> and
  *                    \a _buf_sz is not <tt>sizeof(#th_quant_info)</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_QUANT_PARAMS (2)
 /**Sets the maximum distance between key frames.
  * This can be changed during an encode, but will be bounded by
@@ -75,7 +75,7 @@
  * \param[out] _buf <tt>ogg_uint32_t</tt>: The actual maximum distance set.
  * \retval TH_EFAULT \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a _buf_sz is not <tt>sizeof(ogg_uint32_t)</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_KEYFRAME_FREQUENCY_FORCE (4)
 /**Disables any encoder features that would prevent lossless transcoding back
  *  to VP3.
@@ -103,7 +103,7 @@
  *                   tables and codebooks from being set.
  * \retval TH_EFAULT \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a _buf_sz is not <tt>sizeof(int)</tt>.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_SET_VP3_COMPATIBLE (10)
 /**Gets the maximum speed level.
  * Higher speed levels favor quicker encoding over better quality per bit.
@@ -116,7 +116,7 @@
  * \param[out] _buf <tt>int</tt>: The maximum encoding speed level.
  * \retval TH_EFAULT \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a _buf_sz is not <tt>sizeof(int)</tt>.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_GET_SPLEVEL_MAX (12)
 /**Sets the speed level.
@@ -130,12 +130,12 @@
  *                   The maximum encoding speed level may be
  *                    implementation- and encoding mode-specific, and can be
  *                    obtained via #TH_ENCCTL_GET_SPLEVEL_MAX.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_SET_SPLEVEL (14)
 /**Gets the current speed level.
  * The default speed level may vary according to encoder implementation, but if
- *  this control code is not supported (it returns #TH_IMPL), the default may
+ *  this control code is not supported (it returns #TH_EIMPL), the default may
  *  be assumed to be the slowest available speed (0).
  * The maximum encoding speed level may be implementation- and encoding
  *  mode-specific, and can be obtained via #TH_ENCCTL_GET_SPLEVEL_MAX.
@@ -144,7 +144,7 @@
  *                  0 is slowest, larger values use less CPU.
  * \retval TH_EFAULT \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a _buf_sz is not <tt>sizeof(int)</tt>.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_GET_SPLEVEL (16)
 /**Sets the number of duplicates of the next frame to produce.
@@ -170,7 +170,7 @@
  *                   You must ensure that the maximum keyframe interval is set
  *                    larger than the maximum number of duplicates you will
  *                    ever wish to insert prior to encoding.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_SET_DUP_COUNT (18)
 /**Modifies the default bitrate management behavior.
@@ -190,7 +190,7 @@
  * \retval TH_EFAULT \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL \a _buf_sz is not <tt>sizeof(int)</tt> or rate control
  *                    is not enabled.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_SET_RATE_FLAGS (20)
 /**Sets the size of the bitrate management bit reservoir as a function
@@ -216,7 +216,7 @@
  *                    is not enabled.  The buffer has an implementation
  *                    defined minimum and maximum size and the value in _buf
  *                    will be adjusted to match the actual value set.
- * \retval TH_IMPL   Not supported by this implementation in the current
+ * \retval TH_EIMPL   Not supported by this implementation in the current
  *                    encoding mode.*/
 #define TH_ENCCTL_SET_RATE_BUFFER (22)
 /**Enable pass 1 of two-pass encoding mode and retrieve the first pass metrics.
@@ -247,7 +247,7 @@
  * \retval TH_EINVAL \a _buf_sz is not <tt>sizeof(char *)</tt>, no target
  *                    bitrate has been set, or the first call was made after
  *                    the first frame was submitted for encoding.
- * \retval TH_IMPL   Not supported by this implementation.*/
+ * \retval TH_EIMPL   Not supported by this implementation.*/
 #define TH_ENCCTL_2PASS_OUT (24)
 /**Submits two-pass encoding metric data collected the first encoding pass to
  *  the second pass.
@@ -293,7 +293,7 @@
  *                        attempting to read an aborted pass 1 file that still
  *                        has the placeholder data in place of the summary
  *                        data.
- * \retval TH_IMPL       Not supported by this implementation.*/
+ * \retval TH_EIMPL       Not supported by this implementation.*/
 #define TH_ENCCTL_2PASS_IN (26)
 /**Sets the current encoding quality.
  * This is only valid so long as no bitrate has been specified, either through
@@ -309,7 +309,7 @@
  * \retval TH_EFAULT     \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL     A target bitrate has already been specified, or the
  *                        quality index was not in the range 0...63.
- * \retval TH_IMPL       Not supported by this implementation.*/
+ * \retval TH_EIMPL       Not supported by this implementation.*/
 #define TH_ENCCTL_SET_QUALITY (28)
 /**Sets the current encoding bitrate.
  * Once a bitrate is set, the encoder must use a rate-controlled mode for all
@@ -330,7 +330,7 @@
  * \retval 0             Success.
  * \retval TH_EFAULT     \a _enc_ctx or \a _buf is <tt>NULL</tt>.
  * \retval TH_EINVAL     The target bitrate was not positive.
- * \retval TH_IMPL       Not supported by this implementation.*/
+ * \retval TH_EIMPL       Not supported by this implementation.*/
 #define TH_ENCCTL_SET_BITRATE (30)
 
 /*@}*/



More information about the commits mailing list