[xiph-cvs] cvs commit: vorbis/vq 44u0.vqs 44u4.vqs 44u7.vqs latticetune.c make_residue_books.pl

Monty xiphmont at xiph.org
Sat Dec 15 20:15:59 PST 2001



xiphmont    01/12/15 20:15:58

  Modified:    .        configure.in libvorbis.spec
               doc      programming.html
               lib      Makefile codebook.c mapping0.c res0.c vorbisenc.c
               lib/books Makefile.am
               lib/modes residue_44.h
               vq       latticetune.c make_residue_books.pl
  Added:       lib/books/uncoupled _44u0_p0_r0.vqh _44u0_p0_r1.vqh
                        _44u0_p1_0.vqh _44u0_p1_r0.vqh _44u0_p1_r1.vqh
                        _44u0_p2_0.vqh _44u0_p3_0.vqh _44u0_p4_0.vqh
                        _44u0_p4_1.vqh _44u0_p5_0.vqh _44u0_p6_0.vqh
                        _44u0_p7_0.vqh _44u0_p7_1.vqh _44u0_p7_2.vqh
                        _44u4_p0_r0.vqh _44u4_p0_r1.vqh _44u4_p1_0.vqh
                        _44u4_p1_r0.vqh _44u4_p1_r1.vqh _44u4_p2_0.vqh
                        _44u4_p3_0.vqh _44u4_p4_0.vqh _44u4_p5_0.vqh
                        _44u4_p6_0.vqh _44u4_p7_0.vqh _44u4_p7_1.vqh
                        _44u4_p8_0.vqh _44u4_p8_1.vqh _44u4_p9_0.vqh
                        _44u4_p9_1.vqh _44u4_p9_2.vqh _44u7_p0_r0.vqh
                        _44u7_p0_r1.vqh _44u7_p1_0.vqh _44u7_p1_r0.vqh
                        _44u7_p1_r1.vqh _44u7_p2_0.vqh _44u7_p2_1.vqh
                        _44u7_p3_0.vqh _44u7_p4_0.vqh _44u7_p5_0.vqh
                        _44u7_p6_0.vqh _44u7_p7_0.vqh _44u7_p7_1.vqh
                        _44u7_p8_0.vqh _44u7_p8_1.vqh _44u7_p9_0.vqh
                        _44u7_p9_1.vqh _44u7_p9_2.vqh
               vq       44u0.vqs 44u4.vqs 44u7.vqs
  Log:
  Mono and > stereo modes (uncoupled polyphonic) committed

Revision  Changes    Path
1.46      +1 -1      vorbis/configure.in

Index: configure.in
===================================================================
RCS file: /usr/local/cvsroot/vorbis/configure.in,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- configure.in	2001/10/21 15:00:21	1.45
+++ configure.in	2001/12/16 04:15:45	1.46
@@ -5,7 +5,7 @@
 dnl ------------------------------------------------
 
 AC_INIT(lib/mdct.c)
-AM_INIT_AUTOMAKE(libvorbis,1.0rc2)
+AM_INIT_AUTOMAKE(libvorbis,1.0rc3)
 
 dnl Library versioning
 

1.14      +1 -1      vorbis/libvorbis.spec

Index: libvorbis.spec
===================================================================
RCS file: /usr/local/cvsroot/vorbis/libvorbis.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- libvorbis.spec	2001/10/07 19:36:48	1.13
+++ libvorbis.spec	2001/12/16 04:15:45	1.14
@@ -1,5 +1,5 @@
 %define name	libvorbis
-%define version	1.0rc2
+%define version	1.0rc3
 %define release 1
 
 Summary:	The Vorbis General Audio Compression Codec

1.4       +5 -5      vorbis/doc/programming.html

Index: programming.html
===================================================================
RCS file: /usr/local/cvsroot/vorbis/doc/programming.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- programming.html	2000/06/16 06:50:16	1.3
+++ programming.html	2001/12/16 04:15:46	1.4
@@ -98,7 +98,7 @@
   long  b_o_s;
   long  e_o_s;
 
-  size64 frameno;
+  size64 granulepos;
 
 } ogg_packet;
 </pre>
@@ -110,7 +110,7 @@
               the logical bitstream
 <dt>e_o_s: <dd>end of stream; nonzero if this is the last packet of the 
               logical bitstream
-<dt>frameno: <dd>the absolute position of this packet in the original 
+<dt>granulepos: <dd>the absolute position of this packet in the original 
              uncompressed data stream.
 </dl>
 
@@ -123,10 +123,10 @@
 which the stream encoding primitives handle end of stream and cleanup.
 
 <h4>decoding notes</h4><tt>ogg_stream_packetout()</tt> sets the fields
-to appropriate values.  Note that frameno will be >= 0 only in the
+to appropriate values.  Note that granulepos will be >= 0 only in the
 case that the given packet actually represents that position (ie, only
 the last packet completed on any page will have a meaningful
-<tt>frameno</tt>).  Intervening frames will see <tt>frameno</tt> set
+<tt>granulepos</tt>).  Intervening frames will see <tt>granulepos</tt> set
 to -1.
 
 <h3>ogg_page</h3>
@@ -189,7 +189,7 @@
 bitstream may follow.<p>
 
 <h3>
-size64 ogg_page_frameno(ogg_page *og);
+size64 ogg_page_granulepos(ogg_page *og);
 </h3>
 
 Returns the position of this page as an absolute position within the

1.2       +1 -1      vorbis/lib/Makefile

Index: Makefile
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Makefile	2001/12/14 07:21:16	1.1
+++ Makefile	2001/12/16 04:15:46	1.2
@@ -123,7 +123,7 @@
 LTLIBRARIES =  $(lib_LTLIBRARIES)
 
 
-DEFS =  -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0rc2\" -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SQRTF=1 -DHAVE_LOGF=1 -DHAVE_EXPF=1 -DHAVE_ACOSF=1 -DHAVE_ATANF=1 -DHAVE_FREXPF=1 -DHAVE_RINTF=1  -I. -I$(srcdir) 
+DEFS =  -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0rc2\" -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SQRTF=1 -DHAVE_LOGF=1 -DHAVE_EXPF=1 -DHAVE_ACOSF=1 -DHAVE_ATANF=1 -DHAVE_FREXPF=1 -DHAVE_RINTF=1  -I. -I$(srcdir) -DTRAIN_RES
 CPPFLAGS = 
 LDFLAGS =  
 libvorbis_la_LIBADD = 

1.32      +2 -2      vorbis/lib/codebook.c

Index: codebook.c
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/codebook.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- codebook.c	2001/12/12 09:45:24	1.31
+++ codebook.c	2001/12/16 04:15:46	1.32
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: basic codebook pack/unpack/code/decode operations
- last mod: $Id: codebook.c,v 1.31 2001/12/12 09:45:24 xiphmont Exp $
+ last mod: $Id: codebook.c,v 1.32 2001/12/16 04:15:46 xiphmont Exp $
 
  ********************************************************************/
 
@@ -196,7 +196,7 @@
       for(i=0;i<s->entries;){
         long num=oggpack_read(opb,_ilog(s->entries-i));
         if(num==-1)goto _eofout;
-	for(j=0;j<num;j++,i++)
+	for(j=0;j<num && i<s->entries;j++,i++)
           s->lengthlist[i]=length;
         length++;
       }

1.39      +1 -14     vorbis/lib/mapping0.c

Index: mapping0.c
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/mapping0.c,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- mapping0.c	2001/12/12 09:45:25	1.38
+++ mapping0.c	2001/12/16 04:15:46	1.39
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: channel mapping 0 implementation
- last mod: $Id: mapping0.c,v 1.38 2001/12/12 09:45:25 xiphmont Exp $
+ last mod: $Id: mapping0.c,v 1.39 2001/12/16 04:15:46 xiphmont Exp $
 
  ********************************************************************/
 
@@ -314,19 +314,6 @@
           accounted for in masking) 
      long block (run of the mill long block)
   */
-
-  if(seq%10==0)fprintf(stderr,"%d",seq);
-  if(!vb->W){
-    if(blocktype==BLOCKTYPE_IMPULSE)
-      fprintf(stderr,"|");
-    else
-      fprintf(stderr,".");
-  }else{
-    if(blocktype==BLOCKTYPE_TRANSITION)
-      fprintf(stderr,"-");
-    else
-      fprintf(stderr,"_");
-  }
 
   for(i=0;i<vi->channels;i++){
     float scale=4.f/n;

1.39      +80 -31    vorbis/lib/res0.c

Index: res0.c
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/res0.c,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- res0.c	2001/12/12 09:45:25	1.38
+++ res0.c	2001/12/16 04:15:47	1.39
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: residue backend 0, 1 and 2 implementation
- last mod: $Id: res0.c,v 1.38 2001/12/12 09:45:25 xiphmont Exp $
+ last mod: $Id: res0.c,v 1.39 2001/12/16 04:15:47 xiphmont Exp $
 
  ********************************************************************/
 
@@ -23,7 +23,6 @@
 #include <stdlib.h>
 #include <string.h>
 #include <math.h>
-#include <stdio.h>
 #include <ogg/ogg.h>
 #include "vorbis/codec.h"
 #include "codec_internal.h"
@@ -32,6 +31,10 @@
 #include "misc.h"
 #include "os.h"
 
+#ifdef TRAIN_RES
+#include <stdio.h>
+#endif 
+
 typedef struct {
   vorbis_info_residue0 *info;
   int         map;
@@ -51,6 +54,13 @@
 
   int       qoffsets[BITTRACK_DIVISOR+1];
 
+#ifdef TRAIN_RES
+  long      *training_data[8][64];
+  int       longp;
+  double    tmin;
+  double    tmax;
+#endif
+
 } vorbis_look_residue0;
 
 vorbis_info_residue *res0_copy_info(vorbis_info_residue *vr){
@@ -74,10 +84,37 @@
 
     vorbis_look_residue0 *look=(vorbis_look_residue0 *)i;
 
+#ifdef TRAIN_RES
+    {
+      int j,k,l;
+      for(j=0;j<look->parts;j++){
+	for(k=0;k<8;k++)
+	  if(look->training_data[k][j]){
+	    char buffer[80];
+	    FILE *of;
+	    codebook *statebook=look->partbooks[j][k];
+	    
+	    /* long and short into the same bucket by current convention */
+	    sprintf(buffer,"res_part%d_pass%d.vqd",j,k);
+	    of=fopen(buffer,"a");
+
+	    for(l=0;l<statebook->entries;l++)
+	      fprintf(of,"%d:%ld\n",l,look->training_data[k][j][l]);
+	    
+	    fclose(of);
+	    
+	    _ogg_free(look->training_data[k][j]);
+	  }
+      }
+    }
+    fprintf(stderr,"min/max residue: %g::%g\n",look->tmin,look->tmax);
+
     fprintf(stderr,"residue bit usage %f:%f (%f total)\n",
             (float)look->phrasebits/look->frames,
             (float)look->postbits/look->frames,
             (float)(look->postbits+look->phrasebits)/look->frames);
+#endif
+
 
     /*vorbis_info_residue0 *info=look->info;
 
@@ -107,6 +144,7 @@
     for(j=0;j<look->partvals;j++)
       _ogg_free(look->decodemap[j]);
     _ogg_free(look->decodemap);
+
     memset(look,0,sizeof(*look));
     _ogg_free(look);
   }
@@ -218,8 +256,13 @@
       if(stages>maxstage)maxstage=stages;
       look->partbooks[j]=_ogg_calloc(stages,sizeof(*look->partbooks[j]));
       for(k=0;k<stages;k++)
-	if(info->secondstages[j]&(1<<k))
+	if(info->secondstages[j]&(1<<k)){
           look->partbooks[j][k]=be->fullbooks+info->booklist[acc++];
+#ifdef TRAIN_RES
+	  look->training_data[k][j]=calloc(look->partbooks[j][k]->entries,
+					   sizeof(***look->training_data));
+#endif
+	}
     }
   }
 
@@ -325,7 +368,8 @@
 }
 
 static int _interleaved_encodepart(oggpack_buffer *opb,float *vec, int n,
-				   codebook *book,vorbis_look_residue0 *look){
+				   codebook *book,vorbis_look_residue0 *look,
+				   long *acc){
   int i,bits=0;
   int dim=book->dim;
   int step=n/dim;
@@ -333,6 +377,10 @@
   for(i=0;i<step;i++){
     int entry=vorbis_book_besterror(book,vec+i,step,0);
 
+#ifdef TRAIN_RES
+    acc[entry]++;
+#endif
+
     bits+=vorbis_book_encode(book,entry,opb);
   }
 
@@ -340,7 +388,8 @@
 }
  
 static int _encodepart(oggpack_buffer *opb,float *vec, int n,
-		       codebook *book,vorbis_look_residue0 *look){
+		       codebook *book,vorbis_look_residue0 *look,
+		       long *acc){
   int i,bits=0;
   int dim=book->dim;
   int step=n/dim;
@@ -348,6 +397,10 @@
   for(i=0;i<step;i++){
     int entry=vorbis_book_besterror(book,vec+i*dim,1,0);
 
+#ifdef TRAIN_RES
+    acc[entry]++;
+#endif
+
     bits+=vorbis_book_encode(book,entry,opb);
   }
 
@@ -390,6 +443,7 @@
   }
 
 #ifdef TRAIN_RES
+  look->longp=vb->W;
   {
     FILE *of;
     char buffer[80];
@@ -451,6 +505,7 @@
   }  
 
 #ifdef TRAIN_RES
+  look->longp=vb->W;
   sprintf(buffer,"resaux_%s.vqd",(vb->mode?"long":"short"));
   of=fopen(buffer,"a");
   for(i=0;i<partvals;i++)
@@ -468,7 +523,7 @@
                       float **in,int ch,
                       int pass,long **partword,
                       int (*encode)(oggpack_buffer *,float *,int,
-				    codebook *,vorbis_look_residue0 *),
+				    codebook *,vorbis_look_residue0 *,long *),
                       ogg_uint32_t *stats){
   long i,j,k,s;
   vorbis_look_residue0 *look=(vorbis_look_residue0 *)vl;
@@ -490,24 +545,12 @@
   long resvals[128];
 
 #ifdef TRAIN_RES
-  FILE *of; 
-  char buffer[80];
-  int m;
-  
-  for(i=0;i<ch;i++){
-    for(j=0;j<partvals;j++){
-      int class=partword[i][j];
-      float *ptr=in[i]+info->begin+j*samples_per_partition;
-      sprintf(buffer,"res_%s_part%d_it%d.vqd",(vb->mode?"long":"short"),
-	      class,pass);
-      of=fopen(buffer,"a");
-      for(k=0;k<samples_per_partition;k++)
-	fprintf(of,"%.3f, ",ptr[k]);
-      fprintf(of,"\n");
-      fclose(of);
+  for(i=0;i<ch;i++)
+    for(j=info->begin;j<info->end;j++){
+      if(in[i][j]>look->tmax)look->tmax=in[i][j];
+      if(in[i][j]<look->tmin)look->tmin=in[i][j];
     }
-  }
-#endif      
+#endif
 
   memset(resbits,0,sizeof(resbits));
   memset(resvals,0,sizeof(resvals));
@@ -538,9 +581,10 @@
           /* training hack */
           if(val<look->phrasebook->entries)
             ret=vorbis_book_encode(look->phrasebook,val,&vb->opb);
+#ifdef TRAIN_RES
           else
             fprintf(stderr,"!");
-	  
+#endif
           look->phrasebits+=ret;
         
         }
@@ -558,8 +602,17 @@
           if(info->secondstages[partword[j][i]]&(1<<s)){
             codebook *statebook=look->partbooks[partword[j][i]][s];
             if(statebook){
-	      int ret=encode(&vb->opb,in[j]+offset,samples_per_partition,
-			     statebook,look);
+	      int fn=-1;
+	      int ret;
+	      long *accumulator=NULL;
+
+#ifdef TRAIN_RES
+	      accumulator=look->training_data[s][partword[j][i]];
+#endif
+	      
+	      ret=encode(&vb->opb,in[j]+offset,samples_per_partition,
+			 statebook,look,accumulator);
+
               look->postbits+=ret;
               resbits[partword[j][i]]+=ret;
             }
@@ -792,12 +845,8 @@
       float *pcm=in[i];
       float *sofar=out[i];
       for(j=0,k=i;j<n;j++,k+=ch)
-#ifdef TRAIN_RES
-	sofar[j]+=pcm[j]; /* when training, our previous stage books 
-			    might be dummies */
-#else
         sofar[j]+=pcm[j]-work[k];
-#endif
+
     }
     return(ret);
   }else{

1.23      +56 -22    vorbis/lib/vorbisenc.c

Index: vorbisenc.c
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/vorbisenc.c,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- vorbisenc.c	2001/12/14 09:37:58	1.22
+++ vorbisenc.c	2001/12/16 04:15:47	1.23
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: simple programmatic interface for encoder mode setup
- last mod: $Id: vorbisenc.c,v 1.22 2001/12/14 09:37:58 xiphmont Exp $
+ last mod: $Id: vorbisenc.c,v 1.23 2001/12/16 04:15:47 xiphmont Exp $
 
  ********************************************************************/
 
@@ -356,6 +356,15 @@
   return(0);
 }
 
+
+static int book_dup_or_new(codec_setup_info *ci,static_codebook *book){
+  int i;
+  for(i=0;i<ci->books;i++)
+    if(ci->book_param[i]==book)return(i);
+  
+  return(ci->books++);
+}
+
 static int vorbis_encode_residue_init(vorbis_info *vi,double q,int block,
                                       int coupled_p,
                                       int stereo_backfill_p,
@@ -365,11 +374,11 @@
   int i,iq=q*10;
   int a[11];
   double c[11];
-  int n;
+  int n,k;
   int partition_position;
   int res_position;
   int iterations=1;
-  int amplitude_select;
+  int amplitude_select=0;
 
   codec_setup_info *ci=vi->codec_setup;
   vorbis_info_residue0 *r;
@@ -420,9 +429,16 @@
 
   for(i=0;i<r->partitions;i++)
     if(r->blimit[i]<0)r->blimit[i]=partition_position;
+
+  for(i=0;i<r->partitions;i++)
+    for(k=0;k<3;k++)
+      if(in[iq].books_base[a[iq]][i][k])
+	r->secondstages[i]|=(1<<k);
+  
+  ci->passlimit[0]=3;
+    
   
   if(coupled_p){
-    int k;
     vorbis_info_mapping0 *map=ci->map_param[block];
 
     map->coupling_steps=1;
@@ -442,13 +458,6 @@
     psy->couple_pass[0].couple_pass[1].amppost_point=stereo_threshholds[a[iq]];
     amplitude_select=a[iq];
 
-    for(i=0;i<r->partitions;i++)
-      for(k=0;k<3;k++)
-	if(in[iq].books_base[a[iq]][i][k])
-	  r->secondstages[i]|=(1<<k);
-      
-    ci->passlimit[0]=3;
-    
     if(stereo_backfill_p && a[iq]){
       memcpy(psy->couple_pass+iterations,psy->couple_pass+iterations-1,
              sizeof(*psy->couple_pass));
@@ -485,13 +494,12 @@
     ci->coupling_passes=iterations;
 
   }else{
-    ci->passlimit[0]=3;
 
     if(residue_backfill_p){
       for(i=0;i<r->partitions;i++){
-	if(in[iq].books_residue_backfill[amplitude_select][i][0])
+	if(in[iq].books_residue_backfill[0][i][0])
           r->secondstages[i]|=8;
-	if(in[iq].books_residue_backfill[amplitude_select][i][1])
+	if(in[iq].books_residue_backfill[0][i][1])
           r->secondstages[i]|=16;
       }
       ci->passlimit[1]=4;
@@ -513,19 +521,23 @@
     for(i=0;i<r->partitions;i++){
       for(k=0;k<3;k++){
         if(in[iq].books_base[a[iq]][i][k]){
-	  r->booklist[booklist++]=ci->books;
-	  ci->book_param[ci->books++]=in[iq].books_base[a[iq]][i][k];
+	  int bookid=book_dup_or_new(ci,in[iq].books_base[a[iq]][i][k]);
+	  r->booklist[booklist++]=bookid;
+	  ci->book_param[bookid]=in[iq].books_base[a[iq]][i][k];
+	}
       }
       if(coupled_p && stereo_backfill_p && a[iq] &&
          in[iq].books_stereo_backfill[a[iq]][i]){
-	  r->booklist[booklist++]=ci->books;
-	  ci->book_param[ci->books++]=in[iq].books_stereo_backfill[a[iq]][i];
+	int bookid=book_dup_or_new(ci,in[iq].books_stereo_backfill[a[iq]][i]);
+	r->booklist[booklist++]=bookid;
+	ci->book_param[bookid]=in[iq].books_stereo_backfill[a[iq]][i];
       }
-      if(residue_backfill_p)
+      if(residue_backfill_p){
         for(k=0;k<2;k++){
           if(in[iq].books_residue_backfill[amplitude_select][i][k]){
-	    r->booklist[booklist++]=ci->books;
-	    ci->book_param[ci->books++]=in[iq].books_residue_backfill[amplitude_select][i][k];
+	    int bookid=book_dup_or_new(ci,in[iq].books_residue_backfill[amplitude_select][i][k]);
+	    r->booklist[booklist++]=bookid;
+	    ci->book_param[bookid]=in[iq].books_residue_backfill[amplitude_select][i][k];
           }
         }
       }
@@ -686,10 +698,32 @@
     default:
       /* setup specific to non-stereo (mono or uncoupled polyphonic)
          coupling */
-
+      
+      /* unmanaged, one iteration residue setup */
+      ret|=vorbis_encode_residue_init(vi,base_quality,0,
+				      0, /* uncoupled */
+				      0, /* no mid stereo backfill */
+				      0, /* residue backfill */
+				      _residue_template_44_uncoupled,
+				      0,0,0,0,0,0,0,0,0,0,0,
+				      4.,4.,4.,6.,6.,6.,6.,4.,4.,4.,4.);
+      
+      ret|=vorbis_encode_residue_init(vi,base_quality,1,
+				      0, /* uncoupled */
+				      0, /* no mid stereo backfill */
+				      0, /* residue backfill */
+				      _residue_template_44_uncoupled,
+				      0,0,0,0,0,0,0,0,0,0,0,
+				      4.,4.,4.,6.,6.,6.,6.,4.,4.,4.,4.);      
 
-      return(OV_EIMPL);
+      ret|=vorbis_encode_lowpass_init(vi,base_quality,0,
+				      15.1,15.8,16.5,17.9,20.5,
+				      999.,999.,999.,999.,999.,999.);
+      ret|=vorbis_encode_lowpass_init(vi,base_quality,1,
+				      15.1,15.8,16.5,17.9,20.5,
+				      999.,999.,999.,999.,999.,999.);
       
+      return(ret);
       break;
     }
     return(0);

1.13      +1 -1      vorbis/lib/books/Makefile.am

Index: Makefile.am
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/books/Makefile.am,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- Makefile.am	2001/12/13 22:23:32	1.12
+++ Makefile.am	2001/12/16 04:15:48	1.13
@@ -2,4 +2,4 @@
 
 AUTOMAKE_OPTIONS = foreign
 
-EXTRA_DIST = floor/*.vqh coupled/*.vqh
+EXTRA_DIST = floor/*.vqh coupled/*.vqh uncoupled/*.vqh

1.1                  vorbis/lib/books/uncoupled/_44u0_p0_r0.vqh

Index: _44u0_p0_r0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p0_r0_VQH_
#define _V__44u0_p0_r0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p0_r0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p0_r0[] = {
         1, 3, 3, 4, 5, 5, 4, 5, 5,
};

tatic float _vq_quantthresh__44u0_p0_r0[] = {
        -0.16667, 0.16667, 
};

tatic long _vq_quantmap__44u0_p0_r0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p0_r0 = {
        _vq_quantthresh__44u0_p0_r0,
        _vq_quantmap__44u0_p0_r0,
        3,
        3
};

tatic static_codebook _44u0_p0_r0 = {
        2, 9,
        _vq_lengthlist__44u0_p0_r0,
        1, -539667115, 1607816533, 2, 0,
        _vq_quantlist__44u0_p0_r0,
        NULL,
        &_vq_auxt__44u0_p0_r0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p0_r1.vqh

Index: _44u0_p0_r1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p0_r1_VQH_
#define _V__44u0_p0_r1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p0_r1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p0_r1[] = {
         1, 3, 3, 4, 5, 5, 4, 5, 5,
};

tatic float _vq_quantthresh__44u0_p0_r1[] = {
        -0.055556, 0.055556, 
};

tatic long _vq_quantmap__44u0_p0_r1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p0_r1 = {
        _vq_quantthresh__44u0_p0_r1,
        _vq_quantmap__44u0_p0_r1,
        3,
        3
};

tatic static_codebook _44u0_p0_r1 = {
        2, 9,
        _vq_lengthlist__44u0_p0_r1,
        1, -543395385, 1604088263, 2, 0,
        _vq_quantlist__44u0_p0_r1,
        NULL,
        &_vq_auxt__44u0_p0_r1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p1_0.vqh

Index: _44u0_p1_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p1_0_VQH_
#define _V__44u0_p1_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p1_0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p1_0[] = {
         2, 4, 4, 5, 7, 6, 5, 6, 7, 5, 7, 7, 7, 8, 8, 6,
         8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 9,
         8, 7, 8, 8, 7, 9, 8, 8, 9,10, 8,10,10, 6, 8, 8,
         8,10, 8, 8,10,10, 4, 7, 7, 7, 8, 8, 7, 8, 9, 6,
         8, 8, 8,10,10, 8, 8,10, 7, 8, 9, 8,10,10, 8,10,
         9,
};

tatic float _vq_quantthresh__44u0_p1_0[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u0_p1_0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p1_0 = {
        _vq_quantthresh__44u0_p1_0,
        _vq_quantmap__44u0_p1_0,
        3,
        3
};

tatic static_codebook _44u0_p1_0 = {
        4, 81,
        _vq_lengthlist__44u0_p1_0,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u0_p1_0,
        NULL,
        &_vq_auxt__44u0_p1_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p1_r0.vqh

Index: _44u0_p1_r0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p1_r0_VQH_
#define _V__44u0_p1_r0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p1_r0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p1_r0[] = {
         2, 3, 3, 3, 4, 4, 3, 4, 4,
};

tatic float _vq_quantthresh__44u0_p1_r0[] = {
        -0.16667, 0.16667, 
};

tatic long _vq_quantmap__44u0_p1_r0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p1_r0 = {
        _vq_quantthresh__44u0_p1_r0,
        _vq_quantmap__44u0_p1_r0,
        3,
        3
};

tatic static_codebook _44u0_p1_r0 = {
        2, 9,
        _vq_lengthlist__44u0_p1_r0,
        1, -539667115, 1607816533, 2, 0,
        _vq_quantlist__44u0_p1_r0,
        NULL,
        &_vq_auxt__44u0_p1_r0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p1_r1.vqh

Index: _44u0_p1_r1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p1_r1_VQH_
#define _V__44u0_p1_r1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p1_r1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p1_r1[] = {
         2, 3, 3, 3, 4, 4, 3, 4, 4,
};

tatic float _vq_quantthresh__44u0_p1_r1[] = {
        -0.055556, 0.055556, 
};

tatic long _vq_quantmap__44u0_p1_r1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p1_r1 = {
        _vq_quantthresh__44u0_p1_r1,
        _vq_quantmap__44u0_p1_r1,
        3,
        3
};

tatic static_codebook _44u0_p1_r1 = {
        2, 9,
        _vq_lengthlist__44u0_p1_r1,
        1, -543395385, 1604088263, 2, 0,
        _vq_quantlist__44u0_p1_r1,
        NULL,
        &_vq_auxt__44u0_p1_r1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p2_0.vqh

Index: _44u0_p2_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p2_0_VQH_
#define _V__44u0_p2_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p2_0[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u0_p2_0[] = {
         3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 5, 6, 7, 9, 9, 8,
         9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
         8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,10,
        11,12, 5, 7, 7, 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,
        10, 9,10,10,12,11, 9,10,10,12,12, 8,10,10,12,12,
         9,11,10,13,12, 9,10,10,13,12,11,12,12,14,14,11,
        12,12,13,14, 8,10,10,12,12, 9,10,10,12,12, 9,10,
        11,12,13,11,12,12,14,13,11,12,12,14,14, 5, 7, 7,
        10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,12,
        12,10,10,11,12,12, 7, 8, 8,11,11, 8, 9, 9,11,11,
         8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 7,
         8, 8,10,10, 8, 9, 8,11,11, 8, 9, 9,11,11,10,11,
        10,13,12,10,11,11,13,13, 9,11,11,13,13,10,11,11,
        13,13,10,11,11,14,13,12,12,13,13,14,12,13,13,15,
        15, 9,10,10,13,13,10,11,10,13,13,10,11,11,13,14,
        12,13,12,14,13,12,13,13,15,15, 5, 7, 7,10,10, 7,
         8, 8,10,10, 7, 8, 8,10,11,10,11,10,12,12,10,10,
        11,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
        11,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,11,
        11, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13,
        11,11,11,13,12, 9,10,10,13,13,10,11,11,14,13,10,
        10,11,13,13,12,13,13,15,15,12,12,13,13,15, 9,11,
        11,13,13,10,11,11,13,13,10,11,11,13,13,12,13,13,
        15,15,12,13,12,14,13, 8,10,10,12,12, 9,11,10,13,
        13, 9,10,11,13,13,12,13,13,15,14,12,13,13,14,14,
         9,11,11,13,13,10,11,12,13,14,10,11,11,14,13,13,
        13,14,15,15,13,13,13,15,15, 9,10,10,13,13,10,11,
        11,14,13,10,11,11,13,14,12,14,13,15,14,12,13,13,
        15,15,11,13,12,15,14,12,12,13,15,15,12,13,13,15,
        15,14,13,15,13,17,14,14,15,16,17,11,12,12,14,15,
        11,13,12,15,14,12,13,13,15,16,13,15,13,16,14,14,
        15,15,16,17, 8,10,10,12,12, 9,11,10,13,13, 9,11,
        11,13,13,12,13,13,14,14,12,13,13,14,14, 9,10,10,
        13,13,10,11,11,14,13,10,11,11,13,14,12,13,13,15,
        15,13,13,14,14,15, 9,10,11,13,13,10,11,11,13,14,
        10,12,11,14,14,12,13,13,15,15,13,14,13,15,15,11,
        12,12,15,14,12,13,13,15,15,11,12,13,14,15,14,15,
        14,16,17,14,13,15,14,16,11,12,13,14,15,12,13,13,
        15,15,12,13,12,15,14,14,15,14,17,17,14,15,13,16,
        13,
};

tatic float _vq_quantthresh__44u0_p2_0[] = {
        -1.5, -0.5, 0.5, 1.5, 
};

tatic long _vq_quantmap__44u0_p2_0[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p2_0 = {
        _vq_quantthresh__44u0_p2_0,
        _vq_quantmap__44u0_p2_0,
        5,
        5
};

tatic static_codebook _44u0_p2_0 = {
        4, 625,
        _vq_lengthlist__44u0_p2_0,
        1, -533725184, 1611661312, 3, 0,
        _vq_quantlist__44u0_p2_0,
        NULL,
        &_vq_auxt__44u0_p2_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p3_0.vqh

Index: _44u0_p3_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p3_0_VQH_
#define _V__44u0_p3_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p3_0[] = {
        4,
        3,
        5,
        2,
        6,
        1,
        7,
        0,
        8,
};

tatic long _vq_lengthlist__44u0_p3_0[] = {
         2, 4, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 6, 6, 8, 7,
         9, 9, 4, 5, 5, 6, 6, 8, 8, 9, 9, 6, 7, 6, 8, 8,
         9, 9,10,10, 6, 6, 7, 8, 8, 8, 9,10,10, 7, 8, 8,
         9, 9,10, 9,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
         9, 9,10,10,11,11,12,12, 9, 9, 9,10,10,11,11,12,
        12,
};

tatic float _vq_quantthresh__44u0_p3_0[] = {
        -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
};

tatic long _vq_quantmap__44u0_p3_0[] = {
            7,    5,    3,    1,    0,    2,    4,    6,
            8,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p3_0 = {
        _vq_quantthresh__44u0_p3_0,
        _vq_quantmap__44u0_p3_0,
        9,
        9
};

tatic static_codebook _44u0_p3_0 = {
        2, 81,
        _vq_lengthlist__44u0_p3_0,
        1, -531628032, 1611661312, 4, 0,
        _vq_quantlist__44u0_p3_0,
        NULL,
        &_vq_auxt__44u0_p3_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p4_0.vqh

Index: _44u0_p4_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p4_0_VQH_
#define _V__44u0_p4_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p4_0[] = {
        9,
        8,
        10,
        7,
        11,
        6,
        12,
        5,
        13,
        4,
        14,
        3,
        15,
        2,
        16,
        1,
        17,
        0,
        18,
};

tatic long _vq_lengthlist__44u0_p4_0[] = {
         1, 4, 4, 6, 6, 8, 8, 9, 9,10,10,11,11,12,12,12,
        13,13,13, 4, 6, 6, 8, 7, 9, 9,10, 9,11,10,12,11,
        13,12,13,13,14,13, 4, 6, 6, 8, 8, 9, 9,10,10,10,
        11,11,12,12,13,13,13,13,14, 7, 8, 8, 9, 9,10,10,
        11,11,12,12,13,12,13,13,14,14,14,14, 7, 8, 8, 9,
         9,10,10,11,11,11,12,12,12,13,13,14,14,14,14, 8,
         9, 9,10,10,11,10,11,11,12,12,13,13,14,14,14,14,
        15,15, 8, 9, 9,10,10,11,11,11,11,12,12,13,13,14,
        14,14,14,15,15, 9,10,10,11,11,12,11,12,12,13,13,
        14,14,15,14,15,15,15,15, 9,10,10,11,11,12,12,12,
        12,13,13,14,14,14,14,15,15,15,15,10,11,11,12,12,
        13,13,13,13,14,14,15,14,15,15,16,16,16,16,10,11,
        11,12,12,13,13,13,13,14,14,14,15,15,15,15,16,16,
        16,11,12,12,13,13,13,13,14,14,15,14,15,15,15,15,
        16,16,16,16,11,12,12,13,13,13,13,14,14,14,15,15,
        15,15,15,16,16,16,16,12,13,13,14,13,14,14,15,15,
        15,15,15,15,16,16,16,16,16,16,12,13,13,13,14,14,
        14,14,15,15,15,15,15,16,16,16,16,16,16,13,13,13,
        14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,
        13,14,13,14,14,14,15,15,15,15,15,16,16,16,16,16,
        16,16,16,13,14,14,15,14,15,15,15,15,15,16,16,16,
        16,16,16,17,17,17,14,14,14,15,15,15,15,15,15,16,
        16,16,16,16,16,16,16,17,16,
};

tatic float _vq_quantthresh__44u0_p4_0[] = {
        -25.5, -22.5, -19.5, -16.5, -13.5, -10.5, -7.5, -4.5, 
        -1.5, 1.5, 4.5, 7.5, 10.5, 13.5, 16.5, 19.5, 
        22.5, 25.5, 
};

tatic long _vq_quantmap__44u0_p4_0[] = {
           17,   15,   13,   11,    9,    7,    5,    3,
            1,    0,    2,    4,    6,    8,   10,   12,
           14,   16,   18,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p4_0 = {
        _vq_quantthresh__44u0_p4_0,
        _vq_quantmap__44u0_p4_0,
        19,
        19
};

tatic static_codebook _44u0_p4_0 = {
        2, 361,
        _vq_lengthlist__44u0_p4_0,
        1, -526712832, 1614282752, 5, 0,
        _vq_quantlist__44u0_p4_0,
        NULL,
        &_vq_auxt__44u0_p4_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p4_1.vqh

Index: _44u0_p4_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p4_1_VQH_
#define _V__44u0_p4_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p4_1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p4_1[] = {
         3, 5, 5, 5, 6, 6, 5, 6, 6, 6, 7, 7, 6, 7, 7, 6,
         7, 7, 6, 7, 7, 6, 7, 7, 6, 7, 7, 5, 7, 7, 7, 7,
         7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7,
         7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 6,
         7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7,
         7,
};

tatic float _vq_quantthresh__44u0_p4_1[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u0_p4_1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p4_1 = {
        _vq_quantthresh__44u0_p4_1,
        _vq_quantmap__44u0_p4_1,
        3,
        3
};

tatic static_codebook _44u0_p4_1 = {
        4, 81,
        _vq_lengthlist__44u0_p4_1,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u0_p4_1,
        NULL,
        &_vq_auxt__44u0_p4_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p5_0.vqh

Index: _44u0_p5_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p5_0_VQH_
#define _V__44u0_p5_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p5_0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p5_0[] = {
         1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
         9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 7, 9,
         9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,11,11, 7, 9, 9,
         9,11,10, 9,11,11, 5, 7, 8, 7, 9, 9, 8, 9,10, 7,
         9, 9, 9,11,11, 9,10,11, 7, 9,10, 9,11,11, 9,11,
        10,
};

tatic float _vq_quantthresh__44u0_p5_0[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u0_p5_0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p5_0 = {
        _vq_quantthresh__44u0_p5_0,
        _vq_quantmap__44u0_p5_0,
        3,
        3
};

tatic static_codebook _44u0_p5_0 = {
        4, 81,
        _vq_lengthlist__44u0_p5_0,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u0_p5_0,
        NULL,
        &_vq_auxt__44u0_p5_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p6_0.vqh

Index: _44u0_p6_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p6_0_VQH_
#define _V__44u0_p6_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p6_0[] = {
        4,
        3,
        5,
        2,
        6,
        1,
        7,
        0,
        8,
};

tatic long _vq_lengthlist__44u0_p6_0[] = {
         1, 4, 4, 7, 7, 9, 9,12,11, 4, 5, 5, 7, 7,10,10,
        12,12, 4, 5, 5, 7, 7,10,10,12,12, 7, 7, 7, 9, 9,
        11,11,13,13, 7, 7, 7, 9, 9,11,11,13,13,10,10,10,
        11,11,12,12,14,14,10,10,10,11,11,12,12,14,13,12,
        12,12,13,13,14,14,14,15,12,12,12,13,13,14,14,15,
        14,
};

tatic float _vq_quantthresh__44u0_p6_0[] = {
        -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
};

tatic long _vq_quantmap__44u0_p6_0[] = {
            7,    5,    3,    1,    0,    2,    4,    6,
            8,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p6_0 = {
        _vq_quantthresh__44u0_p6_0,
        _vq_quantmap__44u0_p6_0,
        9,
        9
};

tatic static_codebook _44u0_p6_0 = {
        2, 81,
        _vq_lengthlist__44u0_p6_0,
        1, -531628032, 1611661312, 4, 0,
        _vq_quantlist__44u0_p6_0,
        NULL,
        &_vq_auxt__44u0_p6_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p7_0.vqh

Index: _44u0_p7_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p7_0_VQH_
#define _V__44u0_p7_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p7_0[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u0_p7_0[] = {
         1, 3, 3, 7, 6, 3, 7, 7,10,10, 4, 7, 7,11,10, 9,
        11,12,14,14,10,12,12,14,14,
};

tatic float _vq_quantthresh__44u0_p7_0[] = {
        -100.5, -33.5, 33.5, 100.5, 
};

tatic long _vq_quantmap__44u0_p7_0[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p7_0 = {
        _vq_quantthresh__44u0_p7_0,
        _vq_quantmap__44u0_p7_0,
        5,
        5
};

tatic static_codebook _44u0_p7_0 = {
        2, 25,
        _vq_lengthlist__44u0_p7_0,
        1, -521093120, 1624293376, 3, 0,
        _vq_quantlist__44u0_p7_0,
        NULL,
        &_vq_auxt__44u0_p7_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p7_1.vqh

Index: _44u0_p7_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p7_1_VQH_
#define _V__44u0_p7_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p7_1[] = {
        11,
        10,
        12,
        9,
        13,
        8,
        14,
        7,
        15,
        6,
        16,
        5,
        17,
        4,
        18,
        3,
        19,
        2,
        20,
        1,
        21,
        0,
        22,
};

tatic long _vq_lengthlist__44u0_p7_1[] = {
         1, 4, 5, 6, 6, 8, 8, 9, 9,10,10,11,10,11,11,11,
        11,11,11,10,11,11,11, 5, 6, 6, 7, 7, 9, 9,10, 9,
        10,10,11,10,11,11,11,12,12,12,11,11,12,11, 5, 6,
         6, 7, 7, 9, 9, 9,10,10,10,11,11,11,11,12,12,12,
        12,11,11,12,12, 7, 8, 7, 9, 9,10, 9,10,10,11,11,
        11,11,12,12,12,12,12,12,11,11,12,12, 7, 7, 8, 9,
         9, 9,10,10,10,11,11,11,11,12,12,12,12,12,12,11,
        11,12,12, 8, 9, 9,10,10,10,10,11,11,11,11,12,12,
        12,12,12,12,13,13,12,12,12,13, 8, 9, 9,10,10,10,
        10,11,11,11,11,12,12,12,12,12,12,13,12,12,12,12,
        12, 9,10,10,11,10,11,11,11,11,12,12,12,12,13,13,
        13,13,13,13,12,12,13,13,10,10,10,10,11,11,11,11,
        11,12,12,12,12,12,12,12,13,13,13,12,12,13,13,10,
        11,11,11,11,12,12,12,12,13,12,13,13,13,13,13,13,
        13,13,12,12,13,13,10,11,11,11,11,12,12,12,12,12,
        12,13,13,13,13,13,13,13,13,12,12,13,13,11,12,12,
        12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,
        13,12,13,13,11,11,12,12,12,12,12,12,13,13,13,13,
        13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,
        13,12,13,13,13,13,13,13,13,13,14,14,13,13,13,13,
        13,13,12,12,12,12,12,13,13,13,13,13,13,13,13,13,
        14,13,13,13,13,13,13,13,13,12,12,12,13,13,13,13,
        13,13,13,13,13,13,14,13,14,14,14,14,13,13,13,14,
        12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,
        13,14,14,13,13,14,13,12,12,12,13,13,13,13,13,13,
        13,14,13,13,14,14,14,13,14,14,13,13,13,14,12,12,
        12,13,13,13,13,13,13,13,13,13,13,14,14,13,14,14,
        14,13,13,14,14,11,11,11,12,12,12,12,12,13,13,13,
        13,13,13,13,13,13,13,13,13,13,14,14,11,11,12,12,
        12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,
        13,14,14,12,12,12,13,12,13,13,13,13,13,13,13,13,
        14,14,14,14,14,14,14,14,14,14,12,12,12,13,12,13,
        13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,
        14,
};

tatic float _vq_quantthresh__44u0_p7_1[] = {
        -31.5, -28.5, -25.5, -22.5, -19.5, -16.5, -13.5, -10.5, 
        -7.5, -4.5, -1.5, 1.5, 4.5, 7.5, 10.5, 13.5, 
        16.5, 19.5, 22.5, 25.5, 28.5, 31.5, 
};

tatic long _vq_quantmap__44u0_p7_1[] = {
           21,   19,   17,   15,   13,   11,    9,    7,
            5,    3,    1,    0,    2,    4,    6,    8,
           10,   12,   14,   16,   18,   20,   22,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p7_1 = {
        _vq_quantthresh__44u0_p7_1,
        _vq_quantmap__44u0_p7_1,
        23,
        23
};

tatic static_codebook _44u0_p7_1 = {
        2, 529,
        _vq_lengthlist__44u0_p7_1,
        1, -525303808, 1614282752, 5, 0,
        _vq_quantlist__44u0_p7_1,
        NULL,
        &_vq_auxt__44u0_p7_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u0_p7_2.vqh

Index: _44u0_p7_2.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u0_p7_2_VQH_
#define _V__44u0_p7_2_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u0_p7_2[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u0_p7_2[] = {
         2, 5, 5, 6, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7,
         7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7,
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7,
         7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7,
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
         7,
};

tatic float _vq_quantthresh__44u0_p7_2[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u0_p7_2[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u0_p7_2 = {
        _vq_quantthresh__44u0_p7_2,
        _vq_quantmap__44u0_p7_2,
        3,
        3
};

tatic static_codebook _44u0_p7_2 = {
        4, 81,
        _vq_lengthlist__44u0_p7_2,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u0_p7_2,
        NULL,
        &_vq_auxt__44u0_p7_2,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p0_r0.vqh

Index: _44u4_p0_r0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p0_r0_VQH_
#define _V__44u4_p0_r0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p0_r0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p0_r0[] = {
         1, 3, 3, 4, 5, 5, 4, 5, 5,
};

tatic float _vq_quantthresh__44u4_p0_r0[] = {
        -0.16667, 0.16667, 
};

tatic long _vq_quantmap__44u4_p0_r0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p0_r0 = {
        _vq_quantthresh__44u4_p0_r0,
        _vq_quantmap__44u4_p0_r0,
        3,
        3
};

tatic static_codebook _44u4_p0_r0 = {
        2, 9,
        _vq_lengthlist__44u4_p0_r0,
        1, -539667115, 1607816533, 2, 0,
        _vq_quantlist__44u4_p0_r0,
        NULL,
        &_vq_auxt__44u4_p0_r0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p0_r1.vqh

Index: _44u4_p0_r1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p0_r1_VQH_
#define _V__44u4_p0_r1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p0_r1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p0_r1[] = {
         1, 3, 3, 4, 5, 5, 4, 5, 5,
};

tatic float _vq_quantthresh__44u4_p0_r1[] = {
        -0.055556, 0.055556, 
};

tatic long _vq_quantmap__44u4_p0_r1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p0_r1 = {
        _vq_quantthresh__44u4_p0_r1,
        _vq_quantmap__44u4_p0_r1,
        3,
        3
};

tatic static_codebook _44u4_p0_r1 = {
        2, 9,
        _vq_lengthlist__44u4_p0_r1,
        1, -543395385, 1604088263, 2, 0,
        _vq_quantlist__44u4_p0_r1,
        NULL,
        &_vq_auxt__44u4_p0_r1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p1_0.vqh

Index: _44u4_p1_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p1_0_VQH_
#define _V__44u4_p1_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p1_0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p1_0[] = {
         1, 5, 5, 6, 7, 7, 6, 7, 7, 5, 7, 7, 7, 9, 9, 7,
         8, 9, 5, 7, 7, 7, 9, 8, 7, 9, 9, 5, 7, 7, 7, 9,
         9, 7, 8, 9, 7, 9, 9, 9, 9,10, 9,10,10, 7, 8, 9,
         8,10, 9, 9,10,10, 5, 7, 7, 7, 9, 9, 7, 9, 9, 7,
         9, 9, 9,10,10, 8, 9,10, 7, 9, 9, 9,10,10, 9,10,
         9,
};

tatic float _vq_quantthresh__44u4_p1_0[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u4_p1_0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p1_0 = {
        _vq_quantthresh__44u4_p1_0,
        _vq_quantmap__44u4_p1_0,
        3,
        3
};

tatic static_codebook _44u4_p1_0 = {
        4, 81,
        _vq_lengthlist__44u4_p1_0,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u4_p1_0,
        NULL,
        &_vq_auxt__44u4_p1_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p1_r0.vqh

Index: _44u4_p1_r0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p1_r0_VQH_
#define _V__44u4_p1_r0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p1_r0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p1_r0[] = {
         3, 3, 3, 3, 4, 3, 3, 3, 4,
};

tatic float _vq_quantthresh__44u4_p1_r0[] = {
        -0.16667, 0.16667, 
};

tatic long _vq_quantmap__44u4_p1_r0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p1_r0 = {
        _vq_quantthresh__44u4_p1_r0,
        _vq_quantmap__44u4_p1_r0,
        3,
        3
};

tatic static_codebook _44u4_p1_r0 = {
        2, 9,
        _vq_lengthlist__44u4_p1_r0,
        1, -539667115, 1607816533, 2, 0,
        _vq_quantlist__44u4_p1_r0,
        NULL,
        &_vq_auxt__44u4_p1_r0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p1_r1.vqh

Index: _44u4_p1_r1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p1_r1_VQH_
#define _V__44u4_p1_r1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p1_r1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p1_r1[] = {
         2, 3, 3, 3, 4, 4, 3, 4, 4,
};

tatic float _vq_quantthresh__44u4_p1_r1[] = {
        -0.055556, 0.055556, 
};

tatic long _vq_quantmap__44u4_p1_r1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p1_r1 = {
        _vq_quantthresh__44u4_p1_r1,
        _vq_quantmap__44u4_p1_r1,
        3,
        3
};

tatic static_codebook _44u4_p1_r1 = {
        2, 9,
        _vq_lengthlist__44u4_p1_r1,
        1, -543395385, 1604088263, 2, 0,
        _vq_quantlist__44u4_p1_r1,
        NULL,
        &_vq_auxt__44u4_p1_r1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p2_0.vqh

Index: _44u4_p2_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p2_0_VQH_
#define _V__44u4_p2_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p2_0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p2_0[] = {
         1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
         9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 8, 9,
         9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,11,11, 7, 9, 9,
         9,11,10, 9,10,11, 5, 7, 8, 7, 9, 9, 8, 9, 9, 7,
         9, 9, 9,11,10, 9, 9,11, 7, 9, 9, 9,11,11, 9,11,
        10,
};

tatic float _vq_quantthresh__44u4_p2_0[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u4_p2_0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p2_0 = {
        _vq_quantthresh__44u4_p2_0,
        _vq_quantmap__44u4_p2_0,
        3,
        3
};

tatic static_codebook _44u4_p2_0 = {
        4, 81,
        _vq_lengthlist__44u4_p2_0,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u4_p2_0,
        NULL,
        &_vq_auxt__44u4_p2_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p3_0.vqh

Index: _44u4_p3_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p3_0_VQH_
#define _V__44u4_p3_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p3_0[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u4_p3_0[] = {
         3, 5, 5, 8, 8, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
         9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
         8,10,10, 7, 7, 8, 9,10, 9,10,10,11,12, 9, 9,10,
        11,12, 6, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
        10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,12,11,
         9,10,10,12,12, 9,10,10,12,12,11,12,12,13,13,11,
        11,12,13,13, 8, 9, 9,11,12, 9,10,10,12,12, 9,10,
        10,12,12,11,12,11,13,13,11,12,12,13,13, 5, 7, 7,
         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
        12, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,11,11,
         8, 9, 9,11,11,10,11,11,12,13,10,11,11,12,13, 7,
         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
        10,13,11,10,11,11,12,12, 9,10,10,12,12,10,11,11,
        12,13,10,11,11,13,13,12,12,13,13,14,12,12,12,14,
        14, 9,10,10,12,12, 9,11,10,13,12,10,11,11,13,13,
        11,12,11,14,12,12,12,13,14,14, 5, 7, 7, 9, 9, 7,
         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,
        10,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
        10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10,
        10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,12,
        10,11,11,13,12, 9,10,10,12,12,10,11,11,13,12,10,
        10,11,12,13,12,13,13,14,14,11,11,12,12,14, 9,10,
        10,12,12,10,11,11,13,13,10,11,11,13,12,12,13,12,
        14,14,12,12,12,14,12, 8, 9, 9,12,12, 9,10,10,12,
        12, 9,10,10,12,12,12,12,12,14,14,11,12,12,13,13,
         9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12,
        13,13,14,14,12,12,13,14,14, 9,10,10,12,12,10,11,
        10,13,12,10,11,11,12,13,12,13,12,15,13,12,12,13,
        14,14,11,12,12,14,14,11,12,12,14,14,12,13,13,14,
        14,13,13,14,13,15,13,14,14,15,15,11,12,12,13,14,
        11,12,11,14,13,12,12,13,14,14,13,14,12,15,13,13,
        14,14,15,16, 8, 9, 9,12,12, 9,10,10,12,12, 9,10,
        10,12,12,11,12,12,13,13,12,12,12,13,14, 9,10,10,
        12,12,10,11,11,13,12,10,10,11,12,13,12,13,13,14,
        14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13,
        10,11,11,13,13,12,13,13,14,14,12,13,12,14,14,11,
        12,12,14,13,12,12,12,14,14,11,11,12,13,14,14,14,
        14,15,15,13,12,14,13,15,11,12,12,13,14,12,13,13,
        14,14,11,12,12,14,14,13,14,14,15,16,13,14,13,15,
        13,
};

tatic float _vq_quantthresh__44u4_p3_0[] = {
        -1.5, -0.5, 0.5, 1.5, 
};

tatic long _vq_quantmap__44u4_p3_0[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p3_0 = {
        _vq_quantthresh__44u4_p3_0,
        _vq_quantmap__44u4_p3_0,
        5,
        5
};

tatic static_codebook _44u4_p3_0 = {
        4, 625,
        _vq_lengthlist__44u4_p3_0,
        1, -533725184, 1611661312, 3, 0,
        _vq_quantlist__44u4_p3_0,
        NULL,
        &_vq_auxt__44u4_p3_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p4_0.vqh

Index: _44u4_p4_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p4_0_VQH_
#define _V__44u4_p4_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p4_0[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u4_p4_0[] = {
         3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
         9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
         8,10,10, 7, 8, 8,10,10,10,10,10,12,12, 9,10,10,
        11,12, 5, 7, 7, 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,
        10, 9,10,10,12,11, 9,10,10,12,12, 9,10,10,12,12,
        10,10,10,13,12, 9,10,10,12,12,12,12,12,14,14,11,
        12,12,13,14, 8,10,10,12,12, 9,10,10,12,12,10,10,
        10,12,13,11,12,12,14,13,12,12,12,14,14, 5, 7, 7,
         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,12,
        12,10,10,10,12,12, 7, 8, 8,11,10, 8, 9, 9,11,11,
         8, 9, 9,11,11,10,11,11,12,13,10,11,11,13,13, 7,
         8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11,
        10,13,12,10,11,11,13,13,10,11,10,13,12,10,11,11,
        13,13,10,11,11,13,13,12,12,13,13,15,12,13,13,14,
        15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,13,
        12,13,12,14,13,12,13,13,15,15, 5, 7, 7, 9, 9, 7,
         8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10,
        11,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
        10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10,
        11, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13,
        11,11,11,13,12, 9,10,10,13,12,10,11,11,13,13,10,
        10,11,12,13,12,13,13,15,14,12,12,13,13,14,10,10,
        11,12,13,10,11,11,13,13,10,11,11,13,13,12,13,13,
        15,14,12,13,12,15,13, 8,10,10,12,12,10,11,10,13,
        13, 9,10,10,13,13,12,13,13,14,14,12,12,12,14,14,
         9,10,10,13,13,10,11,11,13,13,10,11,11,13,13,13,
        13,13,14,15,12,13,13,15,14, 9,10,10,13,13,10,11,
        11,13,13,10,11,11,13,13,12,13,12,15,14,12,13,13,
        14,15,12,13,12,14,14,12,12,13,14,15,12,13,13,15,
        14,14,13,15,13,16,14,15,15,16,16,11,12,12,14,14,
        11,13,12,15,14,12,13,13,14,15,13,14,13,16,14,14,
        15,15,16,16, 8, 9,10,12,12, 9,10,10,13,12,10,10,
        11,13,13,12,13,12,14,14,12,13,13,14,14, 9,10,10,
        13,13,10,11,11,13,13,10,11,11,13,13,12,13,13,15,
        14,12,13,13,14,15, 9,10,10,13,13,10,11,11,13,13,
        10,11,11,13,13,13,13,13,14,15,13,13,13,15,14,11,
        12,12,14,14,12,13,13,15,14,11,12,13,14,15,14,15,
        15,16,16,13,13,14,13,16,12,12,12,14,14,12,13,13,
        14,15,12,13,12,15,14,14,15,14,16,16,14,15,13,16,
        13,
};

tatic float _vq_quantthresh__44u4_p4_0[] = {
        -1.5, -0.5, 0.5, 1.5, 
};

tatic long _vq_quantmap__44u4_p4_0[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p4_0 = {
        _vq_quantthresh__44u4_p4_0,
        _vq_quantmap__44u4_p4_0,
        5,
        5
};

tatic static_codebook _44u4_p4_0 = {
        4, 625,
        _vq_lengthlist__44u4_p4_0,
        1, -533725184, 1611661312, 3, 0,
        _vq_quantlist__44u4_p4_0,
        NULL,
        &_vq_auxt__44u4_p4_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p5_0.vqh

Index: _44u4_p5_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p5_0_VQH_
#define _V__44u4_p5_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p5_0[] = {
        4,
        3,
        5,
        2,
        6,
        1,
        7,
        0,
        8,
};

tatic long _vq_lengthlist__44u4_p5_0[] = {
         3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
         9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
         8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7,
         8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9,
         9, 9,10,10,11,10,11,11, 9, 9, 9,10,10,10,11,11,
        11,
};

tatic float _vq_quantthresh__44u4_p5_0[] = {
        -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
};

tatic long _vq_quantmap__44u4_p5_0[] = {
            7,    5,    3,    1,    0,    2,    4,    6,
            8,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p5_0 = {
        _vq_quantthresh__44u4_p5_0,
        _vq_quantmap__44u4_p5_0,
        9,
        9
};

tatic static_codebook _44u4_p5_0 = {
        2, 81,
        _vq_lengthlist__44u4_p5_0,
        1, -531628032, 1611661312, 4, 0,
        _vq_quantlist__44u4_p5_0,
        NULL,
        &_vq_auxt__44u4_p5_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p6_0.vqh

Index: _44u4_p6_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p6_0_VQH_
#define _V__44u4_p6_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p6_0[] = {
        4,
        3,
        5,
        2,
        6,
        1,
        7,
        0,
        8,
};

tatic long _vq_lengthlist__44u4_p6_0[] = {
         2, 4, 4, 6, 6, 7, 7, 9, 9, 4, 5, 5, 6, 6, 8, 7,
         9, 9, 4, 5, 5, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7,
         8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7,
         8, 8, 9, 9,11,11, 7, 7, 8, 8, 8, 9, 9,11,11, 9,
         9, 9,10,10,11,11,12,12, 9, 9,10,10,10,11,11,12,
        12,
};

tatic float _vq_quantthresh__44u4_p6_0[] = {
        -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
};

tatic long _vq_quantmap__44u4_p6_0[] = {
            7,    5,    3,    1,    0,    2,    4,    6,
            8,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p6_0 = {
        _vq_quantthresh__44u4_p6_0,
        _vq_quantmap__44u4_p6_0,
        9,
        9
};

tatic static_codebook _44u4_p6_0 = {
        2, 81,
        _vq_lengthlist__44u4_p6_0,
        1, -531628032, 1611661312, 4, 0,
        _vq_quantlist__44u4_p6_0,
        NULL,
        &_vq_auxt__44u4_p6_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p7_0.vqh

Index: _44u4_p7_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p7_0_VQH_
#define _V__44u4_p7_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p7_0[] = {
        5,
        4,
        6,
        3,
        7,
        2,
        8,
        1,
        9,
        0,
        10,
};

tatic long _vq_lengthlist__44u4_p7_0[] = {
         1, 4, 4, 7, 6, 9, 9,10,10,11,11, 4, 6, 5, 7, 7,
        10, 9,11,11,12,12, 4, 5, 6, 7, 7, 9, 9,11,11,12,
        12, 7, 7, 7, 9, 9,10,10,12,12,13,13, 7, 7, 7, 9,
         9,10,10,12,12,13,13, 9,10, 9,11,10,11,11,13,13,
        14,13, 9, 9,10,10,10,11,11,13,13,13,14,10,11,11,
        12,12,13,12,13,13,14,14,10,11,11,12,12,13,13,13,
        13,14,14,12,12,12,13,13,14,13,14,14,15,15,12,12,
        12,13,13,13,14,14,14,15,15,
};

tatic float _vq_quantthresh__44u4_p7_0[] = {
        -13.5, -10.5, -7.5, -4.5, -1.5, 1.5, 4.5, 7.5, 
        10.5, 13.5, 
};

tatic long _vq_quantmap__44u4_p7_0[] = {
            9,    7,    5,    3,    1,    0,    2,    4,
            6,    8,   10,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p7_0 = {
        _vq_quantthresh__44u4_p7_0,
        _vq_quantmap__44u4_p7_0,
        11,
        11
};

tatic static_codebook _44u4_p7_0 = {
        2, 121,
        _vq_lengthlist__44u4_p7_0,
        1, -528613376, 1614282752, 4, 0,
        _vq_quantlist__44u4_p7_0,
        NULL,
        &_vq_auxt__44u4_p7_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p7_1.vqh

Index: _44u4_p7_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p7_1_VQH_
#define _V__44u4_p7_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p7_1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u4_p7_1[] = {
         4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6,
         7, 7, 6, 6, 6, 6, 7, 7, 6, 7, 7, 5, 6, 6, 6, 7,
         7, 6, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7,
         7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 7, 7, 6, 7, 7, 6,
         7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7,
         7,
};

tatic float _vq_quantthresh__44u4_p7_1[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u4_p7_1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p7_1 = {
        _vq_quantthresh__44u4_p7_1,
        _vq_quantmap__44u4_p7_1,
        3,
        3
};

tatic static_codebook _44u4_p7_1 = {
        4, 81,
        _vq_lengthlist__44u4_p7_1,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u4_p7_1,
        NULL,
        &_vq_auxt__44u4_p7_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p8_0.vqh

Index: _44u4_p8_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p8_0_VQH_
#define _V__44u4_p8_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p8_0[] = {
        8,
        7,
        9,
        6,
        10,
        5,
        11,
        4,
        12,
        3,
        13,
        2,
        14,
        1,
        15,
        0,
        16,
};

tatic long _vq_lengthlist__44u4_p8_0[] = {
         1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,11,12,
        12, 4, 6, 6, 8, 7, 9, 9, 9, 9,10,10,11,11,11,11,
        12,12, 5, 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,11,11,
        11,12,12, 7, 8, 8, 9, 9,10, 9,10,10,11,11,11,11,
        12,12,13,13, 7, 8, 8, 9, 9,10,10,10,10,11,11,11,
        11,12,12,13,13, 8, 9, 9,10,10,10,10,11,11,11,11,
        12,12,13,12,13,13, 8, 9, 9,10,10,10,10,11,11,11,
        11,12,12,12,13,13,13, 8, 9, 9,10,10,11,11,12,11,
        12,12,13,13,13,13,14,14, 8, 9, 9,10,10,11,11,11,
        11,12,12,13,13,13,13,13,14,10,10,10,11,11,12,11,
        12,12,13,13,13,13,13,14,14,14,10,10,10,11,11,11,
        11,12,12,13,13,13,13,14,14,14,14,10,11,11,12,12,
        12,12,13,13,13,13,14,14,14,14,14,14,10,11,11,12,
        12,12,12,13,13,13,13,14,14,14,14,14,14,11,12,12,
        12,12,13,13,13,13,14,14,14,14,14,14,14,14,11,12,
        12,12,12,13,13,13,13,13,14,14,14,14,14,14,14,12,
        12,12,13,13,13,13,14,14,14,14,14,14,14,15,15,15,
        12,12,12,13,13,13,13,14,14,14,14,14,14,15,14,15,
        15,
};

tatic float _vq_quantthresh__44u4_p8_0[] = {
        -37.5, -32.5, -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 
        2.5, 7.5, 12.5, 17.5, 22.5, 27.5, 32.5, 37.5, 
};

tatic long _vq_quantmap__44u4_p8_0[] = {
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p8_0 = {
        _vq_quantthresh__44u4_p8_0,
        _vq_quantmap__44u4_p8_0,
        17,
        17
};

tatic static_codebook _44u4_p8_0 = {
        2, 289,
        _vq_lengthlist__44u4_p8_0,
        1, -525074432, 1616117760, 5, 0,
        _vq_quantlist__44u4_p8_0,
        NULL,
        &_vq_auxt__44u4_p8_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p8_1.vqh

Index: _44u4_p8_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p8_1_VQH_
#define _V__44u4_p8_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p8_1[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u4_p8_1[] = {
         4, 7, 7, 8, 8, 7, 8, 8, 9, 9, 7, 8, 8, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8, 8, 9, 9, 8, 9,
         9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
         9, 9, 7, 8, 8, 9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10,10,
         9, 9, 9,10,10, 9, 9, 9,10,10, 9,10,10,10,10, 9,
        10,10,10,10, 9, 9, 9,10,10, 9, 9, 9,10,10, 9, 9,
         9,10,10, 9,10,10,10,10, 9,10,10,10,10, 7, 8, 8,
         9, 9, 8, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9,10,10,10,
        10, 9,10,10,10,10, 8, 9, 9,10,10, 9, 9, 9,10,10,
         9, 9, 9,10,10, 9,10,10,10,10, 9,10,10,10,10, 8,
         9, 9, 9, 9, 9, 9, 9,10,10, 9, 9, 9,10,10, 9,10,
        10,10,10, 9,10,10,10,10, 9,10,10,10,10, 9,10,10,
        10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,
        10, 9,10, 9,10,10, 9,10,10,10,10, 9,10,10,10,10,
        10,10,10,10,10,10,10,10,10,10, 7, 8, 8, 9, 9, 8,
         9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9,10,10, 9, 9,
        10,10,10, 8, 9, 9, 9,10, 9, 9, 9,10,10, 9, 9, 9,
        10,10, 9,10,10,10,10, 9,10,10,10,10, 8, 9, 9, 9,
        10, 9, 9, 9,10,10, 9, 9, 9,10,10, 9,10,10,10,10,
         9,10,10,10,10, 9,10, 9,10,10, 9,10,10,10,10, 9,
        10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,10,
         9,10,10, 9,10,10,10,10, 9,10,10,10,10,10,10,10,
        10,10,10,10,10,10,10, 8, 9, 9,10,10, 9,10,10,10,
        10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
         9, 9, 9,10,10, 9,10,10,10,10, 9,10,10,10,10,10,
        10,10,10,10,10,10,10,10,10, 9, 9, 9,10,10, 9,10,
        10,10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,
        10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,
        10,10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,
         9,10,10,10,10, 9,10,10,10,10,10,10,10,10,10,10,
        10,10,10,10, 8, 9, 9,10,10, 9,10,10,10,10, 9, 9,
        10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
        10,10, 9,10,10,10,10, 9,10,10,10,10,10,10,10,10,
        10,10,10,10,10,10, 9, 9,10,10,10, 9,10,10,10,10,
         9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
        10,10,10,10,10,10,10,10, 9,10,10,10,10,10,10,10,
        10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,
        10,
};

tatic float _vq_quantthresh__44u4_p8_1[] = {
        -1.5, -0.5, 0.5, 1.5, 
};

tatic long _vq_quantmap__44u4_p8_1[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p8_1 = {
        _vq_quantthresh__44u4_p8_1,
        _vq_quantmap__44u4_p8_1,
        5,
        5
};

tatic static_codebook _44u4_p8_1 = {
        4, 625,
        _vq_lengthlist__44u4_p8_1,
        1, -533725184, 1611661312, 3, 0,
        _vq_quantlist__44u4_p8_1,
        NULL,
        &_vq_auxt__44u4_p8_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p9_0.vqh

Index: _44u4_p9_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p9_0_VQH_
#define _V__44u4_p9_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p9_0[] = {
        3,
        2,
        4,
        1,
        5,
        0,
        6,
};

tatic long _vq_lengthlist__44u4_p9_0[] = {
         1, 3, 2, 9,11,11,11, 4,11,10,11,11,11,11, 5, 8,
        11,11,11, 9,11,11,11,11,11,11,11,11,11,11,11,11,
        11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,
        10,
};

tatic float _vq_quantthresh__44u4_p9_0[] = {
        -1592.5, -955.5, -318.5, 318.5, 955.5, 1592.5, 
};

tatic long _vq_quantmap__44u4_p9_0[] = {
            5,    3,    1,    0,    2,    4,    6,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p9_0 = {
        _vq_quantthresh__44u4_p9_0,
        _vq_quantmap__44u4_p9_0,
        7,
        7
};

tatic static_codebook _44u4_p9_0 = {
        2, 49,
        _vq_lengthlist__44u4_p9_0,
        1, -513942528, 1630791680, 3, 0,
        _vq_quantlist__44u4_p9_0,
        NULL,
        &_vq_auxt__44u4_p9_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p9_1.vqh

Index: _44u4_p9_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p9_1_VQH_
#define _V__44u4_p9_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p9_1[] = {
        6,
        5,
        7,
        4,
        8,
        3,
        9,
        2,
        10,
        1,
        11,
        0,
        12,
};

tatic long _vq_lengthlist__44u4_p9_1[] = {
         1, 3, 4, 6, 6, 8, 8, 8, 9, 9, 9,10,10, 4, 6, 6,
         8, 8,10, 9,11,10,12,11,12,11, 4, 6, 6, 8, 8, 9,
         9,10,11,11,12,12,12, 7, 8, 9,10,10,12,11,13,13,
        14,14,15,14, 7, 8, 9,10,10,11,12,13,13,14,13,14,
        14, 9,10,10,12,12,14,14,15,15,15,15,18,16, 9,11,
        10,12,12,13,13,15,14,16,16,16,16,11,12,13,14,14,
        15,14,17,16,16,17,17,17,11,13,13,14,14,14,15,17,
        16,16,17,18,17,13,14,14,14,15,15,16,16,17,18,18,
        19,19,13,14,14,15,15,16,16,16,16,18,17,18,17,14,
        14,15,15,16,16,16,18,17,18,18,18,18,14,14,15,17,
        15,16,16,16,17,18,18,17,17,
};

tatic float _vq_quantthresh__44u4_p9_1[] = {
        -269.5, -220.5, -171.5, -122.5, -73.5, -24.5, 24.5, 73.5, 
        122.5, 171.5, 220.5, 269.5, 
};

tatic long _vq_quantmap__44u4_p9_1[] = {
           11,    9,    7,    5,    3,    1,    0,    2,
            4,    6,    8,   10,   12,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p9_1 = {
        _vq_quantthresh__44u4_p9_1,
        _vq_quantmap__44u4_p9_1,
        13,
        13
};

tatic static_codebook _44u4_p9_1 = {
        2, 169,
        _vq_lengthlist__44u4_p9_1,
        1, -518889472, 1622704128, 4, 0,
        _vq_quantlist__44u4_p9_1,
        NULL,
        &_vq_auxt__44u4_p9_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u4_p9_2.vqh

Index: _44u4_p9_2.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u4_p9_2_VQH_
#define _V__44u4_p9_2_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u4_p9_2[] = {
        24,
        23,
        25,
        22,
        26,
        21,
        27,
        20,
        28,
        19,
        29,
        18,
        30,
        17,
        31,
        16,
        32,
        15,
        33,
        14,
        34,
        13,
        35,
        12,
        36,
        11,
        37,
        10,
        38,
        9,
        39,
        8,
        40,
        7,
        41,
        6,
        42,
        5,
        43,
        4,
        44,
        3,
        45,
        2,
        46,
        1,
        47,
        0,
        48,
};

tatic long _vq_lengthlist__44u4_p9_2[] = {
         2, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,
         6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
         7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
         8,
};

tatic float _vq_quantthresh__44u4_p9_2[] = {
        -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5, 
        -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5, 
        -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 
        0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 
        8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 
        16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5, 
};

tatic long _vq_quantmap__44u4_p9_2[] = {
           47,   45,   43,   41,   39,   37,   35,   33,
           31,   29,   27,   25,   23,   21,   19,   17,
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,   18,   20,   22,   24,   26,   28,   30,
           32,   34,   36,   38,   40,   42,   44,   46,
           48,
};

tatic encode_aux_threshmatch _vq_auxt__44u4_p9_2 = {
        _vq_quantthresh__44u4_p9_2,
        _vq_quantmap__44u4_p9_2,
        49,
        49
};

tatic static_codebook _44u4_p9_2 = {
        1, 49,
        _vq_lengthlist__44u4_p9_2,
        1, -526909440, 1611661312, 6, 0,
        _vq_quantlist__44u4_p9_2,
        NULL,
        &_vq_auxt__44u4_p9_2,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p0_r0.vqh

Index: _44u7_p0_r0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p0_r0_VQH_
#define _V__44u7_p0_r0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p0_r0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u7_p0_r0[] = {
         1, 3, 3, 4, 5, 5, 4, 5, 5,
};

tatic float _vq_quantthresh__44u7_p0_r0[] = {
        -0.16667, 0.16667, 
};

tatic long _vq_quantmap__44u7_p0_r0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p0_r0 = {
        _vq_quantthresh__44u7_p0_r0,
        _vq_quantmap__44u7_p0_r0,
        3,
        3
};

tatic static_codebook _44u7_p0_r0 = {
        2, 9,
        _vq_lengthlist__44u7_p0_r0,
        1, -539667115, 1607816533, 2, 0,
        _vq_quantlist__44u7_p0_r0,
        NULL,
        &_vq_auxt__44u7_p0_r0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p0_r1.vqh

Index: _44u7_p0_r1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p0_r1_VQH_
#define _V__44u7_p0_r1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p0_r1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u7_p0_r1[] = {
         1, 3, 3, 4, 5, 5, 4, 5, 5,
};

tatic float _vq_quantthresh__44u7_p0_r1[] = {
        -0.055556, 0.055556, 
};

tatic long _vq_quantmap__44u7_p0_r1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p0_r1 = {
        _vq_quantthresh__44u7_p0_r1,
        _vq_quantmap__44u7_p0_r1,
        3,
        3
};

tatic static_codebook _44u7_p0_r1 = {
        2, 9,
        _vq_lengthlist__44u7_p0_r1,
        1, -543395385, 1604088263, 2, 0,
        _vq_quantlist__44u7_p0_r1,
        NULL,
        &_vq_auxt__44u7_p0_r1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p1_0.vqh

Index: _44u7_p1_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p1_0_VQH_
#define _V__44u7_p1_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p1_0[] = {
        8,
        7,
        9,
        6,
        10,
        5,
        11,
        4,
        12,
        3,
        13,
        2,
        14,
        1,
        15,
        0,
        16,
};

tatic long _vq_lengthlist__44u7_p1_0[] = {
         3, 5, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9,10,10,11,
        11, 5, 6, 5, 6, 6, 7, 7, 8, 8, 9, 9,10, 9,10,10,
        11,11, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9,10,10,
        10,11,11, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9,10,10,
        11,10,11,11, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9,10,
        10,10,11,11,11, 7, 7, 7, 8, 7, 8, 8, 9, 8, 9, 9,
        10,10,11,11,12,11, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9,
         9,10,10,11,11,11,12, 8, 8, 8, 8, 8, 9, 8, 9, 9,
        10,10,11,10,11,11,12,12, 8, 8, 8, 8, 8, 8, 9, 9,
         9,10,10,10,11,11,11,12,12, 8, 9, 9, 9, 9, 9, 9,
        10,10,10,10,11,11,12,12,13,12, 8, 9, 9, 9, 9, 9,
         9,10,10,10,10,11,11,11,12,12,12, 9,10, 9,10,10,
        10,10,11,10,11,11,12,11,12,12,13,12, 9, 9,10,10,
        10,10,10,10,11,11,11,11,12,12,12,13,13,10,10,10,
        11,10,11,11,11,11,12,11,12,12,13,12,13,13,10,10,
        10,10,11,11,11,11,11,11,12,12,12,12,13,13,13,11,
        11,11,11,11,12,12,12,12,12,12,13,12,13,13,14,13,
        11,11,11,11,12,11,12,12,12,12,12,13,13,13,13,13,
        14,
};

tatic float _vq_quantthresh__44u7_p1_0[] = {
        -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 
        0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 
};

tatic long _vq_quantmap__44u7_p1_0[] = {
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p1_0 = {
        _vq_quantthresh__44u7_p1_0,
        _vq_quantmap__44u7_p1_0,
        17,
        17
};

tatic static_codebook _44u7_p1_0 = {
        2, 289,
        _vq_lengthlist__44u7_p1_0,
        1, -529530880, 1611661312, 5, 0,
        _vq_quantlist__44u7_p1_0,
        NULL,
        &_vq_auxt__44u7_p1_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p1_r0.vqh

Index: _44u7_p1_r0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p1_r0_VQH_
#define _V__44u7_p1_r0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p1_r0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u7_p1_r0[] = {
         3, 3, 3, 3, 4, 3, 3, 3, 4,
};

tatic float _vq_quantthresh__44u7_p1_r0[] = {
        -0.16667, 0.16667, 
};

tatic long _vq_quantmap__44u7_p1_r0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p1_r0 = {
        _vq_quantthresh__44u7_p1_r0,
        _vq_quantmap__44u7_p1_r0,
        3,
        3
};

tatic static_codebook _44u7_p1_r0 = {
        2, 9,
        _vq_lengthlist__44u7_p1_r0,
        1, -539667115, 1607816533, 2, 0,
        _vq_quantlist__44u7_p1_r0,
        NULL,
        &_vq_auxt__44u7_p1_r0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p1_r1.vqh

Index: _44u7_p1_r1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p1_r1_VQH_
#define _V__44u7_p1_r1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p1_r1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u7_p1_r1[] = {
         2, 3, 3, 3, 4, 4, 3, 4, 4,
};

tatic float _vq_quantthresh__44u7_p1_r1[] = {
        -0.055556, 0.055556, 
};

tatic long _vq_quantmap__44u7_p1_r1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p1_r1 = {
        _vq_quantthresh__44u7_p1_r1,
        _vq_quantmap__44u7_p1_r1,
        3,
        3
};

tatic static_codebook _44u7_p1_r1 = {
        2, 9,
        _vq_lengthlist__44u7_p1_r1,
        1, -543395385, 1604088263, 2, 0,
        _vq_quantlist__44u7_p1_r1,
        NULL,
        &_vq_auxt__44u7_p1_r1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p2_0.vqh

Index: _44u7_p2_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p2_0_VQH_
#define _V__44u7_p2_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p2_0[] = {
        8,
        7,
        9,
        6,
        10,
        5,
        11,
        4,
        12,
        3,
        13,
        2,
        14,
        1,
        15,
        0,
        16,
};

tatic long _vq_lengthlist__44u7_p2_0[] = {
         2, 4, 4, 6, 6, 7, 7, 9, 9,10,10,10,11,11,11,12,
        12, 4, 5, 5, 6, 6, 8, 8, 9, 9,10,10,11,11,12,12,
        12,12, 4, 5, 5, 6, 6, 8, 8, 9, 9,10,10,11,11,12,
        12,12,12, 6, 6, 6, 8, 8, 9, 9,10,10,11,11,12,11,
        12,12,13,13, 6, 6, 6, 8, 8, 9, 9,10,10,11,11,11,
        12,12,12,13,13, 7, 8, 8, 9, 9,10,10,11,10,11,11,
        12,12,13,12,13,13, 7, 8, 8, 9, 9,10,10,10,11,11,
        11,12,12,13,13,13,13, 9, 9, 9,10,10,11,10,11,11,
        12,12,13,12,13,13,14,14, 9, 9, 9,10,10,11,11,11,
        11,12,12,13,13,13,13,14,14,10,10,10,11,11,11,11,
        12,12,13,12,13,13,14,14,14,14,10,10,10,11,11,11,
        11,12,12,12,13,13,13,14,14,14,14,11,11,11,12,12,
        12,12,13,13,13,13,14,14,14,14,14,14,11,11,11,11,
        12,12,12,13,13,13,13,14,14,14,14,14,14,11,12,12,
        12,12,13,13,13,13,14,14,14,14,14,14,15,15,11,12,
        12,12,12,13,13,13,13,14,14,14,14,14,14,14,15,12,
        13,12,13,13,13,13,14,14,14,14,14,14,15,15,15,15,
        12,12,12,13,13,13,13,14,14,14,14,14,15,15,15,15,
        15,
};

tatic float _vq_quantthresh__44u7_p2_0[] = {
        -37.5, -32.5, -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 
        2.5, 7.5, 12.5, 17.5, 22.5, 27.5, 32.5, 37.5, 
};

tatic long _vq_quantmap__44u7_p2_0[] = {
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p2_0 = {
        _vq_quantthresh__44u7_p2_0,
        _vq_quantmap__44u7_p2_0,
        17,
        17
};

tatic static_codebook _44u7_p2_0 = {
        2, 289,
        _vq_lengthlist__44u7_p2_0,
        1, -525074432, 1616117760, 5, 0,
        _vq_quantlist__44u7_p2_0,
        NULL,
        &_vq_auxt__44u7_p2_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p2_1.vqh

Index: _44u7_p2_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p2_1_VQH_
#define _V__44u7_p2_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p2_1[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u7_p2_1[] = {
         5, 7, 7, 8, 8, 8, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
         9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,
         9, 9, 9,10,10, 9, 9, 9,10,10, 9,10,10,10,10, 9,
        10,10,10,10, 9, 9, 9,10, 9, 9, 9, 9,10,10, 9, 9,
         9,10,10, 9, 9,10,10,10, 9, 9,10,10,10, 7, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,
        10, 9, 9, 9,10,10, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9,10,10, 9, 9, 9,10,10, 8,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
         9,10,10, 9, 9, 9,10,10, 9, 9, 9,10,10, 9, 9,10,
        10,10, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
        10, 9, 9, 9,10,10, 9, 9, 9,10,10, 9,10, 9,10,10,
        10,10,10,10,10, 9,10,10,10,10, 7, 9, 9, 9, 9, 9,
         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9, 9,
         9,10, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
         9,10, 9, 9, 9,10,10, 9, 9, 9,10,10, 8, 9, 9, 9,
         9, 9, 9, 9,10, 9, 9, 9, 9,10, 9, 9, 9,10,10,10,
         9,10,10,10,10, 9, 9, 9,10,10, 9, 9, 9,10,10, 9,
         9, 9,10,10, 9,10,10,10,10,10,10,10,10,10, 9, 9,
         9,10,10, 9, 9, 9,10,10, 9, 9, 9,10,10,10,10,10,
        10,10,10,10,10,10,10, 9, 9, 9,10,10, 9, 9, 9,10,
        10, 9, 9, 9,10,10,10,10,10,10,10, 9,10,10,10,10,
         9, 9, 9,10,10, 9, 9,10,10,10, 9,10, 9,10,10,10,
        10,10,10,10,10,10,10,10,10, 9, 9, 9,10,10, 9, 9,
         9,10,10, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,
        10,10, 9,10,10,10,10, 9,10,10,10,10, 9,10,10,10,
        10,10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,
         9,10,10,10,10, 9,10,10,10,10,10,10,10,10,10,10,
        10,10,10,10, 9, 9, 9,10,10, 9, 9, 9,10,10, 9, 9,
         9,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
        10,10, 9,10, 9,10,10, 9, 9,10,10,10,10,10,10,10,
        10,10,10,10,10,10, 9, 9, 9,10,10, 9, 9, 9,10,10,
         9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9,
        10,10,10,10, 9,10,10,10,10, 9,10,10,10,10,10,10,
        10,10,10,10,10,10,10,10, 9,10,10,10,10, 9,10,10,
        10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,
        10,
};

tatic float _vq_quantthresh__44u7_p2_1[] = {
        -1.5, -0.5, 0.5, 1.5, 
};

tatic long _vq_quantmap__44u7_p2_1[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p2_1 = {
        _vq_quantthresh__44u7_p2_1,
        _vq_quantmap__44u7_p2_1,
        5,
        5
};

tatic static_codebook _44u7_p2_1 = {
        4, 625,
        _vq_lengthlist__44u7_p2_1,
        1, -533725184, 1611661312, 3, 0,
        _vq_quantlist__44u7_p2_1,
        NULL,
        &_vq_auxt__44u7_p2_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p3_0.vqh

Index: _44u7_p3_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p3_0_VQH_
#define _V__44u7_p3_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p3_0[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u7_p3_0[] = {
         1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
         9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 8,10,
         9, 7, 9, 9, 7,10, 9, 9,10,11, 9,11,11, 7, 9, 9,
         9,11,10, 9,11,11, 5, 7, 7, 7, 9, 9, 8, 9, 9, 7,
         9, 9, 9,11,11, 9,10,11, 7, 9, 9, 9,11,11, 9,11,
        10,
};

tatic float _vq_quantthresh__44u7_p3_0[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u7_p3_0[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p3_0 = {
        _vq_quantthresh__44u7_p3_0,
        _vq_quantmap__44u7_p3_0,
        3,
        3
};

tatic static_codebook _44u7_p3_0 = {
        4, 81,
        _vq_lengthlist__44u7_p3_0,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u7_p3_0,
        NULL,
        &_vq_auxt__44u7_p3_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p4_0.vqh

Index: _44u7_p4_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p4_0_VQH_
#define _V__44u7_p4_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p4_0[] = {
        2,
        1,
        3,
        0,
        4,
};

tatic long _vq_lengthlist__44u7_p4_0[] = {
         3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
         9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
         8,10,10, 7, 8, 8,10,10, 9,10,10,11,12, 9,10,10,
        11,12, 6, 7, 7, 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,
        10, 9,10,10,12,11, 9,10,10,12,11, 8, 9, 9,11,11,
         9,10,10,12,12, 9,10,10,12,12,11,12,12,13,13,11,
        11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
        10,12,12,11,12,11,13,13,11,12,12,13,13, 5, 7, 7,
         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
        12, 9,10,10,12,12, 7, 8, 8,10,10, 8, 9, 9,10,11,
         8, 9, 9,11,11,10,10,11,12,12,10,11,11,12,12, 7,
         8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11,
        10,12,11,10,11,11,12,12, 9,10,10,12,12,10,11,11,
        12,12,10,11,11,13,13,12,12,12,13,14,12,12,12,14,
        14, 9,10,10,12,12,10,11,10,12,12,10,11,11,12,13,
        11,12,11,14,12,12,12,12,14,14, 5, 7, 7, 9, 9, 7,
         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,
        10,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
        10,11,10,11,11,12,12,10,10,11,11,12, 7, 8, 8,10,
        10, 8, 9, 9,11,11, 8, 9, 9,11,10,10,11,11,12,12,
        10,11,11,12,12, 9,10,10,12,12,10,11,11,13,12,10,
        10,11,12,12,12,13,12,14,14,11,11,12,12,14, 9,10,
        10,12,12,10,11,11,12,12,10,11,11,13,13,12,12,12,
        14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12,
        12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,13,
         9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12,
        12,13,14,14,12,12,12,14,14, 9,10,10,12,12,10,11,
        10,13,12,10,11,11,12,13,12,13,12,14,13,12,12,13,
        14,14,11,12,12,14,13,12,12,12,14,14,12,13,12,14,
        14,13,13,14,13,15,13,14,14,15,15,11,12,12,13,13,
        11,12,12,14,13,12,12,12,13,14,13,14,13,15,13,14,
        14,14,15,15, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
        10,12,12,11,12,12,13,13,11,12,12,13,14, 9,10,10,
        12,12,10,11,11,13,12,10,10,11,12,13,12,13,12,14,
        14,12,12,13,13,14, 9,10,10,12,12,10,11,11,12,13,
        10,11,11,13,13,12,12,12,14,14,12,13,12,14,14,11,
        12,12,13,13,12,12,12,14,14,11,11,12,13,14,13,14,
        14,15,15,13,12,14,13,15,11,12,12,13,14,12,13,12,
        14,14,11,12,12,14,14,13,14,14,15,15,13,14,13,15,
        13,
};

tatic float _vq_quantthresh__44u7_p4_0[] = {
        -1.5, -0.5, 0.5, 1.5, 
};

tatic long _vq_quantmap__44u7_p4_0[] = {
            3,    1,    0,    2,    4,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p4_0 = {
        _vq_quantthresh__44u7_p4_0,
        _vq_quantmap__44u7_p4_0,
        5,
        5
};

tatic static_codebook _44u7_p4_0 = {
        4, 625,
        _vq_lengthlist__44u7_p4_0,
        1, -533725184, 1611661312, 3, 0,
        _vq_quantlist__44u7_p4_0,
        NULL,
        &_vq_auxt__44u7_p4_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p5_0.vqh

Index: _44u7_p5_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p5_0_VQH_
#define _V__44u7_p5_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p5_0[] = {
        4,
        3,
        5,
        2,
        6,
        1,
        7,
        0,
        8,
};

tatic long _vq_lengthlist__44u7_p5_0[] = {
         3, 4, 4, 5, 5, 7, 7, 8, 8, 4, 5, 4, 6, 6, 7, 7,
         9, 9, 4, 5, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
         8, 8, 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7,
         8, 8, 9, 9,10,10, 7, 7, 7, 8, 8, 9, 9,10,10, 8,
         9, 9, 9, 9,10,10,11,11, 9, 9, 9, 9, 9,10,10,11,
        11,
};

tatic float _vq_quantthresh__44u7_p5_0[] = {
        -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 
};

tatic long _vq_quantmap__44u7_p5_0[] = {
            7,    5,    3,    1,    0,    2,    4,    6,
            8,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p5_0 = {
        _vq_quantthresh__44u7_p5_0,
        _vq_quantmap__44u7_p5_0,
        9,
        9
};

tatic static_codebook _44u7_p5_0 = {
        2, 81,
        _vq_lengthlist__44u7_p5_0,
        1, -531628032, 1611661312, 4, 0,
        _vq_quantlist__44u7_p5_0,
        NULL,
        &_vq_auxt__44u7_p5_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p6_0.vqh

Index: _44u7_p6_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p6_0_VQH_
#define _V__44u7_p6_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p6_0[] = {
        8,
        7,
        9,
        6,
        10,
        5,
        11,
        4,
        12,
        3,
        13,
        2,
        14,
        1,
        15,
        0,
        16,
};

tatic long _vq_lengthlist__44u7_p6_0[] = {
         4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
        11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8,10, 9,11,11,
        12,12, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9,10,11,
        11,12,12, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9,10,10,
        11,11,12,12, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9,10,
        10,11,11,12,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,
        10,10,11,11,12,12, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9,
         9,10,10,11,11,12,12, 8, 8, 8, 8, 8, 9, 9, 9, 9,
        10,10,11,10,12,11,12,12, 8, 8, 8, 8, 8, 9, 9, 9,
         9,10,10,10,11,11,12,12,12, 8, 8, 8, 9, 9, 9, 9,
        10,10,10,10,11,11,12,12,13,13, 8, 8, 8, 9, 9, 9,
         9,10,10,10,10,11,11,12,12,13,13, 9,10, 9,10,10,
        10,10,11,10,11,11,12,12,12,12,13,13, 9, 9,10,10,
        10,10,10,10,11,11,11,12,12,12,12,13,13,10,11,11,
        11,11,11,11,12,11,12,12,12,12,13,13,14,14,11,11,
        11,11,11,11,11,11,12,12,12,12,12,13,13,14,14,12,
        12,12,12,12,12,12,13,12,13,13,13,13,14,14,14,14,
        12,12,12,12,12,12,12,12,13,13,13,13,13,14,14,14,
        14,
};

tatic float _vq_quantthresh__44u7_p6_0[] = {
        -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 
        0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 
};

tatic long _vq_quantmap__44u7_p6_0[] = {
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p6_0 = {
        _vq_quantthresh__44u7_p6_0,
        _vq_quantmap__44u7_p6_0,
        17,
        17
};

tatic static_codebook _44u7_p6_0 = {
        2, 289,
        _vq_lengthlist__44u7_p6_0,
        1, -529530880, 1611661312, 5, 0,
        _vq_quantlist__44u7_p6_0,
        NULL,
        &_vq_auxt__44u7_p6_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p7_0.vqh

Index: _44u7_p7_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p7_0_VQH_
#define _V__44u7_p7_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p7_0[] = {
        5,
        4,
        6,
        3,
        7,
        2,
        8,
        1,
        9,
        0,
        10,
};

tatic long _vq_lengthlist__44u7_p7_0[] = {
         2, 4, 4, 6, 6, 7, 7, 9, 9,10,10, 4, 5, 5, 6, 6,
         8, 8, 9, 9,11,10, 4, 5, 5, 6, 6, 8, 8, 9, 9,10,
        11, 6, 6, 6, 7, 7, 8, 8,10, 9,11,11, 6, 6, 7, 7,
         7, 8, 8, 9,10,11,11, 7, 8, 8, 8, 8, 9, 9,10,10,
        11,11, 7, 8, 8, 8, 8, 9, 9,10,10,11,12, 9, 9, 9,
        10,10,10,10,11,11,12,12, 9, 9, 9,10,10,10,10,11,
        11,12,12,10,11,10,11,11,12,11,12,12,13,13,10,10,
        11,11,11,11,11,12,12,13,13,
};

tatic float _vq_quantthresh__44u7_p7_0[] = {
        -13.5, -10.5, -7.5, -4.5, -1.5, 1.5, 4.5, 7.5, 
        10.5, 13.5, 
};

tatic long _vq_quantmap__44u7_p7_0[] = {
            9,    7,    5,    3,    1,    0,    2,    4,
            6,    8,   10,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p7_0 = {
        _vq_quantthresh__44u7_p7_0,
        _vq_quantmap__44u7_p7_0,
        11,
        11
};

tatic static_codebook _44u7_p7_0 = {
        2, 121,
        _vq_lengthlist__44u7_p7_0,
        1, -528613376, 1614282752, 4, 0,
        _vq_quantlist__44u7_p7_0,
        NULL,
        &_vq_auxt__44u7_p7_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p7_1.vqh

Index: _44u7_p7_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p7_1_VQH_
#define _V__44u7_p7_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p7_1[] = {
        1,
        0,
        2,
};

tatic long _vq_lengthlist__44u7_p7_1[] = {
         5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6,
         6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 7, 6, 6, 6, 6, 7,
         7, 6, 7, 7, 6, 7, 7, 6, 7, 7, 6, 7, 7, 6, 7, 7,
         6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 6, 7, 7, 6,
         7, 7, 6, 7, 7, 6, 7, 7, 6, 7, 7, 6, 7, 7, 6, 7,
         7,
};

tatic float _vq_quantthresh__44u7_p7_1[] = {
        -0.5, 0.5, 
};

tatic long _vq_quantmap__44u7_p7_1[] = {
            1,    0,    2,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p7_1 = {
        _vq_quantthresh__44u7_p7_1,
        _vq_quantmap__44u7_p7_1,
        3,
        3
};

tatic static_codebook _44u7_p7_1 = {
        4, 81,
        _vq_lengthlist__44u7_p7_1,
        1, -535822336, 1611661312, 2, 0,
        _vq_quantlist__44u7_p7_1,
        NULL,
        &_vq_auxt__44u7_p7_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p8_0.vqh

Index: _44u7_p8_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p8_0_VQH_
#define _V__44u7_p8_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p8_0[] = {
        8,
        7,
        9,
        6,
        10,
        5,
        11,
        4,
        12,
        3,
        13,
        2,
        14,
        1,
        15,
        0,
        16,
};

tatic long _vq_lengthlist__44u7_p8_0[] = {
         2, 4, 4, 6, 6, 7, 7, 9, 9,10,10,11,11,11,11,12,
        12, 4, 5, 5, 7, 7, 8, 8, 9, 9,10,10,11,11,11,11,
        12,12, 4, 5, 5, 7, 7, 8, 8, 9, 9,10,10,11,11,11,
        11,12,12, 6, 7, 7, 7, 7, 8, 8, 9, 9,10,10,11,11,
        12,12,12,12, 6, 7, 7, 7, 7, 8, 8, 9, 9,10,10,11,
        11,12,12,12,12, 7, 8, 8, 8, 8, 9, 9,10,10,11,11,
        12,11,12,12,13,13, 7, 8, 8, 8, 8, 9, 9,10,10,11,
        11,11,12,12,12,13,13, 9, 9, 9, 9, 9,10,10,11,11,
        11,11,12,12,12,12,13,13, 9, 9, 9, 9, 9,10,10,10,
        11,11,11,12,12,12,12,13,13,10,10,10,10,10,11,11,
        11,11,12,12,12,12,13,13,13,13,10,10,10,10,10,11,
        11,11,11,12,12,12,12,13,13,13,13,11,11,11,11,11,
        12,11,12,12,12,12,13,13,13,13,14,14,11,11,11,11,
        11,11,12,12,12,12,12,13,13,13,13,14,14,11,11,11,
        12,12,12,12,13,12,13,13,13,13,14,14,14,14,11,11,
        11,12,12,12,12,12,12,13,13,13,13,14,14,14,14,12,
        12,12,13,12,13,13,13,13,13,13,14,14,14,14,14,15,
        12,12,12,12,13,13,13,13,13,13,14,14,14,14,14,14,
        15,
};

tatic float _vq_quantthresh__44u7_p8_0[] = {
        -52.5, -45.5, -38.5, -31.5, -24.5, -17.5, -10.5, -3.5, 
        3.5, 10.5, 17.5, 24.5, 31.5, 38.5, 45.5, 52.5, 
};

tatic long _vq_quantmap__44u7_p8_0[] = {
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p8_0 = {
        _vq_quantthresh__44u7_p8_0,
        _vq_quantmap__44u7_p8_0,
        17,
        17
};

tatic static_codebook _44u7_p8_0 = {
        2, 289,
        _vq_lengthlist__44u7_p8_0,
        1, -524550144, 1616642048, 5, 0,
        _vq_quantlist__44u7_p8_0,
        NULL,
        &_vq_auxt__44u7_p8_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p8_1.vqh

Index: _44u7_p8_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p8_1_VQH_
#define _V__44u7_p8_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p8_1[] = {
        3,
        2,
        4,
        1,
        5,
        0,
        6,
};

tatic long _vq_lengthlist__44u7_p8_1[] = {
         4, 5, 5, 5, 5, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5,
         5, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6,
         6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
         6,
};

tatic float _vq_quantthresh__44u7_p8_1[] = {
        -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 
};

tatic long _vq_quantmap__44u7_p8_1[] = {
            5,    3,    1,    0,    2,    4,    6,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p8_1 = {
        _vq_quantthresh__44u7_p8_1,
        _vq_quantmap__44u7_p8_1,
        7,
        7
};

tatic static_codebook _44u7_p8_1 = {
        2, 49,
        _vq_lengthlist__44u7_p8_1,
        1, -533200896, 1611661312, 3, 0,
        _vq_quantlist__44u7_p8_1,
        NULL,
        &_vq_auxt__44u7_p8_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p9_0.vqh

Index: _44u7_p9_0.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p9_0_VQH_
#define _V__44u7_p9_0_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p9_0[] = {
        7,
        6,
        8,
        5,
        9,
        4,
        10,
        3,
        11,
        2,
        12,
        1,
        13,
        0,
        14,
};

tatic long _vq_lengthlist__44u7_p9_0[] = {
         1, 3, 3, 5, 5, 9, 7,13,12,17,17,17,17,17,17, 4,
         7, 6,10, 9,14,13,17,17,17,17,17,17,17,17, 4, 7,
         7,10, 9,14,14,17,17,17,17,17,17,17,17, 9,13,12,
        15,15,17,17,17,17,17,17,17,17,17,17, 9,12,12,14,
        15,17,17,17,17,17,17,17,17,17,17,13,14,15,17,17,
        17,17,17,17,17,17,17,17,17,17,12,16,13,17,17,17,
        17,17,17,17,17,17,17,17,17,14,17,17,17,17,17,17,
        17,17,17,17,17,17,17,17,14,17,17,17,17,17,17,17,
        17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
        17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
        17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
        17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
        17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
        17,17,17,16,16,16,16,16,16,16,16,16,16,16,16,16,
        16,
};

tatic float _vq_quantthresh__44u7_p9_0[] = {
        -12110, -10246, -8383.5, -6520.5, -4657.5, -2794.5, -931.5, 931.5, 
        2794.5, 4657.5, 6520.5, 8383.5, 10246, 12110, 
};

tatic long _vq_quantmap__44u7_p9_0[] = {
           13,   11,    9,    7,    5,    3,    1,    0,
            2,    4,    6,    8,   10,   12,   14,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p9_0 = {
        _vq_quantthresh__44u7_p9_0,
        _vq_quantmap__44u7_p9_0,
        15,
        15
};

tatic static_codebook _44u7_p9_0 = {
        2, 225,
        _vq_lengthlist__44u7_p9_0,
        1, -507938688, 1633491968, 4, 0,
        _vq_quantlist__44u7_p9_0,
        NULL,
        &_vq_auxt__44u7_p9_0,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p9_1.vqh

Index: _44u7_p9_1.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p9_1_VQH_
#define _V__44u7_p9_1_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p9_1[] = {
        11,
        10,
        12,
        9,
        13,
        8,
        14,
        7,
        15,
        6,
        16,
        5,
        17,
        4,
        18,
        3,
        19,
        2,
        20,
        1,
        21,
        0,
        22,
};

tatic long _vq_lengthlist__44u7_p9_1[] = {
         1, 4, 4, 7, 7, 8, 8,10,10,11,11,12,12,13,13,13,
        13,13,14,14,14,14,14, 4, 5, 5, 8, 8,10, 9,11,10,
        11,11,12,12,13,13,14,14,14,14,14,14,14,14, 4, 5,
         6, 8, 8, 9, 9,10,11,11,12,12,12,13,13,13,14,14,
        14,14,14,14,14, 7, 8, 8, 9, 9,10,10,11,11,12,12,
        13,13,14,13,14,14,14,14,14,15,15,15, 7, 8, 8, 9,
         9,10,10,11,11,12,12,13,13,13,14,14,14,14,14,14,
        14,15,15, 9,10,10,11,10,11,11,12,12,13,13,14,13,
        14,14,15,15,15,15,15,15,15,15, 9,10,10,10,10,11,
        11,12,12,13,13,13,13,14,14,14,15,15,15,15,15,15,
        15,10,11,11,11,11,12,12,13,13,13,14,14,14,15,15,
        15,15,15,15,16,15,16,15,10,11,11,12,11,12,12,13,
        13,13,13,14,14,15,15,15,15,15,15,15,15,16,15,11,
        12,12,12,12,13,13,14,13,14,14,15,15,15,15,16,16,
        16,16,16,16,16,15,12,12,12,12,13,13,13,14,14,15,
        14,15,15,15,15,16,16,16,16,16,16,16,16,13,13,13,
        13,13,14,14,14,14,15,15,15,15,16,16,16,16,16,16,
        16,16,16,16,13,13,13,13,14,14,14,14,14,15,15,16,
        16,16,16,16,16,16,16,16,16,17,16,13,14,14,14,14,
        15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,17,
        17,17,13,13,14,14,14,15,14,15,15,15,15,16,16,16,
        16,16,16,16,17,16,16,17,16,14,14,14,14,14,15,15,
        15,15,16,16,16,16,16,16,16,17,17,17,17,16,17,17,
        14,14,14,14,15,15,15,15,15,15,16,16,16,16,16,16,
        16,17,16,17,17,16,17,14,14,15,15,15,15,15,16,15,
        16,16,16,16,16,17,16,17,17,17,17,17,17,16,14,14,
        14,15,15,15,16,16,16,16,16,16,16,16,16,17,17,17,
        16,17,17,17,17,14,15,15,15,15,15,16,16,16,16,16,
        16,16,17,17,16,17,16,17,17,17,17,17,14,15,15,15,
        15,16,15,16,16,16,16,16,16,16,16,17,16,16,17,17,
        17,16,17,15,15,15,15,15,16,15,16,16,16,16,17,16,
        17,17,16,17,16,16,17,17,17,17,15,15,15,15,15,16,
        16,16,16,16,16,17,16,16,16,17,16,17,17,17,17,16,
        17,
};

tatic float _vq_quantthresh__44u7_p9_1[] = {
        -850.5, -769.5, -688.5, -607.5, -526.5, -445.5, -364.5, -283.5, 
        -202.5, -121.5, -40.5, 40.5, 121.5, 202.5, 283.5, 364.5, 
        445.5, 526.5, 607.5, 688.5, 769.5, 850.5, 
};

tatic long _vq_quantmap__44u7_p9_1[] = {
           21,   19,   17,   15,   13,   11,    9,    7,
            5,    3,    1,    0,    2,    4,    6,    8,
           10,   12,   14,   16,   18,   20,   22,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p9_1 = {
        _vq_quantthresh__44u7_p9_1,
        _vq_quantmap__44u7_p9_1,
        23,
        23
};

tatic static_codebook _44u7_p9_1 = {
        2, 529,
        _vq_lengthlist__44u7_p9_1,
        1, -516171776, 1624522752, 5, 0,
        _vq_quantlist__44u7_p9_1,
        NULL,
        &_vq_auxt__44u7_p9_1,
        NULL,
        0
};

#endif

1.1                  vorbis/lib/books/uncoupled/_44u7_p9_2.vqh

Index: _44u7_p9_2.vqh
===================================================================
/********************************************************************
 *                                                                  *
 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
 *                                                                  *
 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
 * by the XIPHOPHORUS Company http://www.xiph.org/                  *
 *                                                                  *
 ********************************************************************

 function: static codebook autogenerated by vq/somethingorother

 ********************************************************************/

#ifndef _V__44u7_p9_2_VQH_
#define _V__44u7_p9_2_VQH_
#include "codebook.h"

tatic long _vq_quantlist__44u7_p9_2[] = {
        40,
        39,
        41,
        38,
        42,
        37,
        43,
        36,
        44,
        35,
        45,
        34,
        46,
        33,
        47,
        32,
        48,
        31,
        49,
        30,
        50,
        29,
        51,
        28,
        52,
        27,
        53,
        26,
        54,
        25,
        55,
        24,
        56,
        23,
        57,
        22,
        58,
        21,
        59,
        20,
        60,
        19,
        61,
        18,
        62,
        17,
        63,
        16,
        64,
        15,
        65,
        14,
        66,
        13,
        67,
        12,
        68,
        11,
        69,
        10,
        70,
        9,
        71,
        8,
        72,
        7,
        73,
        6,
        74,
        5,
        75,
        4,
        76,
        3,
        77,
        2,
        78,
        1,
        79,
        0,
        80,
};

tatic long _vq_lengthlist__44u7_p9_2[] = {
         4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
         6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7,
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
         7,
};

tatic float _vq_quantthresh__44u7_p9_2[] = {
        -39.5, -38.5, -37.5, -36.5, -35.5, -34.5, -33.5, -32.5, 
        -31.5, -30.5, -29.5, -28.5, -27.5, -26.5, -25.5, -24.5, 
        -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5, 
        -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5, 
        -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 
        0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 
        8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 
        16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5, 
        24.5, 25.5, 26.5, 27.5, 28.5, 29.5, 30.5, 31.5, 
        32.5, 33.5, 34.5, 35.5, 36.5, 37.5, 38.5, 39.5, 
};

tatic long _vq_quantmap__44u7_p9_2[] = {
           79,   77,   75,   73,   71,   69,   67,   65,
           63,   61,   59,   57,   55,   53,   51,   49,
           47,   45,   43,   41,   39,   37,   35,   33,
           31,   29,   27,   25,   23,   21,   19,   17,
           15,   13,   11,    9,    7,    5,    3,    1,
            0,    2,    4,    6,    8,   10,   12,   14,
           16,   18,   20,   22,   24,   26,   28,   30,
           32,   34,   36,   38,   40,   42,   44,   46,
           48,   50,   52,   54,   56,   58,   60,   62,
           64,   66,   68,   70,   72,   74,   76,   78,
           80,
};

tatic encode_aux_threshmatch _vq_auxt__44u7_p9_2 = {
        _vq_quantthresh__44u7_p9_2,
        _vq_quantmap__44u7_p9_2,
        81,
        81
};

tatic static_codebook _44u7_p9_2 = {
        1, 81,
        _vq_lengthlist__44u7_p9_2,
        1, -525074432, 1611661312, 7, 0,
        _vq_quantlist__44u7_p9_2,
        NULL,
        &_vq_auxt__44u7_p9_2,
        NULL,
        0
};

#endif

1.4       +339 -9    vorbis/lib/modes/residue_44.h

Index: residue_44.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/residue_44.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- residue_44.h	2001/12/14 07:21:29	1.3
+++ residue_44.h	2001/12/16 04:15:56	1.4
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: toplevel residue templates for 32/44.1/48kHz
- last mod: $Id: residue_44.h,v 1.3 2001/12/14 07:21:29 xiphmont Exp $
+ last mod: $Id: residue_44.h,v 1.4 2001/12/16 04:15:56 xiphmont Exp $
 
  ********************************************************************/
 
@@ -56,6 +56,16 @@
   {0},
   {  99,   -1,   -1,   -1,   -1,   99,   99}
 };
+/* 26 doesn't cascade well; use 28 instead */
+static vorbis_info_residue0 _residue_44_low_un={
+  0,-1, -1, 8,-1,
+  {0},
+  {-1},
+  {9999, 9999, 9999, 9999, 9999, 9999, 9999},
+  {  .5,  1.5,  2.5,  4.5, 28.5,  1.5,  4.5},
+  {0},
+  {  99,   -1,   -1,   -1,   -1,   99,   99}
+};
 
 /*     0   1   2   4   1   2   4  16  42   +      
            0   0   0            
@@ -97,6 +107,17 @@
   {0},
   {  99,   -1,   -1,   99,   99,   99,   99,   99,   99}
 };
+/* 56 doesn't cascade well; use 59 */
+static vorbis_info_residue0 _residue_44_high_un={
+  0,-1, -1, 10,-1,
+  /*  0     1     2     3     4     5     6     7     8     9 */
+  {0},
+  {-1},
+  {9999, 9999, 9999, 9999, 9999, 9999, 9999, 9999, 9999},
+  {  .5,  8.5, 42.5,  1.5,  2.5,  4.5,  8.5, 16.5, 59.5},
+  {0},
+  {  99,   -1,   -1,   99,   99,   99,   99,   99,   99}
+};
 
 #include "books/coupled/_44c0_short.vqh"
 #include "books/coupled/_44c0_long.vqh"
@@ -494,7 +515,7 @@
    {&_huff_book__44c7_short,&_huff_book__44c7_long},
    { {{0},{&_44c7_s0_p1_0,&_44c7_s0_p1_1},
       {&_44c7_s0_p2_0,&_44c7_s0_p2_1},
-      {0,0,&_44c6_s0_p3_0},{0,0,&_44c6_s0_p4_0},{0,0,&_44c6_s0_p5_0},
+      {0,0,&_44c7_s0_p3_0},{0,0,&_44c7_s0_p4_0},{0,0,&_44c7_s0_p5_0},
       {&_44c7_s0_p6_0,&_44c7_s0_p6_1},
       {&_44c7_s0_p7_0,&_44c7_s0_p7_1},
       {&_44c7_s0_p8_0,&_44c7_s0_p8_1},
@@ -529,7 +550,7 @@
    {&_huff_book__44c8_short,&_huff_book__44c8_long},
    { {{0},{&_44c8_s0_p1_0,&_44c8_s0_p1_1},
       {&_44c8_s0_p2_0,&_44c8_s0_p2_1},
-      {0,0,&_44c6_s0_p3_0},{0,0,&_44c6_s0_p4_0},{0,0,&_44c6_s0_p5_0},
+      {0,0,&_44c8_s0_p3_0},{0,0,&_44c8_s0_p4_0},{0,0,&_44c8_s0_p5_0},
       {&_44c8_s0_p6_0,&_44c8_s0_p6_1},
       {&_44c8_s0_p7_0,&_44c8_s0_p7_1},
       {&_44c8_s0_p8_0,&_44c8_s0_p8_1},
@@ -563,7 +584,7 @@
    {&_huff_book__44c9_short,&_huff_book__44c9_long},
    { {{0},{&_44c9_s0_p1_0,&_44c9_s0_p1_1},
       {&_44c9_s0_p2_0,&_44c9_s0_p2_1},
-      {0,0,&_44c6_s0_p3_0},{0,0,&_44c6_s0_p4_0},{0,0,&_44c6_s0_p5_0},
+      {0,0,&_44c9_s0_p3_0},{0,0,&_44c9_s0_p4_0},{0,0,&_44c9_s0_p5_0},
       {&_44c9_s0_p6_0,&_44c9_s0_p6_1},
       {&_44c9_s0_p7_0,&_44c9_s0_p7_1},
       {&_44c9_s0_p8_0,&_44c9_s0_p8_1},
@@ -594,13 +615,322 @@
   }
 
 };
-
-
-
 
-
-
-
+#include "books/uncoupled/_44u0_p1_0.vqh"
+#include "books/uncoupled/_44u0_p2_0.vqh"
+#include "books/uncoupled/_44u0_p3_0.vqh"
+#include "books/uncoupled/_44u0_p4_0.vqh"
+#include "books/uncoupled/_44u0_p4_1.vqh"
+#include "books/uncoupled/_44u0_p5_0.vqh"
+#include "books/uncoupled/_44u0_p6_0.vqh"
+#include "books/uncoupled/_44u0_p7_0.vqh"
+#include "books/uncoupled/_44u0_p7_1.vqh"
+#include "books/uncoupled/_44u0_p7_2.vqh"
+
+#include "books/uncoupled/_44u0_p0_r0.vqh"
+#include "books/uncoupled/_44u0_p1_r0.vqh"
+
+#include "books/uncoupled/_44u0_p0_r1.vqh"
+#include "books/uncoupled/_44u0_p1_r1.vqh"
+
+#include "books/uncoupled/_44u4_p1_0.vqh"
+#include "books/uncoupled/_44u4_p2_0.vqh"
+#include "books/uncoupled/_44u4_p3_0.vqh"
+#include "books/uncoupled/_44u4_p4_0.vqh"
+#include "books/uncoupled/_44u4_p5_0.vqh"
+#include "books/uncoupled/_44u4_p6_0.vqh"
+#include "books/uncoupled/_44u4_p7_0.vqh"
+#include "books/uncoupled/_44u4_p7_1.vqh"
+#include "books/uncoupled/_44u4_p8_0.vqh"
+#include "books/uncoupled/_44u4_p8_1.vqh"
+#include "books/uncoupled/_44u4_p9_0.vqh"
+#include "books/uncoupled/_44u4_p9_1.vqh"
+#include "books/uncoupled/_44u4_p9_2.vqh"
+
+#include "books/uncoupled/_44u4_p0_r0.vqh"
+#include "books/uncoupled/_44u4_p1_r0.vqh"
+
+#include "books/uncoupled/_44u4_p0_r1.vqh"
+#include "books/uncoupled/_44u4_p1_r1.vqh"
+
+#include "books/uncoupled/_44u7_p1_0.vqh"
+#include "books/uncoupled/_44u7_p2_0.vqh"
+#include "books/uncoupled/_44u7_p2_1.vqh"
+#include "books/uncoupled/_44u7_p3_0.vqh"
+#include "books/uncoupled/_44u7_p4_0.vqh"
+#include "books/uncoupled/_44u7_p5_0.vqh"
+#include "books/uncoupled/_44u7_p6_0.vqh"
+#include "books/uncoupled/_44u7_p7_0.vqh"
+#include "books/uncoupled/_44u7_p7_1.vqh"
+#include "books/uncoupled/_44u7_p8_0.vqh"
+#include "books/uncoupled/_44u7_p8_1.vqh"
+#include "books/uncoupled/_44u7_p9_0.vqh"
+#include "books/uncoupled/_44u7_p9_1.vqh"
+#include "books/uncoupled/_44u7_p9_2.vqh"
+
+#include "books/uncoupled/_44u7_p0_r0.vqh"
+#include "books/uncoupled/_44u7_p1_r0.vqh"
+
+#include "books/uncoupled/_44u7_p0_r1.vqh"
+#include "books/uncoupled/_44u7_p1_r1.vqh"
+
+
+static vorbis_residue_template _residue_template_44_uncoupled[11]={
+  /* mode 0; 40/c-ish */
+  {{&_residue_44_low_un, &_residue_44_low_un},  
+   {&_huff_book__44c0_short,&_huff_book__44c0_long},
+   { {{0},
+      {0,0,&_44u0_p1_0},
+      {0,0,&_44u0_p2_0},
+      {0,0,&_44u0_p3_0},
+      {&_44u0_p4_0,&_44u0_p4_1},
+      {0,0,&_44u0_p5_0},
+      {0,0,&_44u0_p6_0},
+      {&_44u0_p7_0,&_44u0_p7_1,&_44u0_p7_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u0_p0_r0,&_44u0_p0_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1}},
+   }
+  },
+  /* mode 1; 50-ish */
+  {{&_residue_44_low_un, &_residue_44_low_un},  
+   {&_huff_book__44c1_short,&_huff_book__44c1_long},
+   { {{0},
+      {0,0,&_44u0_p1_0},
+      {0,0,&_44u0_p2_0},
+      {0,0,&_44u0_p3_0},
+      {&_44u0_p4_0,&_44u0_p4_1},
+      {0,0,&_44u0_p5_0},
+      {0,0,&_44u0_p6_0},
+      {&_44u0_p7_0,&_44u0_p7_1,&_44u0_p7_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u0_p0_r0,&_44u0_p0_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1}},
+   }
+  },
+  /* mode 2; 60-ish */
+  {{&_residue_44_low_un, &_residue_44_low_un},  
+   {&_huff_book__44c2_short,&_huff_book__44c2_long},
+   { {{0},
+      {0,0,&_44u0_p1_0},
+      {0,0,&_44u0_p2_0},
+      {0,0,&_44u0_p3_0},
+      {&_44u0_p4_0,&_44u0_p4_1},
+      {0,0,&_44u0_p5_0},
+      {0,0,&_44u0_p6_0},
+      {&_44u0_p7_0,&_44u0_p7_1,&_44u0_p7_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u0_p0_r0,&_44u0_p0_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1}},
+   }
+  },
+  /* mode 3; 70-ish */
+  {{&_residue_44_low_un, &_residue_44_low_un},  
+   {&_huff_book__44c3_short,&_huff_book__44c3_long},
+   { {{0},
+      {0,0,&_44u0_p1_0},
+      {0,0,&_44u0_p2_0},
+      {0,0,&_44u0_p3_0},
+      {&_44u0_p4_0,&_44u0_p4_1},
+      {0,0,&_44u0_p5_0},
+      {0,0,&_44u0_p6_0},
+      {&_44u0_p7_0,&_44u0_p7_1,&_44u0_p7_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u0_p0_r0,&_44u0_p0_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1},
+      {&_44u0_p1_r0,&_44u0_p1_r1}},
+   }
+  },
+  /* mode 4; 80-ish */
+  {{&_residue_44_mid, &_residue_44_mid},  
+   {&_huff_book__44c4_short,&_huff_book__44c4_long},
+   { {{0},
+      {0,0,&_44u4_p1_0},
+      {0,0,&_44u4_p2_0},
+      {0,0,&_44u4_p3_0},
+      {0,0,&_44u4_p4_0},
+      {0,0,&_44u4_p5_0},
+      {0,0,&_44u4_p6_0},
+      {&_44u4_p7_0,&_44u4_p7_1},
+      {&_44u4_p8_0,&_44u4_p8_1},
+      {&_44u4_p9_0,&_44u4_p9_1,&_44u4_p9_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u4_p0_r0,&_44u4_p0_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1}},
+   }
+  },
+  /* mode 5; 90-ish */
+  {{&_residue_44_mid, &_residue_44_mid},  
+   {&_huff_book__44c5_short,&_huff_book__44c5_long},
+   { {{0},
+      {0,0,&_44u4_p1_0},
+      {0,0,&_44u4_p2_0},
+      {0,0,&_44u4_p3_0},
+      {0,0,&_44u4_p4_0},
+      {0,0,&_44u4_p5_0},
+      {0,0,&_44u4_p6_0},
+      {&_44u4_p7_0,&_44u4_p7_1},
+      {&_44u4_p8_0,&_44u4_p8_1},
+      {&_44u4_p9_0,&_44u4_p9_1,&_44u4_p9_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u4_p0_r0,&_44u4_p0_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1}},
+   }
+  },
+  /* mode 6; 100-ish */
+  {{&_residue_44_mid, &_residue_44_mid},  
+   {&_huff_book__44c6_short,&_huff_book__44c6_long},
+   { {{0},
+      {0,0,&_44u4_p1_0},
+      {0,0,&_44u4_p2_0},
+      {0,0,&_44u4_p3_0},
+      {0,0,&_44u4_p4_0},
+      {0,0,&_44u4_p5_0},
+      {0,0,&_44u4_p6_0},
+      {&_44u4_p7_0,&_44u4_p7_1},
+      {&_44u4_p8_0,&_44u4_p8_1},
+      {&_44u4_p9_0,&_44u4_p9_1,&_44u4_p9_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u4_p0_r0,&_44u4_p0_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1},
+      {&_44u4_p1_r0,&_44u4_p1_r1}},
+   }
+  },
+  /* mode 7 */
+  {{&_residue_44_high_un, &_residue_44_high_un},  
+   {&_huff_book__44c7_short,&_huff_book__44c7_long},
+   { {{0},
+      {0,0,&_44u7_p1_0},
+      {&_44u7_p2_0,&_44u7_p2_1},
+      {0,0,&_44u7_p3_0},
+      {0,0,&_44u7_p4_0},
+      {0,0,&_44u7_p5_0},
+      {0,0,&_44u7_p6_0},
+      {&_44u7_p7_0,&_44u7_p7_1},
+      {&_44u7_p8_0,&_44u7_p8_1},
+      {&_44u7_p9_0,&_44u7_p9_1,&_44u7_p9_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u7_p0_r0,&_44u7_p0_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1}},
+   }
+  },
+  /* mode 8 */
+  {{&_residue_44_high_un, &_residue_44_high_un},  
+   {&_huff_book__44c8_short,&_huff_book__44c8_long},
+   { {{0},
+      {0,0,&_44u7_p1_0},
+      {&_44u7_p2_0,&_44u7_p2_1},
+      {0,0,&_44u7_p3_0},
+      {0,0,&_44u7_p4_0},
+      {0,0,&_44u7_p5_0},
+      {0,0,&_44u7_p6_0},
+      {&_44u7_p7_0,&_44u7_p7_1},
+      {&_44u7_p8_0,&_44u7_p8_1},
+      {&_44u7_p9_0,&_44u7_p9_1,&_44u7_p9_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u7_p0_r0,&_44u7_p0_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1}},
+   }
+  },
+  /* mode 9 */
+  {{&_residue_44_high_un, &_residue_44_high_un},  
+   {&_huff_book__44c9_short,&_huff_book__44c9_long},
+   { {{0},
+      {0,0,&_44u7_p1_0},
+      {&_44u7_p2_0,&_44u7_p2_1},
+      {0,0,&_44u7_p3_0},
+      {0,0,&_44u7_p4_0},
+      {0,0,&_44u7_p5_0},
+      {0,0,&_44u7_p6_0},
+      {&_44u7_p7_0,&_44u7_p7_1},
+      {&_44u7_p8_0,&_44u7_p8_1},
+      {&_44u7_p9_0,&_44u7_p9_1,&_44u7_p9_2}},
+   },
+   { {0} }, /* no stereo backfill in uncoupled modes */
+   { {{&_44u7_p0_r0,&_44u7_p0_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1},
+      {&_44u7_p1_r0,&_44u7_p1_r1}},
+   }
+  },
+};
 
 
 

1.10      +13 -41    vorbis/vq/latticetune.c

Index: latticetune.c
===================================================================
RCS file: /usr/local/cvsroot/vorbis/vq/latticetune.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- latticetune.c	2001/06/15 21:15:43	1.9
+++ latticetune.c	2001/12/16 04:15:57	1.10
@@ -12,7 +12,7 @@
 
  function: utility main for setting entropy encoding parameters
            for lattice codebooks
- last mod: $Id: latticetune.c,v 1.9 2001/06/15 21:15:43 xiphmont Exp $
+ last mod: $Id: latticetune.c,v 1.10 2001/12/16 04:15:57 xiphmont Exp $
 
  ********************************************************************/
 
@@ -23,7 +23,7 @@
 #include <errno.h>
 #include "bookutil.h"
 
-static char *strrcmp_i(char *s,char *cmp){
+static int strrcmp_i(char *s,char *cmp){
   return(strncmp(s+strlen(s)-strlen(cmp),cmp,strlen(cmp)));
 }
 
@@ -106,49 +106,21 @@
     }
   }
 
+  /* now we simply count already collated by-entry data */
   if(!strrcmp_i(argv[0],"res0tune") || !strrcmp_i(argv[0],"res1tune")){
-    long step,adv,max;
-    long lines=0;
-    long cols=-1;
-    float *vec;
-    long interleave=1;
-    if(!strrcmp_i(argv[0],"res1tune"))
-      interleave=0;
 
     line=setup_line(in);
     while(line){
-      int code;
-      if(!(lines&0xfff))spinnit("codewords so far...",lines);
 
-      if(cols==-1){
-	char *temp=line;
-	while(*temp==' ')temp++;
-	for(cols=0;*temp;cols++){
-	  while(*temp>32)temp++;
-	  while(*temp==' ')temp++;
-	}
-	vec=alloca(sizeof(float)*cols);
-	if(interleave){
-	  step=cols/dim;
-	  adv=1;
-	  max=step;
-	}else{
-	  step=1;
-	  adv=dim;
-	  max=cols-dim+1;
-	}
-      }
-      
-      for(j=0;j<cols;j++)
-	if(get_line_value(in,vec+j)){
-	  fprintf(stderr,"Too few columns on line %ld in data file\n",lines);
-	  exit(1);
-	}
-      
-      for(j=0;j<max;j+=adv){
-	lines++;
-	code=_best(b,vec+j,step);
-      	hits[code]++;
+      /* code:hits\n */
+      /* likely to have multiple listing for each code entry; must
+         accumulate */
+
+      char *pos=strchr(line,':');
+      if(pos){
+	long code=atol(line);
+	long val=atol(pos+1); 
+	hits[code]+=val;
       }
 
       line=setup_line(in);
@@ -179,7 +151,7 @@
                  _float32_unpack(c->q_min));
           indexdiv*=bins;
         }
-	fprintf(stderr,"\t|",(1<<(base-c->lengthlist[j])));
+	fprintf(stderr,"\t|");
         for(k=0;k<base-c->lengthlist[j];k++)fprintf(stderr,"*");
         fprintf(stderr,"\n");
       }

1.6       +22 -142   vorbis/vq/make_residue_books.pl

Index: make_residue_books.pl
===================================================================
RCS file: /usr/local/cvsroot/vorbis/vq/make_residue_books.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- make_residue_books.pl	2001/08/13 01:37:17	1.5
+++ make_residue_books.pl	2001/12/16 04:15:57	1.6
@@ -9,7 +9,6 @@
 # >res0_128_128 interleaved
 # haux res0_96_128aux.vqd 0,4,2
 # :1 res0_128_128_1.vqd, 4, nonseq cull, 0 +- 1
-# +1a, 4, nonseq, 0 +- .25 .5
 # :2 res0_128_128_2.vqd, 4, nonseq, 0 +- 1(.7) 2
 # :3 res0_128_128_3.vqd, 4, nonseq, 0 +- 1(.7) 3 5
 # :4 res0_128_128_4.vqd, 2, nonseq, 0 +- 1(.7) 3 5 8 11
@@ -115,170 +114,51 @@
         print ">>> $command\n";
         die "Couldn't pre-hint latticebook.\n\tcommand:$command\n" 
             if syst($command);
-	
-	if($interleave=~/non/){
-	    $restune="res1tune";
-	}else{
-	    $restune="res0tune";
-	}
-
-	if($seqp=~/cull/){
-	    my $command="$restune temp$$.vqh $datafile 1 > $globalname$name.vqh";
-	    print ">>> $command\n";
-	    die "Couldn't tune latticebook.\n\tcommand:$command\n" 
-		if syst($command);
-	}else{
-	    my $command="$restune temp$$.vqh $datafile > $globalname$name.vqh";
-	    print ">>> $command\n";
-	    die "Couldn't tune latticebook.\n\tcommand:$command\n" 
-		if syst($command);
-	}
-
-	my $command="latticehint $globalname$name.vqh $thlist > temp$$.vqh";
-	print ">>> $command\n";
-	die "Couldn't post-hint latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
 
-	my $command="mv temp$$.vqh $globalname$name.vqh";
-	print ">>> $command\n";
-	die "Couldn't rename latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
-
-	# run the training data through book to cascade
-	if($interleave=~/non/){
-	    $vqcascade="vqcascade";
-	}else{
-	    $vqcascade="vqcascade -i";
-	}
-
-	my $command="$vqcascade +$globalname$name.vqh $datafile > temp$$.vqd";
-	print ">>> $command\n";
-	die "Couldn't cascade latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
-
-
-	my $command="rm temp$$.vql";
-	print ">>> $command\n";
-	die "Couldn't remove temp files.\n\tcommand:$command\n" 
-	    if syst($command);
-
-	next;
-    }
-    # +a 4, nonseq, 0 +- 1
-    if($line=~m/^\+(.*)/){
-	my($name,$dim,$seqp,$vals)=split(',',$1);
-
-	# build value list
-	my$plusminus="+";
-	my$list;
-	my$thlist;
-	my$count=0;
-	foreach my$val (split(' ',$vals)){
-	    if($val=~/\-?\+?\d+/){
-		my$th;
-
-		# got an explicit threshhint?
-		if($val=~/([0-9\.]+)\(([^\)]+)/){
-		    $val=$1;
-		    $th=$2;
-		}
-
-		if($plusminus=~/-/){
-		    $list.="-$val ";
-		    if(defined($th)){
-			$thlist.="," if(defined($thlist));
-			$thlist.="-$th";
-		    }
-		    $count++;
-		}
-		if($plusminus=~/\+/){
-		    $list.="$val ";
-		    if(defined($th)){
-			$thlist.="," if(defined($thlist));
-			$thlist.="$th";
-		    }
-		    $count++;
-		}
+	if(-e $datafile){
+	
+	    if($interleave=~/non/){
+		$restune="res1tune";
             }else{
-		$plusminus=$val;
+		$restune="res0tune";
             }
-	}
-	die "Couldn't open temp file temp$$.vql: $!" unless
-	    open(G,">temp$$.vql");
-	print G "$count $dim 0 ";
-	if($seqp=~/non/){
-	    print G "0\n$list\n";
-	}else{	
-	    print G "1\n$list\n";
-	}
-	close(G);
-
-	my $command="latticebuild temp$$.vql > $globalname$name.vqh";
-	print ">>> $command\n";
-	die "Couldn't build latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
-
-	my $command="latticehint $globalname$name.vqh $thlist > temp$$.vqh";
-	print ">>> $command\n";
-	die "Couldn't pre-hint latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
-	
-	if($interleave=~/non/){
-	    $restune="res1tune";
-	}else{
-	    $restune="res0tune";
-	}
+	    
+	    if($seqp=~/cull/){
+		my $command="$restune temp$$.vqh $datafile 1 > $globalname$name.vqh";
+		print ">>> $command\n";
+		die "Couldn't tune latticebook.\n\tcommand:$command\n" 
+		    if syst($command);
+	    }else{
+		my $command="$restune temp$$.vqh $datafile > $globalname$name.vqh";
+		print ">>> $command\n";
+		die "Couldn't tune latticebook.\n\tcommand:$command\n" 
+		    if syst($command);
+	    }
 
-	if($seqp=~/cull/){
-	    my $command="$restune temp$$.vqh temp$$.vqd 1 > $globalname$name.vqh";
+	    my $command="latticehint $globalname$name.vqh $thlist > temp$$.vqh";
             print ">>> $command\n";
-	    die "Couldn't tune latticebook.\n\tcommand:$command\n" 
+	    die "Couldn't post-hint latticebook.\n\tcommand:$command\n" 
                 if syst($command);
+
         }else{
-	    my $command="$restune temp$$.vqh temp$$.vqd > $globalname$name.vqh";
-	    print ">>> $command\n";
-	    die "Couldn't tune latticebook.\n\tcommand:$command\n" 
-		if syst($command);
+	    print "No matching training file; leaving this codebook untrained.\n";
         }
 
-	my $command="latticehint $globalname$name.vqh $thlist > temp$$.vqh";
-	print ">>> $command\n";
-	die "Couldn't post-hint latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
-
         my $command="mv temp$$.vqh $globalname$name.vqh";
         print ">>> $command\n";
         die "Couldn't rename latticebook.\n\tcommand:$command\n" 
             if syst($command);
 
-	# run the training data through book to cascade
-	if($interleave=~/non/){
-	    $vqcascade="vqcascade";
-	}else{
-	    $vqcascade="vqcascade -i";
-	}
-
-	my $command="$vqcascade +$globalname$name.vqh temp$$.vqd > tempa$$.vqd";
-	print ">>> $command\n";
-	die "Couldn't cascade latticebook.\n\tcommand:$command\n" 
-	    if syst($command);
-
-
         my $command="rm temp$$.vql";
         print ">>> $command\n";
         die "Couldn't remove temp files.\n\tcommand:$command\n" 
             if syst($command);
 
-	my $command="mv tempa$$.vqd temp$$.vqd";
-	print ">>> $command\n";
-	die "Couldn't rename temp file.\n\tcommand:$command\n" 
-	    if syst($command);
-
         next;
     }
 }
 
-$command="rm temp$$.vqd";
+$command="rm -f temp$$.vqd";
 print ">>> $command\n";
 die "Couldn't remove temp files.\n\tcommand:$command\n" 
     if syst($command);

1.1                  vorbis/vq/44u0.vqs

Index: 44u0.vqs
===================================================================
cat res_part1_pass3.vqd res_part2_pass3.vqd res_part3_pass3.vqd res_part4_pass3.vqd res_part5_pass3.vqd res_part6_pass3.vqd res_part7_pass3.vqd > temp_pass3.vqd
cat res_part1_pass4.vqd res_part2_pass4.vqd res_part3_pass4.vqd res_part4_pass4.vqd res_part5_pass4.vqd res_part6_pass4.vqd res_part7_pass4.vqd > temp_pass4.vqd

GO

>_44u0 noninterleaved
        
#iter 0

#       0   1   2   4  26   1   4   +      
#           0   0   0   0      
#
#       0   1   2   3   4   5   6   7
#   1                   .           .
#   2                   .           .
#   4       .   .   .       .   .   .

:_p1_0 res_part1_pass2.vqd, 4, nonseq cull, 0 +- 1 
:_p2_0 res_part2_pass2.vqd, 4, nonseq cull, 0 +- 1 2
:_p3_0 res_part3_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4
:_p4_0 res_part4_pass0.vqd, 2, nonseq , 0 +- 3 6 9 12 15 18 21 24 27
:_p4_1 res_part4_pass1.vqd, 4, nonseq cull, 0 +- 1 
:_p5_0 res_part5_pass2.vqd, 4, nonseq cull, 0 +- 1
:_p6_0 res_part6_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4

:_p7_0 res_part7_pass0.vqd, 2, nonseq, 0 +- 67 134
:_p7_1 res_part7_pass1.vqd, 2, nonseq, 0 +- 3 6 9 12 15 18 21 24 27 30 33
:_p7_2 res_part7_pass2.vqd, 4, nonseq, 0 +- 1 

#iter 1

:_p0_r0 res_part0_pass3.vqd, 2, nonseq cull, 0 +- .33333333
:_p1_r0 temp_pass3.vqd, 2, nonseq cull, 0 +- .33333333

#iter 2

:_p0_r1 res_part0_pass4.vqd, 2, nonseq cull, 0 +- .11111111
:_p1_r1 temp_pass4.vqd, 2, nonseq cull, 0 +- .11111111

1.1                  vorbis/vq/44u4.vqs

Index: 44u4.vqs
===================================================================
cat res_part1_pass3.vqd res_part2_pass3.vqd res_part3_pass3.vqd res_part4_pass3.vqd res_part5_pass3.vqd res_part6_pass3.vqd res_part7_pass3.vqd res_part8_pass3.vqd res_part9_pass3.vqd > temp_pass3.vqd
cat res_part1_pass4.vqd res_part2_pass4.vqd res_part3_pass4.vqd res_part4_pass4.vqd res_part5_pass4.vqd res_part6_pass4.vqd res_part7_pass4.vqd res_part8_pass4.vqd res_part9_pass4.vqd > temp_pass4.vqd

GO

>_44u4 noninterleaved
        

#iter 0

#     0   1   1   2   2   4   4  16  42   +      
#         0       0       0    

#     0   1   2   3   4   5   6   7   8   9
# 1                               .   .   .
# 2                               .   .   .
# 4       .   .   .   .   .   .           .
 
:_p1_0 res_part1_pass2.vqd, 4, nonseq cull, 0 +- 1
:_p2_0 res_part2_pass2.vqd, 4, nonseq cull, 0 +- 1
:_p3_0 res_part3_pass2.vqd, 4, nonseq cull, 0 +- 1 2
:_p4_0 res_part4_pass2.vqd, 4, nonseq cull, 0 +- 1 2
:_p5_0 res_part5_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4
:_p6_0 res_part6_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4
:_p7_0 res_part7_pass0.vqd, 2, nonseq cull, 0 +- 3 6 9 12 15
:_p7_1 res_part7_pass1.vqd, 4, nonseq cull, 0 +- 1 
:_p8_0 res_part8_pass0.vqd, 2, nonseq cull, 0 +- 5 10 15 20 25 30 35 40
:_p8_1 res_part8_pass1.vqd, 4, nonseq cull, 0 +- 1 2
:_p9_0 res_part9_pass0.vqd, 2, nonseq, 0 +- 637 1274 1911
:_p9_1 res_part9_pass1.vqd, 2, nonseq, 0 +- 49 98 147 196 245 294
:_p9_2 res_part9_pass2.vqd, 1, nonseq, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
#iter 1

:_p0_r0 res_part0_pass3.vqd, 2, nonseq cull, 0 +- .33333333
:_p1_r0 temp_pass3.vqd, 2, nonseq cull, 0 +- .33333333

#iter 2

:_p0_r1 res_part0_pass4.vqd, 2, nonseq cull, 0 +- .11111111
:_p1_r1 temp_pass4.vqd, 2, nonseq cull, 0 +- .11111111

1.1                  vorbis/vq/44u7.vqs

Index: 44u7.vqs
===================================================================
#cat res_part1_pass3.vqd res_part2_pass3.vqd res_part3_pass3.vqd res_part4_pass3.vqd res_part5_pass3.vqd res_part6_pass3.vqd res_part7_pass3.vqd res_part8_pass3.vqd res_part9_pass3.vqd > temp_pass3.vqd
#cat res_part1_pass4.vqd res_part2_pass4.vqd res_part3_pass4.vqd res_part4_pass4.vqd res_part5_pass4.vqd res_part6_pass4.vqd res_part7_pass4.vqd res_part8_pass4.vqd res_part9_pass4.vqd > temp_pass4.vqd

GO

>_44u7 noninterleaved

#     0   8  42   1   2   4   8  16  59   +      
#         0   0   0            

#     0   1   2   3   4   5   6   7   8   9
# 1           .                   .   .   .
# 2           .                   .   .   .
# 4       .       .   .   .   .           .

:_p1_0 res_part1_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8
:_p2_0 res_part2_pass0.vqd, 2, nonseq cull, 0 +- 5 10 15 20 25 30 35 40
:_p2_1 res_part2_pass1.vqd, 4, nonseq cull, 0 +- 1 2

:_p3_0 res_part3_pass2.vqd, 4, nonseq cull, 0 +- 1
:_p4_0 res_part4_pass2.vqd, 4, nonseq cull, 0 +- 1 2
:_p5_0 res_part5_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4
:_p6_0 res_part6_pass2.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8
:_p7_0 res_part7_pass0.vqd, 2, nonseq cull, 0 +- 3 6 9 12 15
:_p7_1 res_part7_pass1.vqd, 4, nonseq cull, 0 +- 1 

:_p8_0 res_part8_pass0.vqd, 2, nonseq cull, 0 +- 7 14 21 28 35 42 49 56
:_p8_1 res_part8_pass1.vqd, 2, nonseq cull, 0 +- 1 2 3

:_p9_0 res_part9_pass0.vqd, 2, nonseq, 0 +- 1863 3726 5589 7452 9315 11178 13041 
:_p9_1 res_part9_pass1.vqd, 2, nonseq, 0 +- 81 162 243 324 405 486 567 648 729 810 891
:_p9_2 res_part9_pass2.vqd, 1, nonseq, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 

#iter 1

:_p0_r0 res_part0_pass3.vqd, 2, nonseq cull, 0 +- .33333333
:_p1_r0 temp_pass3.vqd, 2, nonseq cull, 0 +- .33333333

#iter 2

:_p0_r1 res_part0_pass4.vqd, 2, nonseq cull, 0 +- .11111111
:_p1_r1 temp_pass4.vqd, 2, nonseq cull, 0 +- .11111111

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list