modes A-E for beta 2 in place.
authorMonty <xiphmont@xiph.org>
Tue, 15 Aug 2000 14:01:03 +0000 (14:01 +0000)
committerMonty <xiphmont@xiph.org>
Tue, 15 Aug 2000 14:01:03 +0000 (14:01 +0000)
Monty

svn path=/trunk/vorbis/; revision=590

15 files changed:
examples/encoder_example.c
include/vorbis/book/res0_1024a_192_1.vqh [new file with mode: 0644]
include/vorbis/book/res0_1024a_192_2.vqh [new file with mode: 0644]
include/vorbis/book/res0_1024a_192_3.vqh [new file with mode: 0644]
include/vorbis/book/res0_1024a_192_4.vqh [new file with mode: 0644]
include/vorbis/book/res0_1024a_192_5.vqh [new file with mode: 0644]
include/vorbis/book/res0_128a_192_1.vqh [new file with mode: 0644]
include/vorbis/book/res0_128a_192_2.vqh [new file with mode: 0644]
include/vorbis/book/res0_128a_192_3.vqh [new file with mode: 0644]
include/vorbis/book/res0_128a_192_4.vqh [new file with mode: 0644]
include/vorbis/book/res0_128a_192_5.vqh [new file with mode: 0644]
include/vorbis/book/resaux0_1024a_192.vqh [new file with mode: 0644]
include/vorbis/book/resaux0_128a_192.vqh [new file with mode: 0644]
include/vorbis/mode_A.h
include/vorbis/mode_C.h

index 1e179ae..63ec66e 100644 (file)
@@ -12,7 +12,7 @@
  ********************************************************************
 
  function: simple example encoder
- last mod: $Id: encoder_example.c,v 1.12 2000/08/15 11:53:18 xiphmont Exp $
+ last mod: $Id: encoder_example.c,v 1.13 2000/08/15 14:01:02 xiphmont Exp $
 
  ********************************************************************/
 
diff --git a/include/vorbis/book/res0_1024a_192_1.vqh b/include/vorbis/book/res0_1024a_192_1.vqh
new file mode 100644 (file)
index 0000000..5a32ba9
--- /dev/null
@@ -0,0 +1,63 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_1024a_192_1_VQH_
+#define _V_res0_1024a_192_1_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_1024a_192_1[] = {
+       1,
+       2,
+       0,
+};
+
+static long _vq_lengthlist_res0_1024a_192_1[] = {
+        1, 4, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
+        9, 9, 5, 7, 7, 7, 9, 9, 8, 9, 9, 5, 7, 7, 7, 9,
+        9, 8, 9, 9, 8, 9, 9, 9,11,11, 9,11,11, 8, 9, 9,
+        9,11,11,10,11,11, 5, 7, 7, 8, 9, 9, 8, 9, 9, 8,
+        9,10,10,11,11,10,11,11, 8,10,10,10,11,11,10,11,
+       11,
+};
+
+static double _vq_quantthresh_res0_1024a_192_1[] = {
+       -0.5, 0.5, 
+};
+
+static long _vq_quantmap_res0_1024a_192_1[] = {
+           2,    0,    1,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_1024a_192_1 = {
+       _vq_quantthresh_res0_1024a_192_1,
+       _vq_quantmap_res0_1024a_192_1,
+       3,
+       3
+};
+
+static static_codebook _vq_book_res0_1024a_192_1 = {
+       4, 81,
+       _vq_lengthlist_res0_1024a_192_1,
+       1, -535822336, 1611661312, 2, 0,
+       _vq_quantlist_res0_1024a_192_1,
+       NULL,
+       &_vq_auxt_res0_1024a_192_1,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_1024a_192_2.vqh b/include/vorbis/book/res0_1024a_192_2.vqh
new file mode 100644 (file)
index 0000000..d97f1d5
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_1024a_192_2_VQH_
+#define _V_res0_1024a_192_2_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_1024a_192_2[] = {
+       2,
+       3,
+       4,
+       1,
+       0,
+};
+
+static long _vq_lengthlist_res0_1024a_192_2[] = {
+        4, 5, 7, 5, 7, 5, 6, 9, 6, 9, 7, 9,11, 9,11, 5,
+        6, 9, 7, 9, 7, 9,11, 9,11, 5, 7, 9, 7, 9, 7, 8,
+       10, 8,10, 9,10,12,10,12, 7, 8,10, 8,10, 9,10,12,
+       10,12, 8, 9,11, 9,11, 9,10,12,10,12,11,12,14,12,
+       14, 9,10,12,10,12,11,12,14,12,14, 5, 7, 9, 7, 9,
+        7, 8,10, 8,10, 9,10,12,10,12, 7, 8,10, 8,10, 9,
+       10,12,10,12, 8, 9,11, 9,11, 9,10,12,10,12,11,12,
+       14,12,14, 9,10,12,10,12,11,12,14,12,14, 5, 7, 9,
+        7, 9, 7, 8,10, 8,10, 9,10,12,10,12, 7, 8,10, 8,
+       10, 9,10,12,10,12, 7, 8,10, 8,10, 8, 8,11, 9,11,
+       10,11,12,11,13, 8, 9,11, 9,11,10,11,12,11,13, 9,
+       10,12,10,12,10,11,13,11,13,12,13,14,13,15,10,11,
+       13,11,13,12,13,14,13,15, 7, 8,10, 8,10, 8, 9,11,
+        9,11,10,11,13,11,12, 8, 9,11, 9,11,10,11,13,11,
+       13, 9,10,12,10,12,10,11,13,11,13,12,13,15,13,14,
+       10,11,13,11,13,12,13,15,13,14, 8, 9,11, 9,11, 9,
+       10,12,10,12,11,12,14,12,14, 9,10,12,10,12,11,12,
+       14,12,14, 9,10,12,10,12,10,11,13,11,13,12,13,15,
+       13,15,10,11,13,11,13,12,13,15,13,14,11,12,14,12,
+       14,12,12,14,13,15,14,14,14,14,16,12,13,14,13,14,
+       14,15,16,14,17, 9,10,12,10,12,10,11,13,11,13,12,
+       13,15,13,14,10,11,13,11,13,12,13,14,13,15,11,12,
+       14,12,14,12,13,15,13,15,14,15,16,14,16,12,13,15,
+       13,15,14,14,16,14,16, 5, 7, 9, 7, 9, 7, 8,10, 8,
+       10, 9,10,12,10,12, 7, 8,10, 8,10, 9,10,12,10,12,
+        7, 8,10, 8,10, 8, 9,11, 9,11,10,11,13,11,13, 8,
+        9,11, 9,11,10,11,13,11,13, 9,10,12,10,12,10,11,
+       13,11,13,12,13,15,13,14,10,11,13,11,13,12,13,14,
+       13,15, 7, 8,10, 8,10, 8, 9,11, 9,11,10,11,13,11,
+       13, 8, 9,11, 9,11,10,11,13,11,12, 9,10,12,10,12,
+       10,11,13,11,13,12,13,15,13,14,10,11,13,11,13,12,
+       13,15,13,14, 8, 9,11, 9,11, 9,10,12,10,12,11,12,
+       14,12,14, 9,10,12,10,12,11,12,14,12,14, 9,10,12,
+       10,12,10,11,13,11,13,12,13,15,13,14,10,11,13,11,
+       13,12,13,15,13,15,11,12,14,12,14,12,13,15,13,15,
+       14,15,16,15,16,12,13,14,13,15,14,14,15,14,17, 9,
+       10,12,10,12,10,11,13,11,13,12,13,14,13,15,10,11,
+       13,11,13,12,13,14,13,14,11,12,14,12,14,12,13,15,
+       13,14,14,14,16,15,16,12,13,14,13,14,14,14,16,14,
+       14,
+};
+
+static double _vq_quantthresh_res0_1024a_192_2[] = {
+       -1.5, -0.5, 0.5, 1.5, 
+};
+
+static long _vq_quantmap_res0_1024a_192_2[] = {
+           4,    3,    0,    1,    2,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_1024a_192_2 = {
+       _vq_quantthresh_res0_1024a_192_2,
+       _vq_quantmap_res0_1024a_192_2,
+       5,
+       5
+};
+
+static static_codebook _vq_book_res0_1024a_192_2 = {
+       4, 625,
+       _vq_lengthlist_res0_1024a_192_2,
+       1, -533725184, 1611661312, 3, 0,
+       _vq_quantlist_res0_1024a_192_2,
+       NULL,
+       &_vq_auxt_res0_1024a_192_2,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_1024a_192_3.vqh b/include/vorbis/book/res0_1024a_192_3.vqh
new file mode 100644 (file)
index 0000000..e6adea7
--- /dev/null
@@ -0,0 +1,212 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_1024a_192_3_VQH_
+#define _V_res0_1024a_192_3_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_1024a_192_3[] = {
+       3,
+       4,
+       5,
+       6,
+       2,
+       1,
+       0,
+};
+
+static long _vq_lengthlist_res0_1024a_192_3[] = {
+        5, 6, 8, 9, 6, 8, 9, 6, 7, 9,10, 7, 9,10, 8, 9,
+       11,12, 9,11,12, 9,10,12,13,10,12,14, 6, 7, 9,10,
+        7, 9,10, 8, 9,11,12, 9,11,12, 9,10,12,14,10,12,
+       14, 6, 7, 9,10, 8, 9,10, 8, 8,10,11, 8,10,11, 9,
+       10,11,12,10,11,12,10,11,12,14,11,13,14, 8, 8,10,
+       11, 8,10,11, 9,10,11,12,10,11,12,10,11,12,14,11,
+       13,14, 8, 9,11,12, 9,11,12, 9,10,11,12,10,11,13,
+       11,11,12,14,11,13,14,12,13,14,15,13,14,16, 9,10,
+       11,12,10,11,13,11,11,12,14,11,13,14,12,12,14,15,
+       13,14,15, 9,10,12,13,10,12,13,10,11,13,14,11,13,
+       14,12,13,14,16,13,14,16,14,14,15,16,15,16,18,10,
+       11,13,15,11,13,15,12,13,14,16,13,14,16,14,15,15,
+       17,15,15,17, 6, 8, 9,10, 8, 9,10, 8, 8,10,11, 8,
+       10,11, 9,10,11,12,10,11,12,10,11,13,14,11,12,14,
+        8, 8,10,11, 8,10,11, 9,10,11,12,10,11,12,10,11,
+       12,14,11,12,14, 8, 9,11,12, 9,11,12, 9,10,11,13,
+       10,11,13,11,11,13,14,11,13,14,12,13,14,15,12,14,
+       15, 9,10,11,13,10,11,12,11,11,12,14,11,12,14,12,
+       13,14,15,13,14,15, 9,10,12,13,10,12,13,10,11,13,
+       14,11,13,14,12,13,14,16,13,14,15,14,15,16,17,14,
+       15,17,10,11,13,14,11,13,14,12,13,14,16,13,14,15,
+       14,15,16,17,14,15,17, 6, 8, 9,10, 8, 9,10, 8, 8,
+       10,11, 8,10,11, 9,10,11,13,10,11,13,10,11,13,15,
+       11,12,14, 8, 8,10,11, 8,10,11, 9,10,11,12,10,11,
+       13,10,11,12,14,11,13,14, 8, 8,10,11, 8,10,11, 8,
+        9,10,12, 9,10,12,10,10,12,13,11,12,13,11,12,13,
+       15,12,13,15, 8, 9,10,12, 9,10,12,10,10,12,13,10,
+       12,13,11,12,13,15,12,13,15, 9,10,11,13,10,11,12,
+       10,10,12,13,11,12,13,11,12,13,14,12,13,14,13,13,
+       14,15,13,15,16,10,10,12,13,11,12,13,11,12,13,14,
+       12,13,14,13,13,14,16,13,14,16,10,11,13,14,11,13,
+       14,11,12,13,15,12,13,15,13,13,14,16,13,14,15,14,
+       15,16,17,15,16,17,11,12,13,15,12,13,15,13,13,15,
+       16,13,14,16,15,15,16,17,15,16,17, 8, 8,10,11, 8,
+       10,11, 8, 9,10,12, 9,10,12,10,10,12,13,10,12,13,
+       11,12,13,15,12,13,15, 8, 9,10,12, 9,10,12,10,11,
+       12,13,11,12,13,11,12,13,15,12,13,15, 9,10,11,13,
+       10,11,13,10,10,12,13,10,12,13,11,12,13,14,12,13,
+       14,13,13,14,16,13,14,15,10,11,12,13,11,12,13,11,
+       12,13,14,12,13,14,13,13,14,16,13,15,16,10,11,13,
+       14,11,13,14,11,12,13,15,12,13,15,13,13,14,16,13,
+       14,16,15,15,16,17,15,16,17,11,12,13,15,12,13,15,
+       13,13,14,16,13,15,16,14,15,16,17,15,16,17, 8, 9,
+       11,12, 9,11,12, 9,10,11,12,10,11,13,11,11,13,14,
+       11,13,14,12,13,14,16,13,14,16, 9,10,11,13,10,11,
+       13,11,11,13,14,11,13,14,12,13,14,15,13,14,16, 9,
+       10,11,13,10,11,13,10,11,12,13,10,12,13,11,12,13,
+       14,12,13,14,13,13,15,16,13,15,16,10,11,12,13,11,
+       12,13,11,12,13,14,12,13,14,13,13,14,16,13,14,16,
+       11,11,13,14,11,13,14,11,12,13,14,12,13,15,13,13,
+       14,15,13,14,16,14,14,15,17,14,16,17,11,12,13,14,
+       12,13,15,13,13,14,15,13,14,15,14,15,16,17,14,15,
+       17,12,13,14,16,13,14,15,13,13,14,16,13,14,16,14,
+       14,15,17,14,15,17,15,16,17,18,16,18,19,13,13,15,
+       16,13,15,16,14,15,16,18,15,16,17,16,16,17,20,16,
+       17,18, 9,10,11,13,10,11,13,10,11,12,13,10,12,13,
+       11,12,13,15,12,13,14,13,13,15,16,13,14,16,10,10,
+       12,13,11,12,13,11,12,13,14,12,13,15,13,13,14,16,
+       13,15,16,11,11,12,14,11,13,14,11,12,13,14,12,13,
+       14,13,13,14,15,13,14,15,14,14,16,17,14,15,16,11,
+       12,13,14,12,13,14,13,13,14,15,13,14,15,14,15,15,
+       17,15,15,17,12,13,14,16,13,14,16,13,13,14,16,13,
+       14,16,13,14,15,17,14,15,16,15,16,17,19,16,16,18,
+       13,13,14,16,13,15,16,14,14,15,17,15,16,18,16,16,
+       17,18,16,18,19, 9,10,12,14,11,12,14,10,11,13,15,
+       11,13,15,12,13,14,16,13,14,16,14,15,16,17,15,16,
+       17,10,11,13,14,11,13,15,12,13,14,16,13,14,15,14,
+       14,16,17,15,15,18,10,11,13,14,11,13,14,11,12,13,
+       15,12,13,15,13,13,14,16,13,14,16,15,15,16,17,15,
+       16,17,11,12,13,15,12,13,15,13,13,15,16,13,14,16,
+       15,15,16,17,15,17,17,12,13,14,15,13,14,16,13,13,
+       15,16,13,15,16,14,14,15,17,15,16,17,16,17,17,19,
+       16,17,18,13,13,14,16,13,14,16,14,14,16,18,14,15,
+       17,16,16,17,20,16,18,18,14,15,16,17,15,16,17,14,
+       15,17,18,15,16,18,15,16,16,18,16,17,19,17,17,17,
+       18,17,18, 0,14,15,16,18,15,16,18,16,16,17,19,16,
+       17,18,17,18,19,21,18,20,19,10,11,13,14,11,13,14,
+       11,12,13,15,12,13,15,13,13,14,16,13,14,16,14,15,
+       16,17,15,17,19,11,12,13,15,12,13,15,13,13,14,16,
+       14,14,16,15,15,16,18,15,16,18,12,13,14,15,13,14,
+       16,12,13,14,16,13,14,16,14,14,15,18,14,15,18,16,
+       16,16,18,16,17,18,13,13,14,16,13,15,16,14,14,16,
+       17,15,16,17,16,16,17,18,16,17,19,14,15,16,17,15,
+       16,18,14,15,16,19,15,16,18,15,16,17,20,16,17,17,
+       17,17,19,20,18,17,19,15,15,16,18,15,16,18,16,16,
+       17,18,16,17,18,18,17,19,20,17,18,19, 7, 8, 9,10,
+        8, 9,10, 8, 8,10,11, 8,10,11, 9,10,11,12,10,11,
+       13,10,11,13,14,11,13,14, 8, 8,10,11, 8,10,11, 9,
+       10,11,13,10,11,13,10,11,13,14,11,13,14, 8, 8,10,
+       11, 8,10,11, 8, 9,10,12, 9,10,12,10,10,12,13,10,
+       12,13,11,12,13,15,12,13,15, 8, 9,10,12, 9,10,12,
+       10,10,12,13,11,12,13,11,12,13,15,12,13,15, 9,10,
+       11,13,10,11,13,10,11,12,13,10,12,13,11,12,13,14,
+       12,13,14,13,13,14,16,13,14,16,10,10,12,13,11,12,
+       13,11,12,13,14,12,13,14,13,13,14,15,13,14,16,10,
+       11,13,14,11,13,14,11,12,13,15,12,13,15,13,13,15,
+       16,13,15,16,15,15,16,17,15,16,18,11,12,13,15,12,
+       13,15,13,13,14,15,13,14,16,15,15,16,17,15,16,18,
+        8, 8,10,11, 8,10,11, 8, 9,10,12, 9,11,12,10,11,
+       12,13,10,12,13,11,12,13,14,12,13,15, 8, 9,11,12,
+        9,10,12,10,11,12,13,10,12,13,11,12,13,15,12,13,
+       15, 9,10,11,13,10,11,13,10,10,12,13,11,12,13,11,
+       12,13,14,12,13,14,13,13,14,16,13,14,16,10,11,12,
+       13,11,12,13,11,12,13,14,12,13,14,13,13,14,16,13,
+       14,16,10,11,13,15,11,13,14,11,12,13,15,12,13,15,
+       13,13,14,16,13,15,16,15,15,16,18,15,16,17,11,12,
+       13,15,12,13,15,13,13,15,16,13,14,16,14,15,16,17,
+       15,16,17, 8, 9,11,12, 9,11,12, 9,10,11,13,10,11,
+       13,11,11,12,14,11,12,14,12,13,14,15,13,14,15, 9,
+       10,11,13,10,11,13,11,11,13,14,11,13,14,12,13,14,
+       15,13,14,16, 9,10,11,13,10,11,13,10,11,12,13,11,
+       12,13,11,12,13,14,12,13,14,13,13,14,16,13,14,16,
+       10,11,12,13,11,12,13,11,12,13,14,12,13,15,13,13,
+       14,16,13,14,16,11,11,13,14,11,13,14,11,12,13,15,
+       12,13,14,13,13,14,16,13,14,15,14,14,16,17,14,15,
+       17,11,12,13,14,12,13,14,13,13,14,16,13,14,16,14,
+       14,15,16,14,16,17,12,13,14,16,13,14,16,13,13,14,
+       16,13,15,16,14,14,16,17,15,16,17,16,16,17,18,16,
+       17,19,13,13,14,16,13,15,16,14,14,15,17,14,16,17,
+       15,16,16,17,16,17,19, 9,10,11,13,10,11,13,10,10,
+       12,13,11,12,13,11,12,13,14,12,13,14,13,13,14,16,
+       13,14,16,10,11,12,13,11,12,13,11,12,13,14,12,13,
+       14,13,13,14,16,13,14,16,11,11,13,14,11,13,14,11,
+       12,13,14,12,13,14,13,13,14,15,13,14,16,14,15,16,
+       17,14,16,17,11,12,13,14,12,13,15,13,13,14,15,13,
+       14,15,14,15,16,17,14,16,16,12,13,14,16,13,14,16,
+       13,13,14,16,13,15,16,14,14,15,17,15,15,17,16,16,
+       17,18,16,17,19,13,13,14,16,13,14,16,14,15,15,17,
+       14,15,17,16,16,17,19,16,16,17, 9,10,12,14,10,12,
+       14,10,11,13,14,11,13,14,12,13,14,16,13,14,16,14,
+       15,16,17,15,16,17,10,11,13,15,11,13,15,12,13,14,
+       16,13,14,16,14,15,16,17,15,16,18,10,11,13,14,11,
+       13,14,11,12,13,15,12,13,15,13,13,14,16,13,15,16,
+       15,15,17,18,15,16,18,11,12,13,15,12,13,15,13,13,
+       14,16,14,15,17,15,15,16,17,15,16,17,12,13,14,16,
+       13,14,16,13,13,15,16,13,15,16,14,15,15,17,14,15,
+       17,16,16,17,18,16,17,18,12,13,14,16,13,15,16,14,
+       14,15,17,14,16,17,16,16,16,17,16,18,19,14,15,16,
+       17,15,16,17,15,15,16,17,15,16,17,16,16,17,19,16,
+       17,18,18,17,18,19,17,19,20,14,15,16,18,15,16,18,
+       15,15,17,18,16,17,18,17,17,17,19,18,19,20,10,11,
+       13,14,11,13,15,11,12,13,15,12,13,15,13,13,14,16,
+       13,15,16,15,15,17,18,15,16,17,11,12,13,15,12,13,
+       15,13,13,15,16,13,15,16,14,15,16,17,15,16,17,12,
+       13,14,16,13,14,16,13,13,14,16,13,15,17,14,15,16,
+       17,14,16,17,16,16,17,21,16,17,20,13,13,15,16,13,
+       14,16,14,15,16,17,14,15,17,16,17,18,19,16,17,18,
+       14,15,16,18,15,16,17,14,15,16,17,15,16,18,16,16,
+       17,18,16,17,18,17,19,18,20,18,18,20,15,15,17,18,
+       15,16,18,16,16,17,18,16,16,18,17,17,19,19,17,18,
+       19,
+};
+
+static double _vq_quantthresh_res0_1024a_192_3[] = {
+       -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 
+};
+
+static long _vq_quantmap_res0_1024a_192_3[] = {
+           6,    5,    4,    0,    1,    2,    3,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_1024a_192_3 = {
+       _vq_quantthresh_res0_1024a_192_3,
+       _vq_quantmap_res0_1024a_192_3,
+       7,
+       7
+};
+
+static static_codebook _vq_book_res0_1024a_192_3 = {
+       4, 2401,
+       _vq_lengthlist_res0_1024a_192_3,
+       1, -533200896, 1611661312, 3, 0,
+       _vq_quantlist_res0_1024a_192_3,
+       NULL,
+       &_vq_auxt_res0_1024a_192_3,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_1024a_192_4.vqh b/include/vorbis/book/res0_1024a_192_4.vqh
new file mode 100644 (file)
index 0000000..9c8472b
--- /dev/null
@@ -0,0 +1,70 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_1024a_192_4_VQH_
+#define _V_res0_1024a_192_4_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_1024a_192_4[] = {
+       4,
+       5,
+       6,
+       7,
+       8,
+       3,
+       2,
+       1,
+       0,
+};
+
+static long _vq_lengthlist_res0_1024a_192_4[] = {
+        3, 4, 5, 7, 7, 4, 5, 7, 7, 4, 5, 6, 7, 8, 5, 6,
+        7, 8, 5, 6, 7, 8, 9, 6, 7, 8, 9, 7, 7, 8,10,10,
+        7, 8,10,10, 7, 8, 9,10,11, 8, 9,10,11, 4, 5, 6,
+        7, 8, 5, 6, 7, 8, 5, 6, 7, 8, 9, 6, 7, 8, 9, 7,
+        7, 8, 9,10, 7, 8, 9,10, 7, 8, 9,10,11, 8, 9,10,
+       11,
+};
+
+static double _vq_quantthresh_res0_1024a_192_4[] = {
+       -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
+};
+
+static long _vq_quantmap_res0_1024a_192_4[] = {
+           8,    7,    6,    5,    0,    1,    2,    3,
+           4,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_1024a_192_4 = {
+       _vq_quantthresh_res0_1024a_192_4,
+       _vq_quantmap_res0_1024a_192_4,
+       9,
+       9
+};
+
+static static_codebook _vq_book_res0_1024a_192_4 = {
+       2, 81,
+       _vq_lengthlist_res0_1024a_192_4,
+       1, -531628032, 1611661312, 4, 0,
+       _vq_quantlist_res0_1024a_192_4,
+       NULL,
+       &_vq_auxt_res0_1024a_192_4,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_1024a_192_5.vqh b/include/vorbis/book/res0_1024a_192_5.vqh
new file mode 100644 (file)
index 0000000..ba12a3d
--- /dev/null
@@ -0,0 +1,115 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_1024a_192_5_VQH_
+#define _V_res0_1024a_192_5_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_1024a_192_5[] = {
+       45,
+       46,
+       47,
+       48,
+       49,
+       51,
+       53,
+       56,
+       61,
+       68,
+       77,
+       90,
+       44,
+       43,
+       42,
+       41,
+       39,
+       37,
+       34,
+       29,
+       22,
+       13,
+       0,
+};
+
+static long _vq_lengthlist_res0_1024a_192_5[] = {
+        3, 5, 6, 7, 7, 7, 8, 9,11,14,18,22, 5, 6, 7, 7,
+        7, 8, 9,11,14,18, 0, 5, 6, 6, 7, 7, 8, 9,10,12,
+       16,19,24, 6, 6, 7, 7, 8, 9,10,12,16,20,24, 6, 6,
+        7, 8, 8, 9,10,11,13,17,20, 0, 6, 7, 8, 8, 9,10,
+       11,13,17,20, 0, 7, 7, 8, 9, 9, 9,10,11,14,18,20,
+        0, 7, 8, 9, 9, 9,10,11,14,17,21, 0, 7, 8, 8, 9,
+        9, 9,10,11,14,18,23, 0, 8, 8, 9, 9, 9,10,11,14,
+       18,21, 0, 7, 8, 9, 9,10,10,11,12,14,19, 0, 0, 8,
+        9, 9,10,10,11,12,14,18,21, 0, 8, 9,10,11,11,11,
+       11,12,14,18, 0,22, 9,10,11,11,11,11,12,14,18,22,
+        0, 9,10,11,12,12,12,12,13,15,19,21,21,10,11,12,
+       12,12,12,13,15,19,22,23,11,12,13,14,14,14,15,15,
+       17,19, 0, 0,13,14,14,14,14,15,15,17,19, 0, 0,14,
+       16,18,18,18,19,19,19,19, 0, 0, 0,17,17,18,18,18,
+       19,19,20, 0, 0, 0,18,20,22,23, 0,23,23, 0, 0, 0,
+        0, 0,22,22, 0, 0, 0,23,23, 0, 0, 0, 0,20, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 5, 6, 6, 7, 7, 8, 9,10,12,15,20,21,
+        6, 6, 7, 7, 8, 9,10,12,16,19, 0, 6, 6, 7, 8, 8,
+        9,10,11,13,17,19,21, 6, 7, 8, 8, 9,10,11,13,17,
+       20,23, 7, 7, 8, 9, 9, 9,10,11,14,17,20,23, 7, 8,
+        9, 9, 9,10,11,14,17,21, 0, 7, 8, 8, 9, 9, 9,10,
+       11,14,17,20,22, 8, 8, 9, 9, 9,10,11,14,18, 0, 0,
+        7, 8, 9, 9,10,10,11,12,14,19,21, 0, 8, 9, 9,10,
+       10,11,12,14,18,22, 0, 8, 9,10,11,11,11,11,12,14,
+       18,22,23, 9,10,11,11,11,11,12,14,19,22, 0, 9,10,
+       11,12,12,12,12,13,15,18,21,23,10,11,12,12,12,12,
+       13,15,19,22,23,11,12,14,14,14,14,15,15,17,20, 0,
+        0,12,14,14,14,14,14,15,17,20,23, 0,14,16,18,19,
+       18,18,19,19,20, 0, 0, 0,16,18,19,18,18,19,19,21,
+        0, 0, 0,18, 0,23, 0,23, 0, 0, 0, 0, 0, 0, 0,21,
+        0, 0, 0,22,22, 0, 0, 0, 0, 0,21, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,
+};
+
+static double _vq_quantthresh_res0_1024a_192_5[] = {
+       -38.5, -27.5, -19.5, -13.5, -9.5, -7, -5, -3.5, 
+       -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 5, 
+       7, 9.5, 13.5, 19.5, 27.5, 38.5, 
+};
+
+static long _vq_quantmap_res0_1024a_192_5[] = {
+          22,   21,   20,   19,   18,   17,   16,   15,
+          14,   13,   12,    0,    1,    2,    3,    4,
+           5,    6,    7,    8,    9,   10,   11,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_1024a_192_5 = {
+       _vq_quantthresh_res0_1024a_192_5,
+       _vq_quantmap_res0_1024a_192_5,
+       23,
+       23
+};
+
+static static_codebook _vq_book_res0_1024a_192_5 = {
+       2, 529,
+       _vq_lengthlist_res0_1024a_192_5,
+       1, -524910592, 1611661312, 7, 0,
+       _vq_quantlist_res0_1024a_192_5,
+       NULL,
+       &_vq_auxt_res0_1024a_192_5,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_128a_192_1.vqh b/include/vorbis/book/res0_128a_192_1.vqh
new file mode 100644 (file)
index 0000000..74e6314
--- /dev/null
@@ -0,0 +1,63 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_128a_192_1_VQH_
+#define _V_res0_128a_192_1_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_128a_192_1[] = {
+       1,
+       2,
+       0,
+};
+
+static long _vq_lengthlist_res0_128a_192_1[] = {
+        1, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 7,
+        8, 8, 5, 7, 7, 7, 8, 8, 7, 9, 8, 7, 8, 8, 9,10,
+       10, 8, 9, 9, 9,10, 9,10, 9,11,10,11,11, 9, 9,10,
+       10,11,10,10,11,11, 7, 8, 8, 8, 9, 9, 9,10,10, 9,
+       10, 9,10,11,11,10,10,11, 9,10,10,10,11,11, 9,11,
+        8,
+};
+
+static double _vq_quantthresh_res0_128a_192_1[] = {
+       -0.5, 0.5, 
+};
+
+static long _vq_quantmap_res0_128a_192_1[] = {
+           2,    0,    1,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_128a_192_1 = {
+       _vq_quantthresh_res0_128a_192_1,
+       _vq_quantmap_res0_128a_192_1,
+       3,
+       3
+};
+
+static static_codebook _vq_book_res0_128a_192_1 = {
+       4, 81,
+       _vq_lengthlist_res0_128a_192_1,
+       1, -535822336, 1611661312, 2, 0,
+       _vq_quantlist_res0_128a_192_1,
+       NULL,
+       &_vq_auxt_res0_128a_192_1,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_128a_192_2.vqh b/include/vorbis/book/res0_128a_192_2.vqh
new file mode 100644 (file)
index 0000000..9790293
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_128a_192_2_VQH_
+#define _V_res0_128a_192_2_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_128a_192_2[] = {
+       2,
+       3,
+       4,
+       1,
+       0,
+};
+
+static long _vq_lengthlist_res0_128a_192_2[] = {
+        4, 5, 6, 5, 6, 5, 6, 7, 6, 7, 7, 8,10, 8,10, 5,
+        6, 7, 6, 7, 7, 8,10, 8,10, 6, 7, 8, 6, 8, 7, 7,
+        9, 7, 9, 9, 9,11, 9,11, 7, 7, 9, 7, 9, 9, 9,11,
+       10,11, 9, 9,11, 9,11, 9,10,12,10,12,11,11,13,12,
+       13, 9,10,11,10,11,11,11,13,12,13, 6, 6, 8, 7, 8,
+        7, 7, 9, 7, 9, 9, 9,11, 9,11, 7, 7, 9, 7, 9, 9,
+        9,11, 9,10, 8, 9,11, 9,11, 9,10,11,10,12,11,12,
+       13,12,13, 9,10,11,10,11,11,12,13,11,13, 7, 7, 9,
+        7, 9, 8, 8,10, 8,10,10,10,12,10,11, 7, 8, 9, 8,
+       10, 9,10,11,10,12, 8, 8,10, 8,10, 8, 9,10, 9,10,
+       10,10,12,11,13, 8, 9,10, 9,10,10,11,12,10,12,10,
+       11,12,10,12,10,11,12,11,12,12,11,13,12,14,10,11,
+       13,11,13,13,13,15,12,16, 8, 8,10, 8,10, 8, 9,11,
+        9,10,10,11,12,10,12, 8, 9,10, 9,11,10,11,12,11,
+       12,10,11,12,11,12,10,11,12,11,13,12,14,15,11,12,
+       11,11,12,11,12,12,12,14,13,13, 9,10,12,10,12,10,
+       11,12,11,13,12,13,14,13,15,10,11,12,11,12,12,12,
+       14,12,14,10,11,13,11,12,11,11,13,11,13,13,13,15,
+       13,14,11,12,13,12,12,13,13,14,13,14,12,13,15,13,
+       13,12,13,14,12,15,14,13,14,14,15,12,13,14,14,15,
+       14,15,18,15,18,10,11,13,11,12,11,11,13,12,13,13,
+       14,15,13,14,11,11,13,11,13,13,13,15,14,14,12,12,
+       14,13,14,12,12,16,12,15,14,15,15,13,15,13,13,15,
+       14,15,14,14,16,15,17, 7, 7, 9, 7, 9, 7, 8, 9, 8,
+        9, 9,10,11,10,11, 8, 8,10, 8,10, 9,10,11,10,12,
+        8, 8,10, 8,10, 9, 9,11, 9,10,10,10,12,10,12, 8,
+        9,10, 9,10,10,10,11,11,13,10,10,12,10,12,11,11,
+       13,11,12,12,12,14,12,14,10,11,12,11,12,12,11,12,
+       13,14, 8, 8,10, 8,10, 8, 9,10, 9,11,10,11,12,10,
+       12, 8, 9,11, 9,10,10,11,12,11,11,10,10,12,11,12,
+       11,11,12,11,13,12,12,14,13,14,10,11,12,10,12,12,
+       12,14,11,12,10,10,12,10,12,11,11,12,11,13,12,12,
+       14,12,13,11,11,12,11,12,12,13,14,13,14,10,11,13,
+       10,11,11,11,13,11,12,13,13,15,13,14,11,11,13,11,
+       13,13,13,14,13,14,12,12,15,13,13,13,13,16,12,14,
+       14,15,15,15,15,12,12,14,13,14,13,13,14,15,15,10,
+       11,12,11,13,11,12,12,11,13,12,13,15,13,16,11,11,
+       13,11,13,12,13,14,13,14,13,13,14,13,14,14,13,14,
+       13,14,14,14,16,15,16,12,13,14,13,13,13,14,16,14,
+       16,
+};
+
+static double _vq_quantthresh_res0_128a_192_2[] = {
+       -1.5, -0.5, 0.5, 1.5, 
+};
+
+static long _vq_quantmap_res0_128a_192_2[] = {
+           4,    3,    0,    1,    2,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_128a_192_2 = {
+       _vq_quantthresh_res0_128a_192_2,
+       _vq_quantmap_res0_128a_192_2,
+       5,
+       5
+};
+
+static static_codebook _vq_book_res0_128a_192_2 = {
+       4, 625,
+       _vq_lengthlist_res0_128a_192_2,
+       1, -533725184, 1611661312, 3, 0,
+       _vq_quantlist_res0_128a_192_2,
+       NULL,
+       &_vq_auxt_res0_128a_192_2,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_128a_192_3.vqh b/include/vorbis/book/res0_128a_192_3.vqh
new file mode 100644 (file)
index 0000000..b254c82
--- /dev/null
@@ -0,0 +1,212 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_128a_192_3_VQH_
+#define _V_res0_128a_192_3_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_128a_192_3[] = {
+       3,
+       4,
+       5,
+       6,
+       2,
+       1,
+       0,
+};
+
+static long _vq_lengthlist_res0_128a_192_3[] = {
+        5, 6, 7, 8, 6, 7, 8, 6, 7, 8, 9, 7, 8, 9, 8, 9,
+       10,11, 9,10,11, 9,10,11,13,10,11,13, 6, 7, 8, 9,
+        7, 8, 9, 8, 8,10,11, 9,10,11, 9,10,11,13,10,11,
+       13, 7, 7, 9,10, 7, 9, 9, 7, 8, 9,10, 8, 9,10, 9,
+        9,11,11, 9,11,12,10,10,12,14,11,12,14, 7, 8, 9,
+       10, 8, 9,10, 9, 9,10,11, 9,10,12,10,11,12,13,11,
+       12,14, 9, 9,11,12, 9,11,12, 9,10,11,12,10,11,12,
+       10,10,12,14,11,12,13,12,12,13,15,12,14,15, 9,10,
+       11,12,10,11,12,10,10,12,13,11,12,14,11,12,14,14,
+       12,15,16,11,11,12,14,11,12,14,11,11,13,15,11,12,
+       17,12,12,13,16,12,13, 0,14,14,15,16,15,16,17,11,
+       11,13,15,11,13,15,12,12,13,16,13,14,16,14,14,16,
+       17,14,15,16, 7, 7, 9, 9, 7, 9, 9, 8, 8, 9,10, 8,
+        9,10, 9, 9,11,12, 9,10,11,10,11,12,13,11,12,13,
+        8, 8, 9,10, 8, 9,10, 9, 9,11,12, 9,10,12,10,11,
+       12,14,11,12,12, 9, 9,10,11,10,11,11, 9,10,11,12,
+       10,11,12,10,11,12,13,11,12,14,12,12,14,15,12,13,
+       14, 9,10,11,12,10,11,13,10,11,12,13,11,12,13,12,
+       12,13,15,12,13,15,10,11,12,14,11,12,14,11,11,12,
+       14,11,12,14,12,12,13,17,13,14,16,14,14,15,16,14,
+       15, 0,11,11,13,14,11,13,15,12,13,14,16,12,14,14,
+       15,14,15,15,15,17,15, 7, 8, 9,10, 8, 9,10, 8, 9,
+       10,11, 8,10,11, 9,10,11,12,10,11,12,10,12,13,14,
+       11,12,14, 8, 8,10,11, 8, 9,11, 9, 9,11,12,10,11,
+       12,10,11,12,14,11,12,13, 8, 9,10,11, 9,10,11, 8,
+        9,10,11, 9,10,11,10,10,11,12,10,11,13,11,12,13,
+       14,12,13,15, 9, 9,10,11, 9,10,11,10,10,11,12,10,
+       11,12,11,11,12,14,12,13,14,10,10,11,12,10,11,12,
+       10,10,11,13,10,12,13,11,11,12,13,11,12,15,13,13,
+       13,15,13,15,16,10,10,12,13,10,11,13,11,11,12,14,
+       12,13,14,12,12,14,16,13,15,17,11,12,12,15,12,12,
+       14,12,12,13,15,12,13,15,12,13,14,14,13,14,16,14,
+       14,15, 0,15,16,17,12,12,13,15,11,14,16,12,14,14,
+       16,13,14,15,15,14, 0,16,16,16,17, 8, 9,10,10, 9,
+       10,11, 8, 9,10,11, 9,10,11,10,10,11,12,10,11,12,
+       11,12,12,15,11,12,15, 9, 9,10,11, 9,10,11,10,10,
+       11,12,10,11,13,11,11,12,14,12,12,14,10,10,11,12,
+       10,11,13,10,10,11,12,10,11,12,11,11,12,15,11,12,
+       13,13,13,15,16,12,14,15,10,10,11,13,10,11,13,11,
+       11,13,14,11,13,14,13,13,15, 0,13,15,16,11,11,13,
+       15,12,13,15,11,12,13,15,12,14,15,12,14,14,15,12,
+       13,16,14,14,16,17,14,15,16,12,12,13,15,12,13,17,
+       13,13,14,17,13,14,15,14,16,16, 0,15,16, 0,10,10,
+       11,12,10,11,12,10,10,11,12,10,12,12,11,11,13,14,
+       11,13,13,13,13,15,15,13,14,15,10,10,11,12,10,11,
+       13,11,11,12,14,12,12,13,12,13,14,15,13,14,15,10,
+       10,11,13,10,11,13,10,11,12,14,11,12,13,11,12,13,
+       14,12,13,16,13,13,14,16,14,15,16,10,11,12,13,11,
+       12,13,11,12,13,13,11,12,14,12,13,14,16,14,14,15,
+       11,12,13,14,11,13,13,12,11,13,14,11,13,15,12,12,
+       14,14,13,14,16,15,14,15, 0,14,15,16,12,12,13,15,
+       12,12,14,12,13,14,17,13,14,16,14,14,15,17,15,16,
+       15,12,13,15,14,13,13,16,13,13,15,15,13,16,15,14,
+       14,14,16,14,15,17,16,15,15,17,16,16, 0,13,13,14,
+       15,13,15,16,14,14,16,17,15,14,17,16,15,16,17,17,
+       17, 0,10,11,12,13,11,12,13,10,11,12,13,11,12,13,
+       11,12,13,14,12,12,14,13,13,14,17,14,14,15,10,11,
+       12,13,11,11,13,12,11,13,15,12,13,15,13,13,14,16,
+       14,14,16,11,11,13,14,12,12,15,11,12,13,14,12,13,
+       14,12,13,14,16,13,13,15,14,15,15, 0,14,15, 0,12,
+       12,12,14,12,13,15,12,14,13,14,13,14,15,15,16,16,
+       17,14,15, 0,12,13,14,15,13,14, 0,13,14,15,16,13,
+       14, 0,14,14,16,17,13,15,16,17,16, 0,17,15,15,17,
+       13,13,15,16,13,15,16,15,15, 0,15,14,16, 0,16,17,
+        0, 0,16, 0, 0,11,12,13,14,12,12,14,12,12,13,15,
+       12,13,14,13,13,15,16,13,14,16,15,15, 0, 0,14,15,
+        0,12,12,13,15,12,14,14,12,12,14,16,13,14,15,14,
+       14,17,17,14,16,17,12,12,14,16,12,13,15,12,13,14,
+       15,12,14,15,13,13,15,15,14,15,16,15,16,17,17,16,
+       16, 0,12,12,13,15,13,13,16,13,14,15,16,13,14,15,
+       14,16, 0,16,16,16,17,13,13,14,15,14,15,15,13,13,
+       15,17,13,15,15,15,15,15,17,16,17,17,16,17,16, 0,
+       17, 0, 0,13,14,15, 0,14,15,17,14,15,15,16,15,16,
+        0,15,17,16,17,16, 0, 0,16,15, 0,17,15,15,17,15,
+       14,16,16,16,16,17,17,16,15, 0,15,16, 0, 0, 0,17,
+        0, 0, 0, 0,15,15,15,17,15,16, 0,15,16, 0, 0, 0,
+       16, 0,17, 0, 0, 0, 0, 0, 0,12,13,14,14,12,13,14,
+       12,12,13, 0,12,13,15,14,14,14,15,14,16,16,15,16,
+       17, 0,15,16,16,12,13,13,15,13,13,15,14,13,14,17,
+       14,15,17,14,14,15,17,16,16,17,13,13,14,15,14,14,
+       16,13,13,15,15,13,14,16,14,15,16,17,15,15,16,15,
+       16, 0, 0,16,16,17,13,13,15,16,13,15,16,15,14,16,
+        0,15,16,17,16,16,17,17,16, 0, 0,14,15,16,16,15,
+       15, 0,16,15,16,17,16,15, 0,16,17,16, 0,17, 0, 0,
+        0,16,17, 0,16,17,17,15,15,16,17,16,16, 0,16,17,
+       17, 0,17,17, 0,17,16, 0, 0,17, 0, 0, 7, 8, 9,10,
+        8, 9,10, 8, 8,10,10, 8, 9,11, 9,10,11,12,10,11,
+       12,11,11,12,14,11,12,13, 8, 8,10,11, 9,10,11,10,
+       10,11,12,10,11,12,11,11,12,15,11,12,14, 8, 9,10,
+       11, 9,10,11, 9, 9,10,11, 9,10,11,10,10,11,13,10,
+       11,13,11,11,13,15,12,13,14, 9, 9,10,11, 9,10,11,
+       10,10,11,12,10,11,12,11,11,13,15,12,13,14,10,10,
+       11,12,10,11,12,10,11,12,13,10,11,13,11,12,13,15,
+       12,13,14,13,13,14,16,13,15,16,10,10,12,12,10,11,
+       13,11,11,12,14,11,12,14,13,12,13,15,13,14,16,11,
+       12,13,15,11,13,14,12,12,13,15,12,13,15,12,13,14,
+       16,13,15,17,14,15,16, 0,15,15,17,12,12,13,15,11,
+       13,15,13,13,15,15,13,14,15,14,14,15,17,16,17,17,
+        8, 8,10,11, 9,10,11, 9, 9,10,11, 9,10,11,10,10,
+       11,12,10,12,12,11,12,13,14,12,13,14, 8, 9,10,11,
+        9,10,11,10,11,11,13,10,11,13,11,12,13,14,11,13,
+       15,10,10,11,12,10,11,13,10,10,11,13,11,12,13,11,
+       11,12,15,11,12,14,13,13,14,15,13,13,16,10,10,11,
+       12,10,11,13,11,12,13,14,11,12,14,12,14,14,15,13,
+       13,15,12,12,13,14,12,12,15,11,12,13,14,12,14,15,
+       12,13,14,17,13,15,16,14,15,16,17,15,15, 0,11,12,
+       13,14,12,13,14,13,13,14,17,12,14,15,14,15,16, 0,
+       14,15, 0, 9,10,11,12,10,11,12,10,10,11,12,10,11,
+       13,11,11,12,15,11,12,13,13,12,14,16,13,14,16,10,
+       10,11,13,10,11,13,11,11,13,14,12,13,14,12,13,14,
+       14,12,15,15,10,10,12,13,10,11,13,10,11,11,13,11,
+       12,14,12,12,13,13,12,12,14,13,13,14,15,13,14,15,
+       10,11,12,13,11,12,13,12,12,13,14,13,13,14,13,13,
+       14,17,14,15,17,11,11,13,14,12,12,13,11,12,13,15,
+       12,13,13,13,13,14,15,13,14,15,14,14,15, 0,14,15,
+       17,12,12,13,15,12,13,14,13,13,13,15,13,14,15,14,
+       14,15,17,15,16,17,13,13,14,15,13,14,15,13,14,15,
+       17,13,14,15,15,15,15, 0,15,15, 0,16,17, 0, 0,16,
+        0,17,13,13,15,15,14,14,16,14,14,14,16,15,16,17,
+       15,15,15,17,16,16, 0,10,10,12,13,11,12,13,10,11,
+       12,13,11,12,14,11,11,12,14,12,13,14,13,13,14,16,
+       13,15,15,10,11,11,13,10,12,13,12,12,13,15,12,13,
+       14,13,13,15,16,13,15,16,11,12,12,14,12,12,14,12,
+       12,13,14,12,13,14,13,14,14,15,13,14,16,14,15,15,
+       17,15,16,17,11,12,13,15,11,13,14,13,13,15,16,12,
+       14,14,13,14,16,17,15,15,16,14,15,15,16,13,15,16,
+       14,14,15,17,14,15,17,14,14,15,15,14,16,15,15,17,
+        0,16,16,16, 0,13,14,15,16,13,14,15,14,15,16,17,
+       13,14, 0,15,17,17, 0,17,15, 0,11,12,13,14,12,13,
+       14,12,12,13,16,12,13,14,13,13,13,15,13,14,17, 0,
+       14,15,17,14,15,17,12,12,12,14,12,15,16,13,13,14,
+        0,13,14,16,15,16,16,17,16,16,16,12,13,13,15,12,
+       13,15,12,12,13,15,12,13,15,13,14,14,17,13,14,17,
+       16,15,15,16,16, 0, 0,12,13,14,16,12,13,15,13,14,
+       15,15,13,16,17,15,15,15,17,15,17, 0,13,13,15,17,
+       14,15,15,13,13,14, 0,14,14,16,14,14,17, 0,15,15,
+       16,15,16, 0, 0,16, 0,17,13,13,14,17,14,15,15,14,
+       15,14,16,14,17,17,16,15,16,16,17, 0, 0,14,15,15,
+        0,15,16, 0,14,16,16,17,15,16, 0,16,15,17, 0,16,
+       17, 0,17,17, 0, 0, 0,17, 0,15,14,16,17,15,16,16,
+       17,15, 0, 0, 0, 0,17,16,16, 0, 0, 0, 0, 0,12,12,
+       13,14,12,13,14,12,12,13,14,13,14,16,14,13,14,16,
+       13,15,17,15,14,17, 0,15,15,16,12,13,14,15,13,13,
+       15,14,14,15,15,13,14,17,16,15,17,17,15,16, 0,13,
+       13,15,15,14,15,15,14,14,14,15,15,15,16,15,14,16,
+       16,16,16,17, 0,17,16, 0,16, 0, 0,14,14,14,17,13,
+       15,15,15,15,17,17,15,16,16,15,15, 0, 0,15, 0, 0,
+       14,15,16, 0,15, 0, 0,16,17,16, 0,15,16,17,16, 0,
+        0,17,17, 0, 0, 0,16, 0,17,17, 0, 0,14,16,15, 0,
+       15, 0,17,15,16,16,17,15, 0, 0, 0,17, 0, 0, 0,15,
+        0,
+};
+
+static double _vq_quantthresh_res0_128a_192_3[] = {
+       -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 
+};
+
+static long _vq_quantmap_res0_128a_192_3[] = {
+           6,    5,    4,    0,    1,    2,    3,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_128a_192_3 = {
+       _vq_quantthresh_res0_128a_192_3,
+       _vq_quantmap_res0_128a_192_3,
+       7,
+       7
+};
+
+static static_codebook _vq_book_res0_128a_192_3 = {
+       4, 2401,
+       _vq_lengthlist_res0_128a_192_3,
+       1, -533200896, 1611661312, 3, 0,
+       _vq_quantlist_res0_128a_192_3,
+       NULL,
+       &_vq_auxt_res0_128a_192_3,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_128a_192_4.vqh b/include/vorbis/book/res0_128a_192_4.vqh
new file mode 100644 (file)
index 0000000..a9458bf
--- /dev/null
@@ -0,0 +1,70 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_128a_192_4_VQH_
+#define _V_res0_128a_192_4_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_128a_192_4[] = {
+       4,
+       5,
+       6,
+       7,
+       8,
+       3,
+       2,
+       1,
+       0,
+};
+
+static long _vq_lengthlist_res0_128a_192_4[] = {
+        3, 4, 5, 6, 6, 4, 5, 6, 7, 4, 5, 6, 7, 7, 5, 6,
+        7, 7, 6, 6, 7, 8, 9, 6, 7, 8, 9, 7, 7, 8,10,10,
+        7, 8,10,10, 7, 8, 9,11,12, 8, 9,10,12, 4, 5, 6,
+        7, 7, 5, 6, 7, 7, 6, 6, 7, 8, 9, 6, 7, 8, 9, 7,
+        7, 8,10,10, 7, 8,10,10, 8, 8, 9,11,12, 8, 9,10,
+       12,
+};
+
+static double _vq_quantthresh_res0_128a_192_4[] = {
+       -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
+};
+
+static long _vq_quantmap_res0_128a_192_4[] = {
+           8,    7,    6,    5,    0,    1,    2,    3,
+           4,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_128a_192_4 = {
+       _vq_quantthresh_res0_128a_192_4,
+       _vq_quantmap_res0_128a_192_4,
+       9,
+       9
+};
+
+static static_codebook _vq_book_res0_128a_192_4 = {
+       2, 81,
+       _vq_lengthlist_res0_128a_192_4,
+       1, -531628032, 1611661312, 4, 0,
+       _vq_quantlist_res0_128a_192_4,
+       NULL,
+       &_vq_auxt_res0_128a_192_4,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/res0_128a_192_5.vqh b/include/vorbis/book/res0_128a_192_5.vqh
new file mode 100644 (file)
index 0000000..ee1071e
--- /dev/null
@@ -0,0 +1,115 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res0_128a_192_5_VQH_
+#define _V_res0_128a_192_5_VQH_
+#include "vorbis/codebook.h"
+
+static long _vq_quantlist_res0_128a_192_5[] = {
+       45,
+       46,
+       47,
+       48,
+       49,
+       51,
+       53,
+       56,
+       61,
+       68,
+       77,
+       90,
+       44,
+       43,
+       42,
+       41,
+       39,
+       37,
+       34,
+       29,
+       22,
+       13,
+       0,
+};
+
+static long _vq_lengthlist_res0_128a_192_5[] = {
+        5, 5, 6, 6, 6, 7, 7, 8,10,13,17, 0, 5, 6, 6, 6,
+        7, 7, 8,10,13,16,20, 5, 6, 6, 7, 7, 7, 7, 8,10,
+       14,17, 0, 6, 6, 7, 7, 7, 7, 8,10,13,17, 0, 6, 7,
+        7, 7, 7, 7, 8, 8,10,14,20,20, 7, 7, 7, 7, 7, 8,
+        8,10,14,19, 0, 7, 8, 8, 8, 8, 8, 9, 9,11,15,20,
+        0, 8, 8, 8, 8, 8, 8, 9,11,15, 0, 0, 8, 8, 9, 9,
+        9, 9, 9,10,12,15,18, 0, 9, 9, 9, 9, 9, 9,10,12,
+       15,18, 0, 9,10,10,11,10,10,11,11,13,16, 0, 0, 9,
+       10,11,10,10,11,11,13,15,18, 0,11,11,12,13,12,12,
+       12,13,14,18,18, 0,11,12,12,12,12,13,13,14,18,19,
+        0,13,13,14,14,14,14,14,15,16,19, 0, 0,13,14,14,
+       14,14,14,14,16,19, 0, 0,14,15,15,16,17,19,18,17,
+       19, 0, 0, 0,15,16,16,16,16,18,17,18,19, 0, 0,15,
+       16,19,18, 0, 0, 0, 0, 0, 0, 0, 0,16,17,18,19,18,
+       19,19, 0, 0, 0, 0,18,17, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 5, 6, 6, 7, 7, 7, 7, 8,10,13,17, 0,
+        6, 6, 7, 7, 7, 7, 8,10,13,19, 0, 6, 7, 7, 7, 7,
+        7, 8, 8,10,14, 0, 0, 7, 7, 7, 7, 7, 8, 8,10,14,
+       19, 0, 7, 8, 8, 8, 8, 8, 9, 9,11,15,19, 0, 8, 8,
+        8, 8, 8, 9, 9,11,15,18, 0, 8, 8, 9, 9, 9, 9, 9,
+       10,12,16,19, 0, 9, 9, 9, 9, 9, 9,10,12,14,19, 0,
+        9,10,10,11,10,10,11,11,13,16,18, 0, 9,10,11,10,
+       10,11,11,13,15,19, 0,11,11,12,13,12,12,13,13,14,
+       18, 0, 0,11,12,13,12,12,12,13,15,17, 0, 0,13,13,
+       14,14,13,14,14,14,16,19, 0, 0,13,14,15,14,14,15,
+       14,16,18, 0, 0,15,15,16,18,16,17,17,17,19, 0, 0,
+        0,15,16,16,16,16,18,19,18, 0, 0, 0,16,17,18, 0,
+        0,18, 0,19, 0, 0, 0, 0,16,18,19,19, 0,19,19, 0,
+        0, 0, 0,16,17,19,19, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+       18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0,19,19, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,
+};
+
+static double _vq_quantthresh_res0_128a_192_5[] = {
+       -38.5, -27.5, -19.5, -13.5, -9.5, -7, -5, -3.5, 
+       -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 5, 
+       7, 9.5, 13.5, 19.5, 27.5, 38.5, 
+};
+
+static long _vq_quantmap_res0_128a_192_5[] = {
+          22,   21,   20,   19,   18,   17,   16,   15,
+          14,   13,   12,    0,    1,    2,    3,    4,
+           5,    6,    7,    8,    9,   10,   11,
+};
+
+static encode_aux_threshmatch _vq_auxt_res0_128a_192_5 = {
+       _vq_quantthresh_res0_128a_192_5,
+       _vq_quantmap_res0_128a_192_5,
+       23,
+       23
+};
+
+static static_codebook _vq_book_res0_128a_192_5 = {
+       2, 529,
+       _vq_lengthlist_res0_128a_192_5,
+       1, -524910592, 1611661312, 7, 0,
+       _vq_quantlist_res0_128a_192_5,
+       NULL,
+       &_vq_auxt_res0_128a_192_5,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/resaux0_1024a_192.vqh b/include/vorbis/book/resaux0_1024a_192.vqh
new file mode 100644 (file)
index 0000000..f6e0e58
--- /dev/null
@@ -0,0 +1,38 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_resaux0_1024a_192_VQH_
+#define _V_resaux0_1024a_192_VQH_
+#include "vorbis/codebook.h"
+
+static long _huff_lengthlist_resaux0_1024a_192[] = {
+        2, 6,11,11,11,11, 5, 3, 6, 8, 9, 9, 9, 5, 4, 5,
+        7, 8,10, 7, 5, 5, 5, 7,10, 7, 6, 5, 5, 5, 9, 8,
+        7, 6, 5, 3,
+};
+
+static static_codebook _huff_book_resaux0_1024a_192 = {
+       2, 36,
+       _huff_lengthlist_resaux0_1024a_192,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+};
+
+
+#endif
diff --git a/include/vorbis/book/resaux0_128a_192.vqh b/include/vorbis/book/resaux0_128a_192.vqh
new file mode 100644 (file)
index 0000000..d06722e
--- /dev/null
@@ -0,0 +1,116 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_resaux0_128a_192_VQH_
+#define _V_resaux0_128a_192_VQH_
+#include "vorbis/codebook.h"
+
+static long _huff_lengthlist_resaux0_128a_192[] = {
+        7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,13,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,14,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,14,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,14,14,15,15,
+       15,15,13,14,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,14,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,14,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,14,15,15,15,15,15,14,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,13,13,15,15,15,15,12,14,15,15,15,15,
+       15,13,14,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,
+       15,15,15,15,15,13,15,15,15,15,15,15,14,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,14,15,15,14,15,15,15,14,
+       13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,14,15,13,15,
+       15,15,15,15,14,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,14,15,15,15,15, 9,15,15,15,15,15,15,15,
+       15,15,15,15,15,14,15,15,15,15,15,15,14,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,12,15,14,15,
+       15,15,13,11,13,15,15,15,13,12,12,12,13,15,15,15,
+       12,13,15,15,15,15,14,15,15,15,15,15,15,15,15,15,
+       14,15,15,15,15,15, 8, 9,12,13,15,15, 8, 7, 7, 9,
+       12,15,10, 8, 7, 9,13,13,10,10,10,11,13,14,12,12,
+       13,13,15,15,13,14,15,14,15,15, 6, 7,10,12,13,13,
+        5, 4, 5, 6, 9,12, 6, 5, 5, 6, 9,12, 7, 7, 7, 8,
+       10,12, 9,10,10,11,13,14,12,15,15,15,13,13, 5, 7,
+       10,12,11,12, 4, 4, 5, 7, 9,12, 5, 5, 5, 7, 9,11,
+        6, 6, 7, 8, 9,12, 8, 8, 9,10,12,12,10,12,12,13,
+       15,14, 6, 8,11,12,12,11, 5, 5, 7, 9,10,11, 5, 5,
+        7, 8, 9,11, 6, 6, 7, 8,10,12, 7, 7, 8,10,11,13,
+};
+
+static static_codebook _huff_book_resaux0_128a_192 = {
+       4, 1296,
+       _huff_lengthlist_resaux0_128a_192,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+};
+
+
+#endif
index e2d3a48..7a63134 100644 (file)
@@ -12,7 +12,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_A.h,v 1.2 2000/08/15 09:09:32 xiphmont Exp $
+ last mod: $Id: mode_A.h,v 1.3 2000/08/15 14:01:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -107,20 +107,20 @@ static vorbis_info_psy _psy_set_A={
    {-99.,-99.,-99.,-99.,-99.,-99.,-99.,-199.,-199.,-199.,-199.}, /*250*/
    {-99.,-99.,-99.,-99.,-99.,-99.,-99.,-199.,-199.,-199.,-199.}, /*350*/
    {-99.,-99.,-99.,-99.,-99.,-99.,-99.,-199.,-199.,-199.,-199.}, /*500*/
-   { 10., 10., 10.,  6.,  6.,  5.,  4.,   3.,   2.,   1.,   0.}, /*700*/
+   {  6.,  6.,  6.,  2.,  2.,  2.,  2.,   2.,   2.,   1.,   0.}, /*700*/
 
-   { 10., 10., 10., 10., 10.,  8.,  7.,   6.,   5.,   4.,   3.}, /*1000*/
-   { 10., 10., 10., 10., 10.,  8.,  7.,   6.,   5.,   4.,   3.}, /*1400*/
-   { 10., 10., 10., 10.,  8.,  8.,  7.,   6.,   5.,   4.,   3.}, /*2000*/
-   { 10., 10., 10., 10.,  8.,  8.,  7.,   6.,   5.,   4.,   3.}, /*2800*/
-   { 10., 10., 10., 10., 10., 10.,  8.,   6.,   5.,   4.,   3.}, /*4000*/
+   {  6.,  6.,  6.,  5.,  5.,  5.,  5.,   5.,   5.,   4.,   3.}, /*1000*/
+   {  6.,  6.,  6.,  5.,  5.,  5.,  5.,   5.,   5.,   4.,   3.}, /*1400*/
+   {  6.,  6.,  6.,  5.,  5.,  5.,  5.,   5.,   5.,   4.,   3.}, /*2000*/
+   {  6.,  6.,  6.,  5.,  5.,  5.,  5.,   5.,   5.,   4.,   3.}, /*2800*/
+   {  6.,  6.,  6.,  5.,  5.,  5.,  5.,   5.,   5.,   4.,   3.}, /*4000*/
    { 10., 10., 10., 10., 10., 10.,  8.,   8.,   6.,   6.,   6.}, /*5600*/
    { 10., 10., 10., 10., 10., 10.,  8.,   8.,   8.,   8.,   8.}, /*8000*/
    { 10., 10., 10., 10., 10., 10., 10.,  10.,  10.,  10.,  10.}, /*11500*/
    { 10., 10., 10., 10., 10., 10., 10.,  10.,  10.,  10.,  10.}, /*16000*/
   },
  
-  110.,
+  100.,
 
   -0., -.004   /* attack/decay control */
 };
index 05eb94c..baf0162 100644 (file)
@@ -12,7 +12,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_C.h,v 1.1 2000/08/15 12:21:55 xiphmont Exp $
+ last mod: $Id: mode_C.h,v 1.2 2000/08/15 14:01:02 xiphmont Exp $
 
  ********************************************************************/
 
 #include "vorbis/book/lsp12_0.vqh"
 #include "vorbis/book/lsp30_0.vqh"
 
-#include "vorbis/book/resaux0_128a_160.vqh"
-#include "vorbis/book/resaux0_1024a_160.vqh"
-
-#include "vorbis/book/res0_128a_160_1.vqh"
-#include "vorbis/book/res0_128a_160_2.vqh"
-#include "vorbis/book/res0_128a_160_3.vqh"
-#include "vorbis/book/res0_128a_160_4.vqh"
-#include "vorbis/book/res0_128a_160_5.vqh"
-#include "vorbis/book/res0_1024a_160_1.vqh"
-#include "vorbis/book/res0_1024a_160_2.vqh"
-#include "vorbis/book/res0_1024a_160_3.vqh"
-#include "vorbis/book/res0_1024a_160_4.vqh"
-#include "vorbis/book/res0_1024a_160_5.vqh"
-#include "vorbis/book/res0_1024a_160_6.vqh"
-#include "vorbis/book/res0_1024a_160_7.vqh"
-#include "vorbis/book/res0_1024a_160_8.vqh"
-#include "vorbis/book/res0_1024a_160_9.vqh"
+#include "vorbis/book/resaux0_128a_192.vqh"
+#include "vorbis/book/resaux0_1024a_192.vqh"
+
+#include "vorbis/book/res0_128a_192_1.vqh"
+#include "vorbis/book/res0_128a_192_2.vqh"
+#include "vorbis/book/res0_128a_192_3.vqh"
+#include "vorbis/book/res0_128a_192_4.vqh"
+#include "vorbis/book/res0_128a_192_5.vqh"
+#include "vorbis/book/res0_1024a_192_1.vqh"
+#include "vorbis/book/res0_1024a_192_2.vqh"
+#include "vorbis/book/res0_1024a_192_3.vqh"
+#include "vorbis/book/res0_1024a_192_4.vqh"
+#include "vorbis/book/res0_1024a_192_5.vqh"
 
 static vorbis_info_psy _psy_set_C={
   1,/*athp*/
@@ -111,16 +107,16 @@ static vorbis_info_psy _psy_set_C={
    {-99.,-99.,-99.,-99.,-99.,-99.,-99.,-199.,-199.,-199.,-199.}, /*1000*/
    {-99.,-99.,-99.,-99.,-99.,-99.,-99.,-199.,-199.,-199.,-199.}, /*1400*/
 
-   { -4., -4., -4., -4., -6., -6., -7.,  -8.,  -9., -10., -11.}, /*2000*/
-   { -3., -3., -4., -4., -4., -5., -7.,  -8.,  -8.,  -8.,  -8.}, /*2800*/
-   { -2., -2., -4., -4., -4., -4., -4.,  -4.,  -4.,  -4.,  -4.}, /*4000*/
-   { -1., -1., -2., -2., -2., -2., -2.,  -4.,  -4.,  -4.,  -4.}, /*5600*/
-   {  0.,  0.,  0.,  0., -2., -2., -2.,  -2.,  -2.,  -4.,  -4.}, /*8000*/
-   {  0.,  0.,  0.,  0.,  0.,  0.,  0.,   0.,   0.,   0.,   0.}, /*11500*/
+   {  0., -4., -4., -4., -6., -6., -6.,  -6.,  -6.,  -6.,  -6.}, /*2000*/
+   {  0., -3., -4., -4., -4., -5., -6.,  -6.,  -6.,  -6.,  -6.}, /*2800*/
+   {  0., -2., -2., -2., -2., -2., -2.,  -2.,  -4.,  -4.,  -4.}, /*4000*/
+   {  0., -0., -0., -0., -0., -2., -2.,  -2.,  -2.,  -2.,  -2.}, /*5600*/
+   {  0.,  0.,  0.,  0.,  0.,  0.,  0.,   0.,   0.,  -2.,  -4.}, /*8000*/
+   {  2.,  2.,  2.,  2.,  2.,  2.,  0.,   0.,   0.,   0.,   0.}, /*11500*/
    {  2.,  2.,  2.,  2.,  2.,  4.,  4.,   4.,   4.,   4.,   4.}, /*16000*/
   },
  
-  110.,
+  100.,
 
   -0., -.004   /* attack/decay control */
 };
@@ -138,15 +134,14 @@ static vorbis_info_residue0 _residue_set0C={0,128, 32,6,2,
                                            {5,5,5,5,5},
                                            {99,99,99,99,99}};
 
-static vorbis_info_residue0 _residue_set1C={0,1024, 32,10,3,
-                                           {0,1,1,1,1,1,1,1,1,1},
-                                           {9,10,11,12,13,14,15,16,17},
+static vorbis_info_residue0 _residue_set1C={0,1024, 32,6,3,
+                                           {0,1,1,1,1,1},
+                                           {9,10,11,12,13},
                                           
-                                           {0,9,9999,17,9999,
-                                            27,9999,9999,9999},
-                                           {99,1.5,1.5,2.5,2.5,3.5,3.5,7,13},
-                                           {5,5,5,5,5,5,5,5,5},
-                                           {99,99,99,99,99,99,99,99,99}};
+                                           {0,99999,9999,9999,9999},
+                                           {99,1.5,2.5,3.5,5},
+                                           {5,5,5,5,5},
+                                           {99,99,99,99,99}};
 
 static vorbis_info_mapping0 _mapping_set0C={1, {0,0}, {0}, {0}, {0}, {0}};
 static vorbis_info_mapping0 _mapping_set1C={1, {0,0}, {0}, {1}, {1}, {0}};
@@ -160,7 +155,7 @@ vorbis_info info_C={
   /* smallblock, largeblock */
   {256, 2048}, 
   /* modes,maps,times,floors,residues,books,psys */
-  2,          2,    1,     2,       2,   18,   1,
+  2,          2,    1,     2,       2,   14,   1,
   /* modes */
   {&_mode_set0C,&_mode_set1C},
   /* maps */
@@ -175,23 +170,19 @@ vorbis_info info_C={
   {&_vq_book_lsp12_0,      /* 0 */
    &_vq_book_lsp30_0,      /* 1 */
 
-   &_huff_book_resaux0_128a_160,
-   &_huff_book_resaux0_1024a_160,
-
-   &_vq_book_res0_128a_160_1,
-   &_vq_book_res0_128a_160_2,
-   &_vq_book_res0_128a_160_3,
-   &_vq_book_res0_128a_160_4,
-   &_vq_book_res0_128a_160_5,
-   &_vq_book_res0_1024a_160_1,
-   &_vq_book_res0_1024a_160_2,
-   &_vq_book_res0_1024a_160_3,
-   &_vq_book_res0_1024a_160_4,
-   &_vq_book_res0_1024a_160_5,
-   &_vq_book_res0_1024a_160_6,
-   &_vq_book_res0_1024a_160_7,
-   &_vq_book_res0_1024a_160_8,
-   &_vq_book_res0_1024a_160_9,
+   &_huff_book_resaux0_128a_192,
+   &_huff_book_resaux0_1024a_192,
+
+   &_vq_book_res0_128a_192_1,
+   &_vq_book_res0_128a_192_2,
+   &_vq_book_res0_128a_192_3,
+   &_vq_book_res0_128a_192_4,
+   &_vq_book_res0_128a_192_5,
+   &_vq_book_res0_1024a_192_1,
+   &_vq_book_res0_1024a_192_2,
+   &_vq_book_res0_1024a_192_3,
+   &_vq_book_res0_1024a_192_4,
+   &_vq_book_res0_1024a_192_5,
 
   },
   /* psy */