Update release version in configure.ac to 1.3.6
[platform/upstream/libvorbis.git] / include / vorbis / vorbisenc.h
index 684a41c..55f3b4a 100644 (file)
@@ -11,7 +11,6 @@
  ********************************************************************
 
  function: vorbis encode-engine setup
- last mod: $Id$
 
  ********************************************************************/
 
@@ -358,7 +357,27 @@ struct ovectl_ratemanage2_arg {
  */
 #define OV_ECTL_IBLOCK_SET           0x31
 
-  /* deprecated rate management supported only for compatability */
+/**
+ *  Returns the current encoder coupling setting in the int pointed
+ *  to by arg.
+ *
+ * Argument: <tt>int *</tt>
+*/
+#define OV_ECTL_COUPLING_GET         0x40
+
+/**
+ *  Enables/disables channel coupling in multichannel encoding according to arg.
+ *
+ * Argument: <tt>int *</tt>
+ *
+ *  Zero disables channel coupling for multichannel inputs, nonzer enables
+ *  channel coupling.  Setting has no effect on monophonic encoding or
+ *  multichannel counts that do not offer coupling.  At present, coupling is
+ *  available for stereo and 5.1 encoding.
+ */
+#define OV_ECTL_COUPLING_SET         0x41
+
+  /* deprecated rate management supported only for compatibility */
 
 /**
  * Old interface to querying bitrate management settings.