From 5aa57e4f07d05d99e02e3640f95bb7f68436b6de Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Date: Fri, 4 Feb 2011 00:04:26 -0500
Subject: [PATCH] Configure option for custom modes

---
 configure.ac    | 7 +++++++
 libcelt/modes.h | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index f4eb4c5a..dc7dfc29 100644
--- a/configure.ac
+++ b/configure.ac
@@ -124,6 +124,13 @@ AC_ARG_ENABLE(experimental-postfilter, [  --enable-experimental-postfilter     E
   AC_DEFINE([ENABLE_POSTFILTER], , [Postfilter])
 fi])
 
+ac_enable_custom_modes="no"
+AC_ARG_ENABLE(custom-modes, [  --enable-custom-modes        Enable non-Opus modes, like 44.1 kHz and powers of two ],
+[if test "$enableval" = yes; then
+  ac_enable_custom_modes="yes"
+  AC_DEFINE([CUSTOM_MODES], , [Custom modes])
+fi])
+
 float_approx=$has_float_approx
 AC_ARG_ENABLE(float-approx, [  --enable-float-approx   enable fast approximations for floating point],
     [ if test "$enableval" = yes; then
diff --git a/libcelt/modes.h b/libcelt/modes.h
index d874d7b8..249ffacd 100644
--- a/libcelt/modes.h
+++ b/libcelt/modes.h
@@ -41,7 +41,7 @@
 #include "entenc.h"
 #include "entdec.h"
 
-#define CELT_BITSTREAM_VERSION 0x8000000f
+#define CELT_BITSTREAM_VERSION 0x80000010
 
 #define MAX_PERIOD 1024
 
-- 
GitLab