From ec50f274fd4e4bcb03b9b057388c0a16a0b5bd5c Mon Sep 17 00:00:00 2001 From: Monty Date: Mon, 13 Aug 2001 07:40:53 +0000 Subject: [PATCH] More books svn path=/trunk/vorbis/; revision=1864 --- lib/books/line_128x19_0sub0.vqh | 40 ++++++ lib/books/line_128x19_1sub1.vqh | 37 +++++ lib/books/line_128x19_1sub2.vqh | 38 +++++ lib/books/line_128x19_1sub3.vqh | 40 ++++++ lib/books/line_128x19_2sub1.vqh | 37 +++++ lib/books/line_128x19_2sub2.vqh | 38 +++++ lib/books/line_128x19_2sub3.vqh | 40 ++++++ lib/books/line_128x19_class1.vqh | 40 ++++++ lib/books/line_128x19_class2.vqh | 40 ++++++ lib/books/res_44c_A_1024aux.vqh | 43 ++++++ lib/books/res_44c_A_128aux.vqh | 43 ++++++ lib/books/res_44c_B_1024aux.vqh | 43 ++++++ lib/books/res_44c_B_128aux.vqh | 43 ++++++ lib/books/res_Ac_1.vqh | 94 ++++++++++++ lib/books/res_Ac_1024_1.vqh | 94 ++++++++++++ lib/books/res_Ac_1024_2.vqh | 89 ++++++++++++ lib/books/res_Ac_1024_3.vqh | 300 +++++++++++++++++++++++++++++++++++++++ lib/books/res_Ac_1024_4.vqh | 208 +++++++++++++++++++++++++++ lib/books/res_Ac_1024_5.vqh | 129 +++++++++++++++++ lib/books/res_Ac_1024_6.vqh | 135 ++++++++++++++++++ lib/books/res_Ac_1024_7.vqh | 109 ++++++++++++++ lib/books/res_Ac_1024_7a.vqh | 99 +++++++++++++ lib/books/res_Ac_1024_8.vqh | 202 ++++++++++++++++++++++++++ lib/books/res_Ac_1024_8a.vqh | 80 +++++++++++ lib/books/res_Ac_1024_9.vqh | 61 ++++++++ lib/books/res_Ac_1024_9a.vqh | 80 +++++++++++ lib/books/res_Ac_1024_9b.vqh | 80 +++++++++++ lib/books/res_Ac_2.vqh | 89 ++++++++++++ lib/books/res_Ac_3.vqh | 300 +++++++++++++++++++++++++++++++++++++++ lib/books/res_Ac_4.vqh | 208 +++++++++++++++++++++++++++ lib/books/res_Ac_5.vqh | 129 +++++++++++++++++ lib/books/res_Ac_6.vqh | 135 ++++++++++++++++++ lib/books/res_Ac_7.vqh | 109 ++++++++++++++ lib/books/res_Ac_7a.vqh | 99 +++++++++++++ lib/books/res_Ac_8.vqh | 202 ++++++++++++++++++++++++++ lib/books/res_Ac_8a.vqh | 80 +++++++++++ lib/books/res_Ac_9.vqh | 61 ++++++++ lib/books/res_Ac_9a.vqh | 80 +++++++++++ lib/books/res_Ac_9b.vqh | 80 +++++++++++ lib/books/res_Bc_1.vqh | 94 ++++++++++++ lib/books/res_Bc_2.vqh | 94 ++++++++++++ lib/books/res_Bc_3.vqh | 89 ++++++++++++ lib/books/res_Bc_4.vqh | 283 ++++++++++++++++++++++++++++++++++++ lib/books/res_Bc_5.vqh | 300 +++++++++++++++++++++++++++++++++++++++ lib/books/res_Bc_6.vqh | 135 ++++++++++++++++++ lib/books/res_Bc_7.vqh | 166 ++++++++++++++++++++++ lib/books/res_Bc_7a.vqh | 63 ++++++++ lib/books/res_Bc_8.vqh | 202 ++++++++++++++++++++++++++ lib/books/res_Bc_8a.vqh | 80 +++++++++++ lib/books/res_Bc_9.vqh | 61 ++++++++ lib/books/res_Bc_9a.vqh | 80 +++++++++++ lib/books/res_Bc_9b.vqh | 80 +++++++++++ 52 files changed, 5581 insertions(+) create mode 100644 lib/books/line_128x19_0sub0.vqh create mode 100644 lib/books/line_128x19_1sub1.vqh create mode 100644 lib/books/line_128x19_1sub2.vqh create mode 100644 lib/books/line_128x19_1sub3.vqh create mode 100644 lib/books/line_128x19_2sub1.vqh create mode 100644 lib/books/line_128x19_2sub2.vqh create mode 100644 lib/books/line_128x19_2sub3.vqh create mode 100644 lib/books/line_128x19_class1.vqh create mode 100644 lib/books/line_128x19_class2.vqh create mode 100644 lib/books/res_44c_A_1024aux.vqh create mode 100644 lib/books/res_44c_A_128aux.vqh create mode 100644 lib/books/res_44c_B_1024aux.vqh create mode 100644 lib/books/res_44c_B_128aux.vqh create mode 100644 lib/books/res_Ac_1.vqh create mode 100644 lib/books/res_Ac_1024_1.vqh create mode 100644 lib/books/res_Ac_1024_2.vqh create mode 100644 lib/books/res_Ac_1024_3.vqh create mode 100644 lib/books/res_Ac_1024_4.vqh create mode 100644 lib/books/res_Ac_1024_5.vqh create mode 100644 lib/books/res_Ac_1024_6.vqh create mode 100644 lib/books/res_Ac_1024_7.vqh create mode 100644 lib/books/res_Ac_1024_7a.vqh create mode 100644 lib/books/res_Ac_1024_8.vqh create mode 100644 lib/books/res_Ac_1024_8a.vqh create mode 100644 lib/books/res_Ac_1024_9.vqh create mode 100644 lib/books/res_Ac_1024_9a.vqh create mode 100644 lib/books/res_Ac_1024_9b.vqh create mode 100644 lib/books/res_Ac_2.vqh create mode 100644 lib/books/res_Ac_3.vqh create mode 100644 lib/books/res_Ac_4.vqh create mode 100644 lib/books/res_Ac_5.vqh create mode 100644 lib/books/res_Ac_6.vqh create mode 100644 lib/books/res_Ac_7.vqh create mode 100644 lib/books/res_Ac_7a.vqh create mode 100644 lib/books/res_Ac_8.vqh create mode 100644 lib/books/res_Ac_8a.vqh create mode 100644 lib/books/res_Ac_9.vqh create mode 100644 lib/books/res_Ac_9a.vqh create mode 100644 lib/books/res_Ac_9b.vqh create mode 100644 lib/books/res_Bc_1.vqh create mode 100644 lib/books/res_Bc_2.vqh create mode 100644 lib/books/res_Bc_3.vqh create mode 100644 lib/books/res_Bc_4.vqh create mode 100644 lib/books/res_Bc_5.vqh create mode 100644 lib/books/res_Bc_6.vqh create mode 100644 lib/books/res_Bc_7.vqh create mode 100644 lib/books/res_Bc_7a.vqh create mode 100644 lib/books/res_Bc_8.vqh create mode 100644 lib/books/res_Bc_8a.vqh create mode 100644 lib/books/res_Bc_9.vqh create mode 100644 lib/books/res_Bc_9a.vqh create mode 100644 lib/books/res_Bc_9b.vqh diff --git a/lib/books/line_128x19_0sub0.vqh b/lib/books/line_128x19_0sub0.vqh new file mode 100644 index 0000000..f0c0121 --- /dev/null +++ b/lib/books/line_128x19_0sub0.vqh @@ -0,0 +1,40 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_0sub0_VQH_ +#define _V_line_128x19_0sub0_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_0sub0[] = { + 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 5, 4, 5, 5, 6, 5, + 6, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 7, 9, 8,10, + 8,11, 8,11, 8,14, 8,14, 8,15, 9,12, 9,11,10,11, + 11,12,13,15,12,15,15,15,15,15,15,15,15,14,14,14, +}; + +static static_codebook _huff_book_line_128x19_0sub0 = { + 1, 64, + _huff_lengthlist_line_128x19_0sub0, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_1sub1.vqh b/lib/books/line_128x19_1sub1.vqh new file mode 100644 index 0000000..11851b4 --- /dev/null +++ b/lib/books/line_128x19_1sub1.vqh @@ -0,0 +1,37 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_1sub1_VQH_ +#define _V_line_128x19_1sub1_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_1sub1[] = { + 0, 3, 4, 2, 5, 2, 6, 2, 6, +}; + +static static_codebook _huff_book_line_128x19_1sub1 = { + 1, 9, + _huff_lengthlist_line_128x19_1sub1, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_1sub2.vqh b/lib/books/line_128x19_1sub2.vqh new file mode 100644 index 0000000..b84a1ec --- /dev/null +++ b/lib/books/line_128x19_1sub2.vqh @@ -0,0 +1,38 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_1sub2_VQH_ +#define _V_line_128x19_1sub2_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_1sub2[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 2, 7, 3, 7, 4, + 12, 7,11, 8,10,10,12,11,11, +}; + +static static_codebook _huff_book_line_128x19_1sub2 = { + 1, 25, + _huff_lengthlist_line_128x19_1sub2, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_1sub3.vqh b/lib/books/line_128x19_1sub3.vqh new file mode 100644 index 0000000..1502874 --- /dev/null +++ b/lib/books/line_128x19_1sub3.vqh @@ -0,0 +1,40 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_1sub3_VQH_ +#define _V_line_128x19_1sub3_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_1sub3[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, + 0, 0, 3, 0, 0, 0, 0, 2, 0, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, +}; + +static static_codebook _huff_book_line_128x19_1sub3 = { + 1, 64, + _huff_lengthlist_line_128x19_1sub3, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_2sub1.vqh b/lib/books/line_128x19_2sub1.vqh new file mode 100644 index 0000000..fdd9c7d --- /dev/null +++ b/lib/books/line_128x19_2sub1.vqh @@ -0,0 +1,37 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_2sub1_VQH_ +#define _V_line_128x19_2sub1_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_2sub1[] = { + 0, 2, 3, 3, 3, 3, 4, 3, 4, +}; + +static static_codebook _huff_book_line_128x19_2sub1 = { + 1, 9, + _huff_lengthlist_line_128x19_2sub1, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_2sub2.vqh b/lib/books/line_128x19_2sub2.vqh new file mode 100644 index 0000000..c89fae5 --- /dev/null +++ b/lib/books/line_128x19_2sub2.vqh @@ -0,0 +1,38 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_2sub2_VQH_ +#define _V_line_128x19_2sub2_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_2sub2[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 2, 5, 3, 5, 3, + 7, 5, 7, 5, 7, 6, 8, 6, 8, +}; + +static static_codebook _huff_book_line_128x19_2sub2 = { + 1, 25, + _huff_lengthlist_line_128x19_2sub2, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_2sub3.vqh b/lib/books/line_128x19_2sub3.vqh new file mode 100644 index 0000000..99df3c5 --- /dev/null +++ b/lib/books/line_128x19_2sub3.vqh @@ -0,0 +1,40 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_2sub3_VQH_ +#define _V_line_128x19_2sub3_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_2sub3[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 2, 5, 4, 7, 5, + 6, 5, 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, 6, 6, 6, +}; + +static static_codebook _huff_book_line_128x19_2sub3 = { + 1, 64, + _huff_lengthlist_line_128x19_2sub3, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_class1.vqh b/lib/books/line_128x19_class1.vqh new file mode 100644 index 0000000..7f82b27 --- /dev/null +++ b/lib/books/line_128x19_class1.vqh @@ -0,0 +1,40 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_class1_VQH_ +#define _V_line_128x19_class1_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_class1[] = { + 1, 2, 3,14, 7, 4, 8,14,13,10,10,14,14,14,14,14, + 8, 5, 8,14,11, 9,12,14,14,14,14,14,14,14,14,14, + 10, 9,10,14,14,12,14,14,14,14,14,14,14,14,14,14, + 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,13, +}; + +static static_codebook _huff_book_line_128x19_class1 = { + 1, 64, + _huff_lengthlist_line_128x19_class1, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/line_128x19_class2.vqh b/lib/books/line_128x19_class2.vqh new file mode 100644 index 0000000..6d750d1 --- /dev/null +++ b/lib/books/line_128x19_class2.vqh @@ -0,0 +1,40 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_line_128x19_class2_VQH_ +#define _V_line_128x19_class2_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_line_128x19_class2[] = { + 2, 2, 4,11, 6, 4, 5,11,10, 7, 8,14,14,14,14,14, + 5, 3, 5, 9, 7, 4, 5,10,10, 8, 9,13,14,14,14,14, + 9, 8, 9,12,11, 9, 9,12,13,11,12,14,14,14,14,14, + 14,14,14,14,14,14,14,14,14,14,14,14,14,14,13,13, +}; + +static static_codebook _huff_book_line_128x19_class2 = { + 1, 64, + _huff_lengthlist_line_128x19_class2, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_44c_A_1024aux.vqh b/lib/books/res_44c_A_1024aux.vqh new file mode 100644 index 0000000..12a9027 --- /dev/null +++ b/lib/books/res_44c_A_1024aux.vqh @@ -0,0 +1,43 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_res_44c_A_1024aux_VQH_ +#define _V_res_44c_A_1024aux_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_res_44c_A_1024aux[] = { + 4, 9, 8,14,11,12,10,11,17,17, 9, 4,16, 9, 4,16, + 6, 8,16,16, 5,16, 3,16,16, 5, 8,13,16,16,14, 8, + 16, 6,16,16, 6, 7,15,16,12, 5,16,16, 4,16, 6, 9, + 16,16, 8,16, 5,16,16, 5, 9,14,16,16,10, 6, 8, 5, + 6, 8, 4, 5,12,16,11, 8,13, 6,10,14, 4, 4,10,16, + 16,13,16,11,16,16,10, 7, 5, 9,16,16,16,16,16,16, + 15, 9, 7,10, +}; + +static static_codebook _huff_book_res_44c_A_1024aux = { + 2, 100, + _huff_lengthlist_res_44c_A_1024aux, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_44c_A_128aux.vqh b/lib/books/res_44c_A_128aux.vqh new file mode 100644 index 0000000..fac579a --- /dev/null +++ b/lib/books/res_44c_A_128aux.vqh @@ -0,0 +1,43 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_res_44c_A_128aux_VQH_ +#define _V_res_44c_A_128aux_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_res_44c_A_128aux[] = { + 7, 7, 6,14, 9,10,11, 9,16,16, 7, 2,16, 7, 4,16, + 6, 7,15,16, 5,16, 2,16,16, 7,12,16,16,16,13, 7, + 16, 5,16,16, 6, 8,16,16, 8, 4,16,16, 5,16,10,16, + 16,16, 8,16, 6,16,16, 9,13,15,16,16,10, 6,11, 6, + 8,13, 6, 9,16,16,14,10,16,10,14,16,10,11,16,16, + 13, 8,16, 6,16,16, 5, 6,11,16,16,16,16,14,16,16, + 12, 6, 9,15, +}; + +static static_codebook _huff_book_res_44c_A_128aux = { + 2, 100, + _huff_lengthlist_res_44c_A_128aux, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_44c_B_1024aux.vqh b/lib/books/res_44c_B_1024aux.vqh new file mode 100644 index 0000000..43a3b11 --- /dev/null +++ b/lib/books/res_44c_B_1024aux.vqh @@ -0,0 +1,43 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_res_44c_B_1024aux_VQH_ +#define _V_res_44c_B_1024aux_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_res_44c_B_1024aux[] = { + 3,12,15, 7,11,16,12,12,17,17,11, 8, 9,17, 8,11, + 9, 9,15,17,13,10, 9,17, 8, 9, 8,10,17,17, 6,17, + 17, 3, 5,11, 7, 9,17,17,10, 9, 8, 5, 4, 7, 5, 8, + 14,17,16,12, 9,10, 7, 5, 5, 8,14,17,12, 9, 8, 7, + 5, 5, 4, 5,10,17,12, 9,10,11, 8, 8, 5, 3, 6,16, + 17,13,14,17,12,11, 8, 5, 5, 9,17,17,17,17,17,17, + 15,11, 7, 9, +}; + +static static_codebook _huff_book_res_44c_B_1024aux = { + 2, 100, + _huff_lengthlist_res_44c_B_1024aux, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_44c_B_128aux.vqh b/lib/books/res_44c_B_128aux.vqh new file mode 100644 index 0000000..25ee13b --- /dev/null +++ b/lib/books/res_44c_B_128aux.vqh @@ -0,0 +1,43 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by huff/huffbuld + + ********************************************************************/ + +#ifndef _V_res_44c_B_128aux_VQH_ +#define _V_res_44c_B_128aux_VQH_ +#include "codebook.h" + +static long _huff_lengthlist_res_44c_B_128aux[] = { + 5,15,15, 8,11,14,13,15,15,15,13, 7, 8,15, 6, 8, + 10,13,15,15,14, 8, 7,15, 7, 7, 8,15,15,15, 5,15, + 15, 2, 5,10, 6, 9,15,15, 9, 6, 6, 4, 5, 6, 7,12, + 15,15,14, 7, 6, 9, 6, 5, 6,11,15,15,12, 7, 6, 9, + 5, 4, 5, 9,15,15,14,10,10,14, 8, 7, 6, 9,14,14, + 14,13,12,14, 8, 7, 4, 6,14,14,14,13,14,14, 9, 8, + 6, 5, 9,14, +}; + +static static_codebook _huff_book_res_44c_B_128aux = { + 2, 100, + _huff_lengthlist_res_44c_B_128aux, + 0, 0, 0, 0, 0, + NULL, + NULL, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1.vqh b/lib/books/res_Ac_1.vqh new file mode 100644 index 0000000..193c87b --- /dev/null +++ b/lib/books/res_Ac_1.vqh @@ -0,0 +1,94 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1_VQH_ +#define _V_res_Ac_1_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Ac_1[] = { + 2, 5, 5, 0, 5, 5, 0, 4, 5, 5, 8, 6, 0, 8, 7, 0, + 8, 7, 5, 7, 7, 0, 7, 8, 0, 8, 8, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 4, 8, 7, 0, 7, 6, 0, 7, 7, 5, 7, 8, + 0, 6, 7, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, + 8, 7, 0, 7, 7, 0, 7, 6, 5, 7, 8, 0, 7, 7, 0, 6, + 7, +}; + +static float _vq_quantthresh_res_Ac_1[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Ac_1[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1 = { + _vq_quantthresh_res_Ac_1, + _vq_quantmap_res_Ac_1, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Ac_1[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Ac_1[] = { + 0, 1, 2, 4, 5, 7, 8, 9, + 10, 11, 13, 14, 16, 17, 18, 19, + 20, 22, 23, 25, 26, 36, 37, 38, + 40, 41, 43, 44, 45, 46, 47, 49, + 50, 52, 53, 63, 64, 65, 67, 68, + 70, 71, 72, 73, 74, 76, 77, 79, + 80, +}; + +static long _vq_fitmap_res_Ac_1[] = { + 0, +}; + +static long _vq_fitlength_res_Ac_1[] = { + 49, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Ac_1, + 49, + _vq_fitlist_res_Ac_1, + _vq_fitmap_res_Ac_1, + _vq_fitlength_res_Ac_1 +}; + +static static_codebook _vq_book_res_Ac_1 = { + 4, 81, + _vq_lengthlist_res_Ac_1, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Ac_1, + NULL, + &_vq_auxt_res_Ac_1, + &_vq_auxp_res_Ac_1, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_1.vqh b/lib/books/res_Ac_1024_1.vqh new file mode 100644 index 0000000..8f467ce --- /dev/null +++ b/lib/books/res_Ac_1024_1.vqh @@ -0,0 +1,94 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_1_VQH_ +#define _V_res_Ac_1024_1_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_1[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Ac_1024_1[] = { + 2, 5, 5, 0, 5, 5, 0, 5, 5, 5, 7, 6, 0, 8, 8, 0, + 8, 7, 5, 7, 7, 0, 7, 8, 0, 8, 8, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 4, 8, 7, 0, 7, 6, 0, 7, 7, 4, 7, 8, + 0, 6, 7, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, + 8, 7, 0, 7, 7, 0, 7, 6, 5, 7, 8, 0, 7, 7, 0, 6, + 7, +}; + +static float _vq_quantthresh_res_Ac_1024_1[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Ac_1024_1[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_1 = { + _vq_quantthresh_res_Ac_1024_1, + _vq_quantmap_res_Ac_1024_1, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Ac_1024_1[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Ac_1024_1[] = { + 0, 1, 2, 4, 5, 7, 8, 9, + 10, 11, 13, 14, 16, 17, 18, 19, + 20, 22, 23, 25, 26, 36, 37, 38, + 40, 41, 43, 44, 45, 46, 47, 49, + 50, 52, 53, 63, 64, 65, 67, 68, + 70, 71, 72, 73, 74, 76, 77, 79, + 80, +}; + +static long _vq_fitmap_res_Ac_1024_1[] = { + 0, +}; + +static long _vq_fitlength_res_Ac_1024_1[] = { + 49, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_1 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Ac_1024_1, + 49, + _vq_fitlist_res_Ac_1024_1, + _vq_fitmap_res_Ac_1024_1, + _vq_fitlength_res_Ac_1024_1 +}; + +static static_codebook _vq_book_res_Ac_1024_1 = { + 4, 81, + _vq_lengthlist_res_Ac_1024_1, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Ac_1024_1, + NULL, + &_vq_auxt_res_Ac_1024_1, + &_vq_auxp_res_Ac_1024_1, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_2.vqh b/lib/books/res_Ac_1024_2.vqh new file mode 100644 index 0000000..ab09e5d --- /dev/null +++ b/lib/books/res_Ac_1024_2.vqh @@ -0,0 +1,89 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_2_VQH_ +#define _V_res_Ac_1024_2_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_2[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Ac_1024_2[] = { + 2, 3, 3, 0, 0, 0, 0, 0, 0, 3, 4, 4, 0, 0, 0, 0, + 0, 0, 3, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, +}; + +static float _vq_quantthresh_res_Ac_1024_2[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Ac_1024_2[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_2 = { + _vq_quantthresh_res_Ac_1024_2, + _vq_quantmap_res_Ac_1024_2, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Ac_1024_2[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Ac_1024_2[] = { + 0, 1, 2, 9, 10, 11, 18, 19, + 20, +}; + +static long _vq_fitmap_res_Ac_1024_2[] = { + 0, +}; + +static long _vq_fitlength_res_Ac_1024_2[] = { + 9, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_2 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Ac_1024_2, + 9, + _vq_fitlist_res_Ac_1024_2, + _vq_fitmap_res_Ac_1024_2, + _vq_fitlength_res_Ac_1024_2 +}; + +static static_codebook _vq_book_res_Ac_1024_2 = { + 4, 81, + _vq_lengthlist_res_Ac_1024_2, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Ac_1024_2, + NULL, + &_vq_auxt_res_Ac_1024_2, + &_vq_auxp_res_Ac_1024_2, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_3.vqh b/lib/books/res_Ac_1024_3.vqh new file mode 100644 index 0000000..e53b99c --- /dev/null +++ b/lib/books/res_Ac_1024_3.vqh @@ -0,0 +1,300 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_3_VQH_ +#define _V_res_Ac_1024_3_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_3[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_1024_3[] = { + 3, 6, 6, 9, 8, 0, 6, 5, 8, 8, 0, 6, 6, 8, 8, 0, + 7, 7, 9, 9, 0, 0, 0, 9, 9, 6, 7, 6,10, 9, 0, 8, + 7,10, 9, 0, 7, 7,10, 9, 0, 9, 9,11,10, 0, 0, 0, + 11,10, 6, 6, 7, 9,10, 0, 7, 8, 9,10, 0, 7, 7, 9, + 10, 0, 9, 9,10,11, 0, 0, 0,10,10, 8,10, 9,11,11, + 0,10,10,12,11, 0,10,11,11,11, 0,13,13,14,13, 0, + 0, 0,13,13, 9, 9,10,10,11, 0,10,11,11,12, 0,11, + 11,12,12, 0,12,13,12,14, 0, 0, 0,12,14, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 6, 7, 7,10,10, 0, 7, 7,10, 9, + 0, 7, 7,10,10, 0, 8, 8,10, 9, 0, 0, 0, 9,10, 6, + 7, 7,11,11, 0, 7, 7, 9,10, 0, 7, 7,10,10, 0, 8, + 8, 9,10, 0, 0, 0,10,10, 8,10, 9,12,12, 0,10, 9, + 12,10, 0,10, 9,12,12, 0,11,11,12,12, 0, 0, 0,12, + 12, 8, 9,10,12,12, 0, 9,10,10,12, 0, 9, 9,11,12, + 0,11,11,11,12, 0, 0, 0,13,12, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 5, 8, 7,11,10, 0, 7, 7,10, 9, 0, 7, 7, + 10, 9, 0, 8, 8,10,10, 0, 0, 0,10, 9, 6, 7, 8,11, + 11, 0, 7, 7, 9,10, 0, 6, 7, 9,10, 0, 8, 8,10,10, + 0, 0, 0,10,10, 8,10, 9,12,11, 0,10, 9,12,11, 0, + 10, 9,12,10, 0,11,11,13,12, 0, 0, 0,12,11, 8, 9, + 10,11,12, 0, 9,10,11,12, 0, 9, 9,10,13, 0,11,11, + 12,12, 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 7, 9, 9,12,12, 0, 8, 8,11,11, 0, 8, 8,11,11, 0, + 10, 9,11,11, 0, 0, 0,10,12, 7, 9, 9,13,13, 0, 8, + 8,11,12, 0, 9, 8,11,11, 0, 9,10,11,11, 0, 0, 0, + 11,10, 9,10,10,14,13, 0,10, 9,12,12, 0,10,10,11, + 12, 0,11,10,12,11, 0, 0, 0,12,13, 9,10,10,13,13, + 0, 9,10,11,13, 0,10,10,12,12, 0,10,12,11,12, 0, + 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, + 10,10,13,13, 0,10, 9,13,12, 0,10, 9,13,11, 0,11, + 11,12,11, 0, 0, 0,13,12, 9,10,11,13,13, 0,10,10, + 12,12, 0, 9,10,12,13, 0,11,11,12,12, 0, 0, 0,11, + 12, +}; + +static float _vq_quantthresh_res_Ac_1024_3[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_1024_3[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_3 = { + _vq_quantthresh_res_Ac_1024_3, + _vq_quantmap_res_Ac_1024_3, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Ac_1024_3[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Ac_1024_3[] = { + 0, 1, 2, 3, 6, 7, 8, 11, + 12, 13, 16, 17, 18, 25, 26, 27, + 28, 31, 32, 33, 36, 37, 38, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 61, 62, 63, 66, 67, 68, 75, + 76, 77, 78, 81, 82, 83, 86, 87, + 88, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 161, 162, 163, 166, 167, + 168, 175, 176, 177, 178, 181, 182, 183, + 186, 187, 188, 191, 192, 193, 200, 201, + 202, 203, 206, 207, 208, 211, 212, 213, + 216, 217, 218, 275, 276, 277, 278, 281, + 282, 283, 286, 287, 288, 291, 292, 293, + 300, 301, 302, 303, 306, 307, 308, 311, + 316, 325, 326, 327, 328, 331, 332, 333, + 336, 341, 400, 401, 402, 403, 406, 407, + 408, 411, 412, 413, 416, 417, 418, 425, + 426, 427, 428, 431, 432, 433, 436, 441, + 450, 451, 452, 453, 456, 457, 458, 461, + 466, 4, 9, 14, 19, 29, 34, 39, + 44, 54, 59, 64, 69, 79, 84, 89, + 94, 154, 159, 164, 169, 179, 184, 189, + 194, 204, 209, 214, 219, 279, 284, 289, + 294, 304, 309, 312, 317, 329, 334, 337, + 342, 404, 409, 414, 419, 429, 434, 437, + 442, 454, 459, 462, 467, 314, 319, 339, + 344, 439, 444, 464, 469, 23, 48, 73, + 98, 173, 198, 223, 298, 313, 338, 423, + 438, 463, 24, 49, 74, 99, 174, 199, + 224, 299, 424, 324, 349, 449, 474, 323, + 348, 448, 473, 100, 101, 102, 103, 106, + 107, 108, 111, 112, 113, 116, 117, 118, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 241, 242, 243, 318, 350, 351, + 352, 353, 356, 357, 358, 361, 366, 443, + 475, 476, 477, 478, 481, 482, 483, 486, + 491, 104, 109, 114, 119, 229, 234, 239, + 244, 354, 359, 362, 367, 479, 484, 487, + 492, 364, 369, 489, 494, 123, 248, 363, + 488, 124, 249, 374, 499, 373, 498, 368, + 493, 343, 575, 576, 577, 578, 581, 582, + 583, 586, 591, 579, 584, 587, 592, 589, + 594, 588, 599, 598, 600, 601, 602, 603, + 606, 607, 608, 611, 616, 604, 609, 612, + 617, 614, 619, 613, 624, 623, 618, 593, + 0, 1, 3, 6, 8, 11, 13, 16, + 18, 25, 26, 28, 31, 33, 36, 38, + 41, 43, 50, 51, 53, 56, 58, 61, + 63, 66, 68, 75, 76, 78, 81, 83, + 86, 88, 91, 93, 150, 151, 153, 156, + 158, 161, 163, 166, 168, 175, 176, 178, + 181, 183, 186, 188, 191, 193, 200, 201, + 203, 206, 208, 211, 213, 216, 218, 275, + 276, 278, 281, 283, 286, 288, 291, 293, + 300, 301, 303, 306, 308, 311, 313, 316, + 318, 325, 326, 328, 331, 333, 336, 338, + 341, 343, 400, 401, 403, 406, 408, 411, + 413, 416, 418, 425, 426, 428, 431, 433, + 436, 438, 441, 443, 450, 451, 453, 456, + 458, 461, 463, 466, 468, 23, 48, 73, + 98, 173, 198, 223, 298, 323, 348, 423, + 448, 473, 100, 101, 103, 106, 108, 111, + 113, 116, 118, 225, 226, 228, 231, 233, + 236, 238, 241, 243, 350, 351, 353, 356, + 358, 361, 363, 366, 368, 475, 476, 478, + 481, 483, 486, 488, 491, 493, 123, 248, + 373, 498, 575, 576, 578, 581, 583, 586, + 588, 591, 593, 598, 600, 601, 603, 606, + 608, 611, 613, 616, 618, 623, 0, 1, + 2, 3, 6, 7, 8, 16, 17, 18, + 25, 26, 27, 28, 31, 32, 33, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 66, 67, 68, 75, 76, 77, 78, + 81, 82, 83, 91, 92, 93, 150, 151, + 152, 153, 156, 157, 158, 166, 167, 168, + 175, 176, 177, 178, 181, 182, 183, 191, + 192, 193, 200, 201, 202, 203, 206, 207, + 208, 216, 217, 218, 275, 276, 277, 278, + 281, 282, 283, 291, 292, 293, 300, 301, + 306, 307, 308, 316, 317, 318, 325, 326, + 331, 332, 333, 341, 342, 343, 400, 401, + 402, 403, 406, 407, 408, 416, 417, 418, + 425, 426, 431, 432, 433, 441, 442, 443, + 450, 451, 456, 457, 458, 466, 467, 468, + 4, 9, 19, 29, 34, 44, 54, 59, + 69, 79, 84, 94, 154, 159, 169, 179, + 184, 194, 204, 209, 219, 279, 284, 294, + 302, 309, 319, 327, 334, 344, 404, 409, + 419, 427, 434, 444, 452, 459, 469, 304, + 329, 429, 454, 100, 101, 102, 103, 106, + 107, 108, 116, 117, 118, 225, 226, 227, + 228, 231, 232, 233, 241, 242, 243, 303, + 350, 351, 356, 357, 358, 366, 367, 368, + 428, 475, 476, 481, 482, 483, 491, 492, + 493, 104, 109, 119, 229, 234, 244, 352, + 359, 369, 477, 484, 494, 354, 479, 353, + 478, 328, 575, 576, 581, 582, 583, 591, + 592, 593, 577, 584, 594, 579, 600, 601, + 606, 607, 608, 616, 617, 618, 602, 609, + 619, 604, 603, 578, 0, 1, 2, 3, + 6, 7, 8, 11, 12, 13, 16, 17, + 18, 25, 26, 27, 28, 31, 32, 33, + 36, 37, 38, 41, 42, 43, 75, 76, + 77, 78, 81, 82, 83, 86, 87, 88, + 91, 92, 93, 150, 151, 152, 153, 156, + 157, 158, 161, 162, 163, 166, 167, 168, + 200, 201, 202, 203, 206, 207, 208, 211, + 212, 213, 216, 217, 218, 275, 276, 277, + 278, 281, 282, 283, 286, 287, 288, 291, + 292, 293, 325, 326, 327, 328, 331, 332, + 333, 336, 337, 338, 341, 342, 343, 400, + 401, 402, 403, 406, 407, 408, 411, 412, + 413, 416, 417, 418, 450, 451, 452, 453, + 456, 457, 458, 461, 462, 463, 466, 467, + 468, 4, 9, 14, 19, 29, 34, 39, + 44, 79, 84, 89, 94, 154, 159, 164, + 169, 204, 209, 214, 219, 279, 284, 289, + 294, 329, 334, 339, 344, 404, 409, 414, + 419, 454, 459, 464, 469, 23, 48, 98, + 173, 223, 298, 348, 423, 473, 24, 49, + 99, 174, 224, 299, 349, 424, 474, 575, + 576, 577, 578, 581, 582, 583, 586, 587, + 588, 591, 592, 593, 579, 584, 589, 594, + 598, 599, 0, 1, 2, 3, 6, 7, + 8, 11, 12, 13, 16, 17, 18, 25, + 26, 27, 28, 31, 32, 33, 36, 37, + 38, 41, 42, 43, 50, 51, 52, 53, + 56, 57, 58, 61, 66, 75, 76, 77, + 78, 81, 82, 83, 86, 91, 150, 151, + 152, 153, 156, 157, 158, 161, 162, 163, + 166, 167, 168, 175, 176, 177, 178, 181, + 182, 183, 186, 187, 188, 191, 192, 193, + 200, 201, 202, 203, 206, 207, 208, 211, + 212, 213, 216, 217, 218, 400, 401, 402, + 403, 406, 407, 408, 411, 412, 413, 416, + 417, 418, 425, 426, 427, 428, 431, 432, + 433, 436, 437, 438, 441, 442, 443, 450, + 451, 452, 453, 456, 457, 458, 461, 462, + 463, 466, 467, 468, 4, 9, 14, 19, + 29, 34, 39, 44, 54, 59, 62, 67, + 79, 84, 87, 92, 154, 159, 164, 169, + 179, 184, 189, 194, 204, 209, 214, 219, + 404, 409, 414, 419, 429, 434, 439, 444, + 454, 459, 464, 469, 64, 69, 89, 94, + 23, 48, 63, 88, 173, 198, 223, 423, + 448, 473, 24, 49, 174, 199, 224, 424, + 449, 474, 74, 99, 73, 98, 68, 100, + 101, 102, 103, 106, 107, 108, 111, 116, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 241, 242, 243, 475, 476, 477, + 478, 481, 482, 483, 486, 487, 488, 491, + 492, 493, 104, 109, 112, 117, 229, 234, + 239, 244, 479, 484, 489, 494, 114, 119, + 113, 248, 498, 249, 499, 124, 123, 118, + 0, 1, 2, 3, 6, 7, 8, 16, + 17, 18, 25, 26, 27, 28, 31, 32, + 33, 41, 42, 43, 50, 51, 56, 57, + 58, 66, 67, 68, 75, 76, 81, 82, + 83, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 166, 167, 168, 175, 176, + 177, 178, 181, 182, 183, 191, 192, 193, + 200, 201, 202, 203, 206, 207, 208, 216, + 217, 218, 400, 401, 402, 403, 406, 407, + 408, 416, 417, 418, 425, 426, 427, 428, + 431, 432, 433, 441, 442, 443, 450, 451, + 452, 453, 456, 457, 458, 466, 467, 468, + 4, 9, 19, 29, 34, 44, 52, 59, + 69, 77, 84, 94, 154, 159, 169, 179, + 184, 194, 204, 209, 219, 404, 409, 419, + 429, 434, 444, 454, 459, 469, 54, 79, + 53, 100, 101, 106, 107, 108, 116, 117, + 118, 225, 226, 227, 228, 231, 232, 233, + 241, 242, 243, 475, 476, 477, 478, 481, + 482, 483, 491, 492, 493, 102, 109, 119, + 229, 234, 244, 479, 484, 494, 104, 103, +}; + +static long _vq_fitmap_res_Ac_1024_3[] = { + 0, 360, 550, 360, 796, 360, 796, 360, + 986, 360, 1232, 360, 796, 360, 796, 360, +}; + +static long _vq_fitlength_res_Ac_1024_3[] = { + 360, 190, 246, 190, 190, 190, 190, 190, + 246, 190, 168, 190, 190, 190, 190, 190, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_3 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Ac_1024_3, + 1400, + _vq_fitlist_res_Ac_1024_3, + _vq_fitmap_res_Ac_1024_3, + _vq_fitlength_res_Ac_1024_3 +}; + +static static_codebook _vq_book_res_Ac_1024_3 = { + 4, 625, + _vq_lengthlist_res_Ac_1024_3, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_1024_3, + NULL, + &_vq_auxt_res_Ac_1024_3, + &_vq_auxp_res_Ac_1024_3, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_4.vqh b/lib/books/res_Ac_1024_4.vqh new file mode 100644 index 0000000..79fedff --- /dev/null +++ b/lib/books/res_Ac_1024_4.vqh @@ -0,0 +1,208 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_4_VQH_ +#define _V_res_Ac_1024_4_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_4[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_1024_4[] = { + 3, 5, 5, 7, 7, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, + 0, 0, 8, 8, 0, 0, 0, 8, 8, 5, 7, 7, 8, 8, 0, 7, + 7, 0, 0, 0, 8, 7, 0, 0, 0, 0, 0,10,10, 0, 0, 0, + 11,10, 5, 7, 7, 8, 8, 0, 7, 8, 0, 0, 0, 7, 7, 0, + 0, 0, 0, 0,10,11, 0, 0, 0,10,10, 7, 8, 8,10, 8, + 0, 9, 8, 0, 0, 0, 9, 8, 0, 0, 0, 0, 0,12,11, 0, + 0, 0,12,11, 7, 8, 9, 8,10, 0, 8, 9, 0, 0, 0, 8, + 9, 0, 0, 0, 0, 0,11,12, 0, 0, 0,11,12, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 5, 8, 7, 9, 8, 0, 7, 6, 0, 0, + 0, 7, 7, 0, 0, 0, 0, 0,10, 9, 0, 0, 0,10,10, 5, + 7, 8, 8, 9, 0, 6, 7, 0, 0, 0, 7, 7, 0, 0, 0, 0, + 0, 9,10, 0, 0, 0,10, 9, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 5, 7, 7, 9, 8, 0, 7, 7, 0, 0, 0, 7, 7, + 0, 0, 0, 0, 0,10,10, 0, 0, 0,10, 9, 5, 7, 7, 8, + 9, 0, 7, 7, 0, 0, 0, 6, 7, 0, 0, 0, 0, 0,10,10, + 0, 0, 0, 9,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 8,11,10,12,11, 0,10, 9, 0, 0, 0,10,10, 0, + 0, 0, 0, 0,13,11, 0, 0, 0,12,13, 8,10,11,11,12, + 0, 9,10, 0, 0, 0,10,10, 0, 0, 0, 0, 0,11,13, 0, + 0, 0,13,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 11,10,12,11, 0,10,10, 0, 0, 0,10, 9, 0, 0, 0, 0, + 0,13,12, 0, 0, 0,13,11, 8,10,11,11,12, 0,10,10, + 0, 0, 0, 9,10, 0, 0, 0, 0, 0,12,13, 0, 0, 0,11, + 13, +}; + +static float _vq_quantthresh_res_Ac_1024_4[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_1024_4[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_4 = { + _vq_quantthresh_res_Ac_1024_4, + _vq_quantmap_res_Ac_1024_4, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Ac_1024_4[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Ac_1024_4[] = { + 0, 1, 2, 3, 6, 7, 11, 12, + 18, 25, 26, 27, 28, 31, 32, 36, + 37, 43, 50, 51, 52, 53, 56, 57, + 61, 62, 68, 75, 76, 77, 78, 81, + 82, 86, 87, 93, 150, 151, 152, 153, + 156, 157, 161, 162, 168, 175, 176, 177, + 178, 181, 182, 186, 187, 193, 275, 276, + 277, 278, 281, 282, 286, 287, 293, 300, + 301, 302, 303, 306, 307, 311, 450, 451, + 452, 453, 456, 457, 461, 4, 19, 29, + 44, 54, 69, 79, 94, 154, 169, 179, + 194, 279, 294, 304, 312, 454, 462, 319, + 469, 23, 48, 73, 98, 173, 198, 298, + 24, 49, 74, 99, 174, 199, 299, 324, + 474, 323, 473, 100, 101, 102, 103, 106, + 107, 111, 112, 118, 318, 475, 476, 477, + 478, 481, 482, 486, 104, 119, 479, 487, + 494, 123, 124, 499, 498, 493, 575, 576, + 577, 578, 581, 582, 586, 579, 587, 594, + 599, 598, 600, 601, 602, 603, 606, 607, + 611, 604, 612, 619, 624, 623, 618, 593, + 0, 1, 3, 6, 11, 18, 25, 26, + 28, 31, 36, 43, 50, 51, 53, 56, + 61, 68, 75, 76, 78, 81, 86, 93, + 150, 151, 153, 156, 161, 168, 175, 176, + 178, 181, 186, 193, 275, 276, 278, 281, + 286, 293, 300, 301, 303, 306, 311, 318, + 450, 451, 453, 456, 461, 468, 23, 48, + 73, 98, 173, 198, 298, 323, 473, 100, + 101, 103, 106, 111, 118, 475, 476, 478, + 481, 486, 493, 123, 498, 575, 576, 578, + 581, 586, 593, 598, 600, 601, 603, 606, + 611, 618, 623, 0, 1, 2, 3, 6, + 7, 18, 25, 26, 27, 28, 31, 32, + 43, 50, 51, 52, 53, 56, 57, 68, + 75, 76, 77, 78, 81, 82, 93, 150, + 151, 152, 153, 156, 157, 168, 175, 176, + 177, 178, 181, 182, 193, 275, 276, 277, + 278, 281, 282, 293, 300, 301, 306, 307, + 318, 450, 451, 456, 457, 468, 4, 19, + 29, 44, 54, 69, 79, 94, 154, 169, + 179, 194, 279, 294, 302, 319, 452, 469, + 304, 454, 100, 101, 102, 103, 106, 107, + 118, 303, 475, 476, 481, 482, 493, 104, + 119, 477, 494, 479, 478, 575, 576, 581, + 582, 593, 577, 594, 579, 600, 601, 606, + 607, 618, 602, 619, 604, 603, 578, 0, + 1, 2, 3, 6, 7, 11, 12, 18, + 25, 26, 27, 28, 31, 32, 36, 37, + 43, 75, 76, 77, 78, 81, 82, 86, + 87, 93, 150, 151, 152, 153, 156, 157, + 161, 162, 168, 275, 276, 277, 278, 281, + 282, 286, 287, 293, 450, 451, 452, 453, + 456, 457, 461, 462, 468, 4, 19, 29, + 44, 79, 94, 154, 169, 279, 294, 454, + 469, 23, 48, 98, 173, 298, 473, 24, + 49, 99, 174, 299, 474, 575, 576, 577, + 578, 581, 582, 586, 587, 593, 579, 594, + 598, 599, 0, 1, 2, 3, 6, 7, + 11, 12, 18, 25, 26, 27, 28, 31, + 32, 36, 37, 43, 50, 51, 52, 53, + 56, 57, 61, 75, 76, 77, 78, 81, + 82, 86, 150, 151, 152, 153, 156, 157, + 161, 162, 168, 175, 176, 177, 178, 181, + 182, 186, 187, 193, 450, 451, 452, 453, + 456, 457, 461, 462, 468, 4, 19, 29, + 44, 54, 62, 79, 87, 154, 169, 179, + 194, 454, 469, 69, 94, 23, 48, 173, + 198, 473, 24, 49, 174, 199, 474, 74, + 99, 73, 98, 68, 100, 101, 102, 103, + 106, 107, 111, 475, 476, 477, 478, 481, + 482, 486, 487, 493, 104, 112, 479, 494, + 119, 498, 499, 124, 123, 118, 0, 1, + 2, 3, 6, 7, 18, 25, 26, 27, + 28, 31, 32, 43, 50, 51, 56, 57, + 68, 75, 76, 81, 82, 93, 150, 151, + 152, 153, 156, 157, 168, 175, 176, 177, + 178, 181, 182, 193, 450, 451, 452, 453, + 456, 457, 468, 4, 19, 29, 44, 52, + 69, 77, 94, 154, 169, 179, 194, 454, + 469, 54, 79, 53, 100, 101, 106, 107, + 118, 475, 476, 477, 478, 481, 482, 493, + 102, 119, 479, 494, 104, 103, +}; + +static long _vq_fitmap_res_Ac_1024_4[] = { + 0, 168, 259, 168, 375, 168, 375, 168, + 466, 168, 582, 168, 375, 168, 375, 168, +}; + +static long _vq_fitlength_res_Ac_1024_4[] = { + 168, 91, 116, 91, 91, 91, 91, 91, + 116, 91, 80, 91, 91, 91, 91, 91, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_4 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Ac_1024_4, + 662, + _vq_fitlist_res_Ac_1024_4, + _vq_fitmap_res_Ac_1024_4, + _vq_fitlength_res_Ac_1024_4 +}; + +static static_codebook _vq_book_res_Ac_1024_4 = { + 4, 625, + _vq_lengthlist_res_Ac_1024_4, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_1024_4, + NULL, + &_vq_auxt_res_Ac_1024_4, + &_vq_auxp_res_Ac_1024_4, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_5.vqh b/lib/books/res_Ac_1024_5.vqh new file mode 100644 index 0000000..4ea312c --- /dev/null +++ b/lib/books/res_Ac_1024_5.vqh @@ -0,0 +1,129 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_5_VQH_ +#define _V_res_Ac_1024_5_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_5[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_1024_5[] = { + 3, 3, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 7, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 3, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 8, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 6, 6, 7, 7, 9, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, +}; + +static float _vq_quantthresh_res_Ac_1024_5[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_1024_5[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_5 = { + _vq_quantthresh_res_Ac_1024_5, + _vq_quantmap_res_Ac_1024_5, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Ac_1024_5[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Ac_1024_5[] = { + 0, 1, 2, 3, 25, 26, 27, 28, + 50, 51, 52, 53, 75, 76, 77, 78, + 4, 29, 54, 79, 100, 101, 102, 103, + 104, +}; + +static long _vq_fitmap_res_Ac_1024_5[] = { + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, +}; + +static long _vq_fitlength_res_Ac_1024_5[] = { + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_5 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Ac_1024_5, + 25, + _vq_fitlist_res_Ac_1024_5, + _vq_fitmap_res_Ac_1024_5, + _vq_fitlength_res_Ac_1024_5 +}; + +static static_codebook _vq_book_res_Ac_1024_5 = { + 4, 625, + _vq_lengthlist_res_Ac_1024_5, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_1024_5, + NULL, + &_vq_auxt_res_Ac_1024_5, + &_vq_auxp_res_Ac_1024_5, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_6.vqh b/lib/books/res_Ac_1024_6.vqh new file mode 100644 index 0000000..6b77394 --- /dev/null +++ b/lib/books/res_Ac_1024_6.vqh @@ -0,0 +1,135 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_6_VQH_ +#define _V_res_Ac_1024_6_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_6[] = { + 4, + 3, + 5, + 2, + 6, + 1, + 7, + 0, + 8, +}; + +static long _vq_lengthlist_res_Ac_1024_6[] = { + 2, 4, 4, 5, 6, 7, 7, 9, 9, 0, 4, 4, 6, 6, 8, 8, + 10,10, 0, 4, 4, 6, 6, 8, 8,10,10, 0, 5, 5, 6, 6, + 8, 8,10,10, 0, 0, 0, 6, 6, 8, 8,10,10, 0, 0, 0, + 7, 7, 7, 7,10,10, 0, 0, 0, 7, 7, 7, 7,10,10, 0, + 0, 0, 9, 9, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10, + 10, +}; + +static float _vq_quantthresh_res_Ac_1024_6[] = { + -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, +}; + +static long _vq_quantmap_res_Ac_1024_6[] = { + 7, 5, 3, 1, 0, 2, 4, 6, + 8, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_6 = { + _vq_quantthresh_res_Ac_1024_6, + _vq_quantmap_res_Ac_1024_6, + 9, + 9 +}; + +static long _vq_pigeonmap_res_Ac_1024_6[] = { + 2, 1, 1, 0, 0, 0, 1, 2, +}; + +static long _vq_fitlist_res_Ac_1024_6[] = { + 0, 1, 2, 3, 10, 11, 12, 19, + 28, 4, 13, 20, 29, 6, 15, 22, + 31, 21, 24, 40, 39, 42, 58, 1, + 3, 5, 7, 10, 12, 14, 16, 21, + 23, 30, 32, 0, 19, 28, 2, 4, + 6, 8, 11, 13, 15, 17, 22, 24, + 31, 33, 25, 39, 41, 20, 26, 40, + 42, 43, 57, 59, 44, 58, 60, 3, + 5, 7, 12, 14, 16, 23, 25, 32, + 34, 4, 6, 8, 13, 15, 17, 24, + 26, 33, 35, 21, 41, 43, 22, 42, + 44, 39, 59, 61, 40, 60, 62, 10, + 28, 29, 30, 48, 11, 31, 49, 13, + 33, 51, 67, 0, 1, 12, 2, 4, + 15, 19, 20, 21, 39, 40, 41, 57, + 58, 59, 22, 42, 60, 12, 14, 28, + 30, 32, 34, 48, 50, 52, 66, 68, + 10, 13, 15, 29, 31, 33, 35, 49, + 51, 53, 67, 69, 3, 5, 16, 1, + 4, 6, 11, 17, 21, 23, 39, 41, + 43, 57, 59, 61, 77, 19, 22, 24, + 40, 42, 44, 58, 60, 62, 78, 14, + 16, 30, 32, 34, 48, 50, 52, 68, + 70, 15, 17, 31, 33, 35, 49, 51, + 53, 69, 71, 5, 7, 12, 6, 8, + 13, 23, 25, 39, 41, 43, 57, 59, + 61, 77, 79, 24, 26, 40, 42, 44, + 58, 60, 62, 78, 80, 10, 28, 29, + 30, 48, 49, 50, 66, 67, 68, 11, + 31, 51, 69, 19, 39, 57, 58, 59, + 77, 20, 40, 60, 78, 30, 32, 48, + 50, 52, 66, 68, 70, 28, 31, 33, + 49, 51, 53, 67, 69, 71, 39, 41, + 57, 59, 61, 77, 79, 40, 42, 58, + 60, 62, 78, 80, 32, 34, 48, 50, + 52, 66, 68, 70, 33, 35, 49, 51, + 53, 67, 69, 71, 41, 43, 57, 59, + 61, 77, 79, 42, 44, 58, 60, 62, + 78, 80, +}; + +static long _vq_fitmap_res_Ac_1024_6[] = { + 0, 23, 63, 95, 125, 175, 221, 245, + 276, +}; + +static long _vq_fitlength_res_Ac_1024_6[] = { + 23, 40, 32, 30, 50, 46, 24, 31, + 30, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_6 = { + -4, 1, 8, 3, + _vq_pigeonmap_res_Ac_1024_6, + 306, + _vq_fitlist_res_Ac_1024_6, + _vq_fitmap_res_Ac_1024_6, + _vq_fitlength_res_Ac_1024_6 +}; + +static static_codebook _vq_book_res_Ac_1024_6 = { + 2, 81, + _vq_lengthlist_res_Ac_1024_6, + 1, -531628032, 1611661312, 4, 0, + _vq_quantlist_res_Ac_1024_6, + NULL, + &_vq_auxt_res_Ac_1024_6, + &_vq_auxp_res_Ac_1024_6, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_7.vqh b/lib/books/res_Ac_1024_7.vqh new file mode 100644 index 0000000..21ec929 --- /dev/null +++ b/lib/books/res_Ac_1024_7.vqh @@ -0,0 +1,109 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_7_VQH_ +#define _V_res_Ac_1024_7_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_7[] = { + 3, + 2, + 4, + 1, + 5, + 0, + 6, +}; + +static long _vq_lengthlist_res_Ac_1024_7[] = { + 1, 3, 3, 7, 7,10,10, 5, 5, 5, 8, 8,10,10, 5, 5, + 5, 8, 8,11,11, 0, 8, 8, 9, 9,11,11, 0, 9, 8, 9, + 9,12,12, 0,13,14,10,11,12,12, 0,14,14,11,11,13, + 14, +}; + +static float _vq_quantthresh_res_Ac_1024_7[] = { + -12.5, -7.5, -2.5, 2.5, 7.5, 12.5, +}; + +static long _vq_quantmap_res_Ac_1024_7[] = { + 5, 3, 1, 0, 2, 4, 6, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_7 = { + _vq_quantthresh_res_Ac_1024_7, + _vq_quantmap_res_Ac_1024_7, + 7, + 7 +}; + +static long _vq_pigeonmap_res_Ac_1024_7[] = { + 1, 1, 0, 0, 0, 1, +}; + +static long _vq_fitlist_res_Ac_1024_7[] = { + 0, 1, 2, 3, 7, 8, 9, 10, + 14, 15, 22, 4, 11, 16, 23, 6, + 13, 18, 25, 17, 29, 30, 20, 32, + 31, 43, 44, 34, 46, 1, 3, 5, + 8, 10, 12, 17, 19, 24, 26, 0, + 7, 15, 22, 2, 4, 6, 9, 11, + 13, 18, 20, 25, 27, 31, 33, 14, + 29, 16, 32, 34, 45, 47, 43, 30, + 46, 48, 7, 8, 22, 23, 24, 36, + 37, 38, 9, 25, 39, 11, 27, 41, + 0, 1, 10, 2, 4, 13, 14, 15, + 29, 30, 31, 43, 44, 45, 16, 32, + 46, 18, 34, 48, 10, 12, 22, 24, + 26, 36, 38, 40, 8, 11, 13, 23, + 25, 27, 37, 39, 41, 3, 5, 1, + 7, 4, 6, 9, 17, 19, 29, 31, + 33, 43, 45, 47, 15, 18, 20, 30, + 32, 34, 44, 46, 48, +}; + +static long _vq_fitmap_res_Ac_1024_7[] = { + 0, 29, 66, 66, 100, 141, 141, 141, + 141, +}; + +static long _vq_fitlength_res_Ac_1024_7[] = { + 29, 37, 0, 34, 41, 0, 0, 0, + 0, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_7 = { + -15, 5, 6, 3, + _vq_pigeonmap_res_Ac_1024_7, + 141, + _vq_fitlist_res_Ac_1024_7, + _vq_fitmap_res_Ac_1024_7, + _vq_fitlength_res_Ac_1024_7 +}; + +static static_codebook _vq_book_res_Ac_1024_7 = { + 2, 49, + _vq_lengthlist_res_Ac_1024_7, + 1, -528613376, 1616117760, 3, 0, + _vq_quantlist_res_Ac_1024_7, + NULL, + &_vq_auxt_res_Ac_1024_7, + &_vq_auxp_res_Ac_1024_7, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_7a.vqh b/lib/books/res_Ac_1024_7a.vqh new file mode 100644 index 0000000..f2d3651 --- /dev/null +++ b/lib/books/res_Ac_1024_7a.vqh @@ -0,0 +1,99 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_7a_VQH_ +#define _V_res_Ac_1024_7a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_7a[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_1024_7a[] = { + 3, 6, 6, 8, 8,10, 6, 6, 9, 8,11, 6, 6, 8, 8,11, + 8, 8, 8, 8,11,11,11, 8, 8, 6, 8, 7, 9, 9,11, 8, + 8, 9, 9,11, 8, 8, 9, 9,12,10,10,10, 9,11,12,12, + 10, 9, 6, 7, 8, 9, 9,11, 8, 8, 9,10,11, 8, 8, 9, + 9,12, 9, 9,10, 9,12,12,12, 9,10, 8, 9, 9,10,10, + 11,10,10,11,11,12,10,10,10,10,12,11,11,10,10,12, + 12,12,11,10, 8, 9, 9,10,10,12,10,10,10,10,11,10, + 10,10,10,12,11,11,10,10,12,12,12,10,10,10,11,11, + 12,12,13,11,11,12,12,13,12,11,12,12,13,12,12,11, + 12,13,13,13,12,11, 6, 8, 8,10,10,12, 8, 8,10, 9, + 12, 8, 8,10, 9,11, 9, 9, 9, 9,11,11,11, 9, 9, 6, + 8, 8,10,10,11, 8, 8,10,10,12, 8, 8, 9, 9,11, 9, + 9, 9, 9,11,12,11, 9, 9, 8, 9, 9,10,10,12,10, 9, + 10,10,12, 9,10,10,10,12,11,10,10,10,12,12,12,10, + 10, 9, 9, 9,10,10,12,10,10,10,10,12,10, 9,10,10, + 12,11,10,10,10,12,12,12,10,10,10,11,11,11,12,13, + 12,12,12,12,13,11,11,12,12,13,12,12,12,12,13,13, + 12,12,12, 6, 8, 8,10,10,12, 8, 8,10,10,11, 8, 8, + 9, 9,12, 9, 9, 9, 9,11,12,12, 9, 9, 6, 8, 8,10, + 10,12, 8, 8,10,10,11, 8, 8, 9, 9,11, 9, 9, 9, 9, + 11,12,12, 9, 9, 8, 9, 9,10,10,12, 9, 9,10,10,12, + 9, 9,10,10,12,10,10,10,10,11,11,12,10,10, 8, 9, + 10,10,10,12, 9,10,10,10,12,10, 9,10,10,12,10,10, + 10,10,12,12,12,10,10,11,12,12,12,12,13,11,11,12, + 12,13,11,12,12,12,13,12,12,12,12,13,13,13,12,11, + 8,10,10,11,11,12, 9, 9,10,11,12, 9, 9,10,10,12, + 10,10,10,10,12,12,12,10,10, 8,10, 9,11,11,12, 9, + 9,10,10,12, 9, 9,10,10,12,10,10,10,10,12,12,12, + 10,10, 8, 9, 9,11,10,12, 9, 9,10,10,12, 9, 9,10, + 10,11,10,10,10,10,12,12,12,10,10, 8, 9, 9,10,10, + 12, 9, 9,10,10,12, 9, 9,10,10,12,10,10,10,10,12, + 12,12,10,10,11,11,12,12,13,13,11,11,12,12,13,11, + 12,12,12,13,12,13,11,12,13,13,13,12,11,11,12,12, + 12,12,12,11,11,12,12,13,12,12,12,12,12,12,12,12, + 12,12,13,13,11,12,11,12,11,12,12,13,11,11,12,12, + 13,12,12,12,12,13,12,12,12,12,13,13,13,12,12, 8, + 9, 9,10,10,12, 9, 9,10,10,12, 9, 9,10,10,12,10, + 10,10,10,12,12,12,10,10, 8,10, 9,11,11,11, 9, 9, + 10,10,12, 9, 9,10,10,12,10,10,10,10,11,12,12,10, + 10, +}; + +static float _vq_quantthresh_res_Ac_1024_7a[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_1024_7a[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_7a = { + _vq_quantthresh_res_Ac_1024_7a, + _vq_quantmap_res_Ac_1024_7a, + 5, + 5 +}; + +static static_codebook _vq_book_res_Ac_1024_7a = { + 4, 625, + _vq_lengthlist_res_Ac_1024_7a, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_1024_7a, + NULL, + &_vq_auxt_res_Ac_1024_7a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_8.vqh b/lib/books/res_Ac_1024_8.vqh new file mode 100644 index 0000000..ca0435b --- /dev/null +++ b/lib/books/res_Ac_1024_8.vqh @@ -0,0 +1,202 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_8_VQH_ +#define _V_res_Ac_1024_8_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_8[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_1024_8[] = { + 1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,11,11, 6, 5, 5, + 7, 7, 8, 8, 9, 9,10,10,12,11, 6, 5, 5, 7, 7, 8, + 8, 9, 9,10,10,12,11, 0, 7, 8, 8, 7, 9, 9,10,10, + 11,11,12,13, 0, 8, 8, 8, 8, 9, 9,10,10,11,11,12, + 12, 0,12,12, 9, 9, 9, 9,10,10,11,11,12,12, 0,13, + 12, 8, 9, 9, 9,11,10,11,12,13,13, 0, 0, 0,10,11, + 10,10,11,11,12,11,14,13, 0, 0, 0,11,10,10,10,11, + 11,12,12,14,13, 0, 0, 0,12,13, 9,11,11,11,12,12, + 14,14, 0, 0, 0,15,13,11,10,11,11,12,12,14,14, 0, + 0, 0, 0, 0,10,13,12,12,13,13,15,16, 0, 0, 0, 0, + 0,12,12,12,12,12,13,15,16, +}; + +static float _vq_quantthresh_res_Ac_1024_8[] = { + -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5, + 32.5, 45.5, 58.5, 71.5, +}; + +static long _vq_quantmap_res_Ac_1024_8[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_8 = { + _vq_quantthresh_res_Ac_1024_8, + _vq_quantmap_res_Ac_1024_8, + 13, + 13 +}; + +static long _vq_pigeonmap_res_Ac_1024_8[] = { + 3, 3, 2, 1, 1, 0, 0, 0, + 1, 2, 2, 3, +}; + +static long _vq_fitlist_res_Ac_1024_8[] = { + 0, 1, 2, 3, 13, 14, 15, 16, + 26, 27, 40, 4, 17, 28, 41, 6, + 19, 30, 43, 29, 53, 54, 32, 56, + 55, 79, 80, 58, 82, 1, 3, 5, + 7, 14, 16, 18, 20, 29, 31, 42, + 44, 0, 13, 27, 40, 2, 4, 6, + 8, 15, 17, 19, 21, 30, 32, 43, + 45, 33, 55, 57, 26, 53, 28, 34, + 56, 58, 59, 81, 83, 79, 54, 60, + 82, 84, 3, 5, 7, 9, 16, 18, + 20, 22, 31, 33, 44, 46, 4, 6, + 8, 10, 17, 19, 21, 23, 32, 34, + 45, 47, 12, 25, 36, 49, 29, 35, + 57, 59, 30, 58, 60, 38, 62, 55, + 61, 83, 85, 56, 84, 86, 64, 88, + 7, 9, 11, 20, 22, 24, 35, 37, + 48, 50, 5, 18, 33, 46, 8, 10, + 12, 21, 23, 25, 36, 38, 49, 51, + 61, 63, 31, 59, 34, 62, 64, 87, + 89, 57, 85, 60, 88, 90, 13, 14, + 40, 41, 42, 66, 67, 68, 15, 43, + 69, 17, 45, 71, 95, 0, 1, 16, + 2, 4, 19, 26, 27, 53, 54, 55, + 79, 80, 81, 28, 56, 82, 30, 58, + 84, 108, 16, 18, 40, 42, 44, 46, + 66, 68, 70, 72, 94, 96, 14, 17, + 19, 41, 43, 45, 47, 67, 69, 71, + 73, 95, 97, 3, 5, 20, 1, 13, + 4, 6, 15, 21, 29, 31, 53, 55, + 57, 59, 79, 81, 83, 85, 107, 109, + 27, 30, 32, 54, 56, 58, 60, 80, + 82, 84, 86, 108, 110, 18, 20, 42, + 44, 46, 48, 68, 70, 72, 74, 96, + 98, 19, 21, 43, 45, 47, 49, 69, + 71, 73, 75, 97, 99, 23, 51, 77, + 101, 5, 7, 16, 22, 6, 8, 17, + 10, 25, 31, 33, 55, 57, 59, 61, + 81, 83, 85, 87, 109, 111, 32, 34, + 56, 58, 60, 62, 82, 84, 86, 88, + 110, 112, 36, 64, 90, 114, 22, 24, + 46, 48, 50, 72, 74, 76, 100, 102, + 20, 44, 70, 98, 23, 25, 47, 49, + 51, 73, 75, 77, 101, 103, 9, 11, + 7, 18, 10, 12, 21, 35, 37, 59, + 61, 63, 85, 87, 89, 113, 115, 33, + 57, 83, 111, 36, 38, 60, 62, 64, + 86, 88, 90, 114, 116, 40, 66, 67, + 68, 94, 41, 69, 95, 43, 71, 97, + 121, 53, 79, 80, 81, 107, 54, 82, + 108, 56, 84, 110, 134, 109, 133, 135, + 136, 42, 44, 66, 68, 70, 72, 94, + 96, 98, 120, 122, 40, 43, 45, 67, + 69, 71, 73, 95, 97, 99, 121, 123, + 55, 57, 79, 81, 83, 85, 107, 109, + 111, 133, 135, 53, 56, 58, 80, 82, + 84, 86, 108, 110, 112, 134, 136, 137, + 161, 138, 162, 44, 46, 68, 70, 72, + 74, 94, 96, 98, 100, 122, 124, 45, + 47, 69, 71, 73, 75, 95, 97, 99, + 101, 123, 125, 49, 77, 103, 127, 57, + 59, 81, 83, 85, 87, 107, 109, 111, + 113, 135, 137, 58, 60, 82, 84, 86, + 88, 108, 110, 112, 114, 136, 138, 62, + 90, 116, 140, 133, 139, 161, 163, 134, + 162, 164, 142, 166, 48, 50, 72, 74, + 76, 98, 100, 102, 126, 128, 46, 70, + 96, 124, 49, 51, 73, 75, 77, 99, + 101, 103, 127, 129, 61, 63, 85, 87, + 89, 111, 113, 115, 139, 141, 59, 83, + 109, 137, 62, 64, 86, 88, 90, 112, + 114, 116, 140, 142, 165, 167, 135, 163, + 138, 166, 168, 66, 94, 120, 121, 122, + 148, 67, 95, 123, 149, 40, 68, 96, + 41, 69, 97, 79, 107, 133, 134, 135, + 161, 80, 108, 136, 162, 94, 96, 120, + 122, 124, 148, 150, 95, 97, 121, 123, + 125, 149, 151, 68, 70, 98, 66, 69, + 71, 99, 107, 109, 133, 135, 137, 161, + 163, 108, 110, 134, 136, 138, 162, 164, + 96, 98, 120, 122, 124, 126, 148, 150, + 152, 97, 99, 121, 123, 125, 127, 149, + 151, 153, 101, 129, 155, 70, 72, 94, + 100, 71, 73, 95, 75, 103, 109, 111, + 133, 135, 137, 139, 161, 163, 165, 110, + 112, 134, 136, 138, 140, 162, 164, 166, + 114, 142, 168, 100, 102, 124, 126, 128, + 150, 152, 154, 98, 122, 148, 101, 103, + 125, 127, 129, 151, 153, 155, 74, 76, + 72, 96, 75, 77, 99, 113, 115, 137, + 139, 141, 163, 165, 167, 111, 135, 161, + 114, 116, 138, 140, 142, 164, 166, 168, +}; + +static long _vq_fitmap_res_Ac_1024_8[] = { + 0, 29, 74, 120, 158, 158, 194, 253, + 318, 373, 373, 401, 451, 516, 571, 571, + 597, 632, 683, 728, 728, 728, 728, 728, + 728, +}; + +static long _vq_fitlength_res_Ac_1024_8[] = { + 29, 45, 46, 38, 0, 36, 59, 65, + 55, 0, 28, 50, 65, 55, 0, 26, + 35, 51, 45, 0, 0, 0, 0, 0, + 0, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_1024_8 = { + -78, 13, 12, 5, + _vq_pigeonmap_res_Ac_1024_8, + 728, + _vq_fitlist_res_Ac_1024_8, + _vq_fitmap_res_Ac_1024_8, + _vq_fitlength_res_Ac_1024_8 +}; + +static static_codebook _vq_book_res_Ac_1024_8 = { + 2, 169, + _vq_lengthlist_res_Ac_1024_8, + 1, -523010048, 1618608128, 4, 0, + _vq_quantlist_res_Ac_1024_8, + NULL, + &_vq_auxt_res_Ac_1024_8, + &_vq_auxp_res_Ac_1024_8, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_8a.vqh b/lib/books/res_Ac_1024_8a.vqh new file mode 100644 index 0000000..524af0c --- /dev/null +++ b/lib/books/res_Ac_1024_8a.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_8a_VQH_ +#define _V_res_Ac_1024_8a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_8a[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_1024_8a[] = { + 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 6, + 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 6, 6, 6, 6, 7, + 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, + 7, 9, 8, 9, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, + 8, 7, 7, 8, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 7, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 8, + 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, + 8, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 8, 9, + 9, 8, 9, 8, 8, 8, 8, 8, 8, +}; + +static float _vq_quantthresh_res_Ac_1024_8a[] = { + -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, + 2.5, 3.5, 4.5, 5.5, +}; + +static long _vq_quantmap_res_Ac_1024_8a[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_8a = { + _vq_quantthresh_res_Ac_1024_8a, + _vq_quantmap_res_Ac_1024_8a, + 13, + 13 +}; + +static static_codebook _vq_book_res_Ac_1024_8a = { + 2, 169, + _vq_lengthlist_res_Ac_1024_8a, + 1, -531103744, 1611661312, 4, 0, + _vq_quantlist_res_Ac_1024_8a, + NULL, + &_vq_auxt_res_Ac_1024_8a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_9.vqh b/lib/books/res_Ac_1024_9.vqh new file mode 100644 index 0000000..4b09adc --- /dev/null +++ b/lib/books/res_Ac_1024_9.vqh @@ -0,0 +1,61 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_9_VQH_ +#define _V_res_Ac_1024_9_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_9[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_1024_9[] = { + 1, 3, 3, 8, 8, 4, 4, 6,11,11, 4, 6, 6,10,10,11, + 11,11,11,11,11,11,11,11,11, +}; + +static float _vq_quantthresh_res_Ac_1024_9[] = { + -253.5, -84.5, 84.5, 253.5, +}; + +static long _vq_quantmap_res_Ac_1024_9[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_9 = { + _vq_quantthresh_res_Ac_1024_9, + _vq_quantmap_res_Ac_1024_9, + 5, + 5 +}; + +static static_codebook _vq_book_res_Ac_1024_9 = { + 2, 25, + _vq_lengthlist_res_Ac_1024_9, + 1, -518709248, 1626677248, 3, 0, + _vq_quantlist_res_Ac_1024_9, + NULL, + &_vq_auxt_res_Ac_1024_9, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_9a.vqh b/lib/books/res_Ac_1024_9a.vqh new file mode 100644 index 0000000..e011f41 --- /dev/null +++ b/lib/books/res_Ac_1024_9a.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_9a_VQH_ +#define _V_res_Ac_1024_9a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_9a[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_1024_9a[] = { + 2, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 7, 7, 7, 5, 5, + 7, 7, 8, 8, 8, 8, 9, 8, 9, 8, 6, 5, 4, 7, 6, 8, + 8, 8, 8, 9, 9, 8, 8,13, 8, 7, 7, 7, 8, 8, 9, 9, + 9, 9,10, 9,12, 7, 7, 7, 7, 8, 8,10, 9, 9,10, 9, + 10,13,11,10, 8, 8, 8, 9,10, 9,10,10,10, 9,13,10, + 11, 7, 7, 9, 8,10,10,10,10,10,10,15,13,13,10,10, + 9, 9,10,10,10,10,10,10,15,15,14, 9, 8, 9, 8,10, + 9,10,10,10,10,14,15,14,13,12,10,10,10,10,10,10, + 10,10,15,14,14,13,12,10,10,10,10, 9,10,10,11,14, + 15,14,14,14,10,11, 9, 9,10,10,10,10,15,13,15,13, + 14,12,11, 8, 9, 9,10,11,10, +}; + +static float _vq_quantthresh_res_Ac_1024_9a[] = { + -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5, + 32.5, 45.5, 58.5, 71.5, +}; + +static long _vq_quantmap_res_Ac_1024_9a[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_9a = { + _vq_quantthresh_res_Ac_1024_9a, + _vq_quantmap_res_Ac_1024_9a, + 13, + 13 +}; + +static static_codebook _vq_book_res_Ac_1024_9a = { + 2, 169, + _vq_lengthlist_res_Ac_1024_9a, + 1, -523010048, 1618608128, 4, 0, + _vq_quantlist_res_Ac_1024_9a, + NULL, + &_vq_auxt_res_Ac_1024_9a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_1024_9b.vqh b/lib/books/res_Ac_1024_9b.vqh new file mode 100644 index 0000000..46cb0ea --- /dev/null +++ b/lib/books/res_Ac_1024_9b.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_1024_9b_VQH_ +#define _V_res_Ac_1024_9b_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_1024_9b[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_1024_9b[] = { + 5, 6, 6, 6, 6, 7, 6, 7, 7, 7, 7, 7, 7, 8, 7, 6, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 6, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 7, 7, + 8, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 7, 7, 8, 8, + 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 7, 8, 8, + 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, + 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 7, + 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, +}; + +static float _vq_quantthresh_res_Ac_1024_9b[] = { + -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, + 2.5, 3.5, 4.5, 5.5, +}; + +static long _vq_quantmap_res_Ac_1024_9b[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_1024_9b = { + _vq_quantthresh_res_Ac_1024_9b, + _vq_quantmap_res_Ac_1024_9b, + 13, + 13 +}; + +static static_codebook _vq_book_res_Ac_1024_9b = { + 2, 169, + _vq_lengthlist_res_Ac_1024_9b, + 1, -531103744, 1611661312, 4, 0, + _vq_quantlist_res_Ac_1024_9b, + NULL, + &_vq_auxt_res_Ac_1024_9b, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_2.vqh b/lib/books/res_Ac_2.vqh new file mode 100644 index 0000000..938307c --- /dev/null +++ b/lib/books/res_Ac_2.vqh @@ -0,0 +1,89 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_2_VQH_ +#define _V_res_Ac_2_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_2[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Ac_2[] = { + 2, 3, 3, 0, 0, 0, 0, 0, 0, 3, 4, 4, 0, 0, 0, 0, + 0, 0, 3, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, +}; + +static float _vq_quantthresh_res_Ac_2[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Ac_2[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_2 = { + _vq_quantthresh_res_Ac_2, + _vq_quantmap_res_Ac_2, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Ac_2[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Ac_2[] = { + 0, 1, 2, 9, 10, 11, 18, 19, + 20, +}; + +static long _vq_fitmap_res_Ac_2[] = { + 0, +}; + +static long _vq_fitlength_res_Ac_2[] = { + 9, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_2 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Ac_2, + 9, + _vq_fitlist_res_Ac_2, + _vq_fitmap_res_Ac_2, + _vq_fitlength_res_Ac_2 +}; + +static static_codebook _vq_book_res_Ac_2 = { + 4, 81, + _vq_lengthlist_res_Ac_2, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Ac_2, + NULL, + &_vq_auxt_res_Ac_2, + &_vq_auxp_res_Ac_2, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_3.vqh b/lib/books/res_Ac_3.vqh new file mode 100644 index 0000000..3936deb --- /dev/null +++ b/lib/books/res_Ac_3.vqh @@ -0,0 +1,300 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_3_VQH_ +#define _V_res_Ac_3_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_3[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_3[] = { + 3, 6, 6, 9, 8, 0, 6, 5, 8, 8, 0, 6, 5, 8, 8, 0, + 7, 7, 9, 9, 0, 0, 0, 9, 9, 6, 7, 6,10, 9, 0, 8, + 7,10, 9, 0, 7, 7,10, 9, 0, 9, 9,11,10, 0, 0, 0, + 11,10, 6, 6, 7, 9,10, 0, 7, 8, 9,10, 0, 7, 7, 9, + 10, 0, 9, 9,10,11, 0, 0, 0,10,10, 8,10, 9,11,11, + 0,10,10,12,11, 0,10,10,12,11, 0,13,13,14,13, 0, + 0, 0,13,13, 9, 9,10,10,11, 0,10,11,11,12, 0,11, + 10,12,12, 0,12,13,12,14, 0, 0, 0,12,14, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 6, 7, 7,10,10, 0, 7, 7,10, 9, + 0, 7, 7,10,10, 0, 8, 8,10, 9, 0, 0, 0, 9,10, 6, + 7, 7,11,11, 0, 7, 7, 9,10, 0, 7, 7,10,10, 0, 8, + 8, 9,10, 0, 0, 0,10,10, 8,10, 9,12,12, 0,10, 9, + 12,10, 0,10, 9,12,12, 0,11,11,12,12, 0, 0, 0,12, + 12, 8, 9,10,12,12, 0, 9,10,10,11, 0, 9, 9,11,12, + 0,11,11,11,13, 0, 0, 0,13,12, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 6, 8, 7,11,11, 0, 7, 7,10, 9, 0, 7, 7, + 10, 9, 0, 8, 8,10,10, 0, 0, 0,10, 9, 6, 7, 8,11, + 11, 0, 7, 7, 9,10, 0, 6, 7, 9,10, 0, 8, 8,10,10, + 0, 0, 0,10,10, 8,10, 9,12,11, 0,10, 9,12,11, 0, + 10, 9,12,10, 0,11,11,13,12, 0, 0, 0,12,11, 8, 9, + 10,11,12, 0, 9,10,11,12, 0, 9, 9,10,13, 0,11,11, + 12,12, 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 7, 9, 9,12,12, 0, 8, 8,11,11, 0, 8, 8,11,11, 0, + 10, 9,11,11, 0, 0, 0,10,12, 7, 9, 9,13,13, 0, 8, + 8,11,11, 0, 9, 8,11,11, 0, 9,10,11,11, 0, 0, 0, + 11,10, 9,10,10,14,13, 0,10, 9,12,12, 0,10,10,11, + 12, 0,11,10,12,11, 0, 0, 0,12,13, 9,10,10,13,13, + 0, 9,10,11,13, 0,10,10,12,12, 0,10,12,11,13, 0, + 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, + 10,10,13,13, 0,10, 9,13,11, 0,10,10,12,11, 0,11, + 11,12,11, 0, 0, 0,13,12, 9,10,11,13,12, 0,10,10, + 12,12, 0, 9,10,12,13, 0,11,11,12,12, 0, 0, 0,11, + 12, +}; + +static float _vq_quantthresh_res_Ac_3[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_3[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_3 = { + _vq_quantthresh_res_Ac_3, + _vq_quantmap_res_Ac_3, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Ac_3[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Ac_3[] = { + 0, 1, 2, 3, 6, 7, 8, 11, + 12, 13, 16, 17, 18, 25, 26, 27, + 28, 31, 32, 33, 36, 37, 38, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 61, 62, 63, 66, 67, 68, 75, + 76, 77, 78, 81, 82, 83, 86, 87, + 88, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 161, 162, 163, 166, 167, + 168, 175, 176, 177, 178, 181, 182, 183, + 186, 187, 188, 191, 192, 193, 200, 201, + 202, 203, 206, 207, 208, 211, 212, 213, + 216, 217, 218, 275, 276, 277, 278, 281, + 282, 283, 286, 287, 288, 291, 292, 293, + 300, 301, 302, 303, 306, 307, 308, 311, + 316, 325, 326, 327, 328, 331, 332, 333, + 336, 341, 400, 401, 402, 403, 406, 407, + 408, 411, 412, 413, 416, 417, 418, 425, + 426, 427, 428, 431, 432, 433, 436, 441, + 450, 451, 452, 453, 456, 457, 458, 461, + 466, 4, 9, 14, 19, 29, 34, 39, + 44, 54, 59, 64, 69, 79, 84, 89, + 94, 154, 159, 164, 169, 179, 184, 189, + 194, 204, 209, 214, 219, 279, 284, 289, + 294, 304, 309, 312, 317, 329, 334, 337, + 342, 404, 409, 414, 419, 429, 434, 437, + 442, 454, 459, 462, 467, 314, 319, 339, + 344, 439, 444, 464, 469, 23, 48, 73, + 98, 173, 198, 223, 298, 313, 338, 423, + 438, 463, 24, 49, 74, 99, 174, 199, + 224, 299, 424, 324, 349, 449, 474, 323, + 348, 448, 473, 100, 101, 102, 103, 106, + 107, 108, 111, 112, 113, 116, 117, 118, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 241, 242, 243, 318, 350, 351, + 352, 353, 356, 357, 358, 361, 366, 443, + 475, 476, 477, 478, 481, 482, 483, 486, + 491, 104, 109, 114, 119, 229, 234, 239, + 244, 354, 359, 362, 367, 479, 484, 487, + 492, 364, 369, 489, 494, 123, 248, 363, + 488, 124, 249, 374, 499, 373, 498, 368, + 493, 343, 575, 576, 577, 578, 581, 582, + 583, 586, 591, 579, 584, 587, 592, 589, + 594, 588, 599, 598, 600, 601, 602, 603, + 606, 607, 608, 611, 616, 604, 609, 612, + 617, 614, 619, 613, 624, 623, 618, 593, + 0, 1, 3, 6, 8, 11, 13, 16, + 18, 25, 26, 28, 31, 33, 36, 38, + 41, 43, 50, 51, 53, 56, 58, 61, + 63, 66, 68, 75, 76, 78, 81, 83, + 86, 88, 91, 93, 150, 151, 153, 156, + 158, 161, 163, 166, 168, 175, 176, 178, + 181, 183, 186, 188, 191, 193, 200, 201, + 203, 206, 208, 211, 213, 216, 218, 275, + 276, 278, 281, 283, 286, 288, 291, 293, + 300, 301, 303, 306, 308, 311, 313, 316, + 318, 325, 326, 328, 331, 333, 336, 338, + 341, 343, 400, 401, 403, 406, 408, 411, + 413, 416, 418, 425, 426, 428, 431, 433, + 436, 438, 441, 443, 450, 451, 453, 456, + 458, 461, 463, 466, 468, 23, 48, 73, + 98, 173, 198, 223, 298, 323, 348, 423, + 448, 473, 100, 101, 103, 106, 108, 111, + 113, 116, 118, 225, 226, 228, 231, 233, + 236, 238, 241, 243, 350, 351, 353, 356, + 358, 361, 363, 366, 368, 475, 476, 478, + 481, 483, 486, 488, 491, 493, 123, 248, + 373, 498, 575, 576, 578, 581, 583, 586, + 588, 591, 593, 598, 600, 601, 603, 606, + 608, 611, 613, 616, 618, 623, 0, 1, + 2, 3, 6, 7, 8, 16, 17, 18, + 25, 26, 27, 28, 31, 32, 33, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 66, 67, 68, 75, 76, 77, 78, + 81, 82, 83, 91, 92, 93, 150, 151, + 152, 153, 156, 157, 158, 166, 167, 168, + 175, 176, 177, 178, 181, 182, 183, 191, + 192, 193, 200, 201, 202, 203, 206, 207, + 208, 216, 217, 218, 275, 276, 277, 278, + 281, 282, 283, 291, 292, 293, 300, 301, + 306, 307, 308, 316, 317, 318, 325, 326, + 331, 332, 333, 341, 342, 343, 400, 401, + 402, 403, 406, 407, 408, 416, 417, 418, + 425, 426, 431, 432, 433, 441, 442, 443, + 450, 451, 456, 457, 458, 466, 467, 468, + 4, 9, 19, 29, 34, 44, 54, 59, + 69, 79, 84, 94, 154, 159, 169, 179, + 184, 194, 204, 209, 219, 279, 284, 294, + 302, 309, 319, 327, 334, 344, 404, 409, + 419, 427, 434, 444, 452, 459, 469, 304, + 329, 429, 454, 100, 101, 102, 103, 106, + 107, 108, 116, 117, 118, 225, 226, 227, + 228, 231, 232, 233, 241, 242, 243, 303, + 350, 351, 356, 357, 358, 366, 367, 368, + 428, 475, 476, 481, 482, 483, 491, 492, + 493, 104, 109, 119, 229, 234, 244, 352, + 359, 369, 477, 484, 494, 354, 479, 353, + 478, 328, 575, 576, 581, 582, 583, 591, + 592, 593, 577, 584, 594, 579, 600, 601, + 606, 607, 608, 616, 617, 618, 602, 609, + 619, 604, 603, 578, 0, 1, 2, 3, + 6, 7, 8, 11, 12, 13, 16, 17, + 18, 25, 26, 27, 28, 31, 32, 33, + 36, 37, 38, 41, 42, 43, 75, 76, + 77, 78, 81, 82, 83, 86, 87, 88, + 91, 92, 93, 150, 151, 152, 153, 156, + 157, 158, 161, 162, 163, 166, 167, 168, + 200, 201, 202, 203, 206, 207, 208, 211, + 212, 213, 216, 217, 218, 275, 276, 277, + 278, 281, 282, 283, 286, 287, 288, 291, + 292, 293, 325, 326, 327, 328, 331, 332, + 333, 336, 337, 338, 341, 342, 343, 400, + 401, 402, 403, 406, 407, 408, 411, 412, + 413, 416, 417, 418, 450, 451, 452, 453, + 456, 457, 458, 461, 462, 463, 466, 467, + 468, 4, 9, 14, 19, 29, 34, 39, + 44, 79, 84, 89, 94, 154, 159, 164, + 169, 204, 209, 214, 219, 279, 284, 289, + 294, 329, 334, 339, 344, 404, 409, 414, + 419, 454, 459, 464, 469, 23, 48, 98, + 173, 223, 298, 348, 423, 473, 24, 49, + 99, 174, 224, 299, 349, 424, 474, 575, + 576, 577, 578, 581, 582, 583, 586, 587, + 588, 591, 592, 593, 579, 584, 589, 594, + 598, 599, 0, 1, 2, 3, 6, 7, + 8, 11, 12, 13, 16, 17, 18, 25, + 26, 27, 28, 31, 32, 33, 36, 37, + 38, 41, 42, 43, 50, 51, 52, 53, + 56, 57, 58, 61, 66, 75, 76, 77, + 78, 81, 82, 83, 86, 91, 150, 151, + 152, 153, 156, 157, 158, 161, 162, 163, + 166, 167, 168, 175, 176, 177, 178, 181, + 182, 183, 186, 187, 188, 191, 192, 193, + 200, 201, 202, 203, 206, 207, 208, 211, + 212, 213, 216, 217, 218, 400, 401, 402, + 403, 406, 407, 408, 411, 412, 413, 416, + 417, 418, 425, 426, 427, 428, 431, 432, + 433, 436, 437, 438, 441, 442, 443, 450, + 451, 452, 453, 456, 457, 458, 461, 462, + 463, 466, 467, 468, 4, 9, 14, 19, + 29, 34, 39, 44, 54, 59, 62, 67, + 79, 84, 87, 92, 154, 159, 164, 169, + 179, 184, 189, 194, 204, 209, 214, 219, + 404, 409, 414, 419, 429, 434, 439, 444, + 454, 459, 464, 469, 64, 69, 89, 94, + 23, 48, 63, 88, 173, 198, 223, 423, + 448, 473, 24, 49, 174, 199, 224, 424, + 449, 474, 74, 99, 73, 98, 68, 100, + 101, 102, 103, 106, 107, 108, 111, 116, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 241, 242, 243, 475, 476, 477, + 478, 481, 482, 483, 486, 487, 488, 491, + 492, 493, 104, 109, 112, 117, 229, 234, + 239, 244, 479, 484, 489, 494, 114, 119, + 113, 248, 498, 249, 499, 124, 123, 118, + 0, 1, 2, 3, 6, 7, 8, 16, + 17, 18, 25, 26, 27, 28, 31, 32, + 33, 41, 42, 43, 50, 51, 56, 57, + 58, 66, 67, 68, 75, 76, 81, 82, + 83, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 166, 167, 168, 175, 176, + 177, 178, 181, 182, 183, 191, 192, 193, + 200, 201, 202, 203, 206, 207, 208, 216, + 217, 218, 400, 401, 402, 403, 406, 407, + 408, 416, 417, 418, 425, 426, 427, 428, + 431, 432, 433, 441, 442, 443, 450, 451, + 452, 453, 456, 457, 458, 466, 467, 468, + 4, 9, 19, 29, 34, 44, 52, 59, + 69, 77, 84, 94, 154, 159, 169, 179, + 184, 194, 204, 209, 219, 404, 409, 419, + 429, 434, 444, 454, 459, 469, 54, 79, + 53, 100, 101, 106, 107, 108, 116, 117, + 118, 225, 226, 227, 228, 231, 232, 233, + 241, 242, 243, 475, 476, 477, 478, 481, + 482, 483, 491, 492, 493, 102, 109, 119, + 229, 234, 244, 479, 484, 494, 104, 103, +}; + +static long _vq_fitmap_res_Ac_3[] = { + 0, 360, 550, 360, 796, 360, 796, 360, + 986, 360, 1232, 360, 796, 360, 796, 360, +}; + +static long _vq_fitlength_res_Ac_3[] = { + 360, 190, 246, 190, 190, 190, 190, 190, + 246, 190, 168, 190, 190, 190, 190, 190, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_3 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Ac_3, + 1400, + _vq_fitlist_res_Ac_3, + _vq_fitmap_res_Ac_3, + _vq_fitlength_res_Ac_3 +}; + +static static_codebook _vq_book_res_Ac_3 = { + 4, 625, + _vq_lengthlist_res_Ac_3, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_3, + NULL, + &_vq_auxt_res_Ac_3, + &_vq_auxp_res_Ac_3, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_4.vqh b/lib/books/res_Ac_4.vqh new file mode 100644 index 0000000..1d9ad9b --- /dev/null +++ b/lib/books/res_Ac_4.vqh @@ -0,0 +1,208 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_4_VQH_ +#define _V_res_Ac_4_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_4[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_4[] = { + 3, 5, 5, 7, 7, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, + 0, 0, 8, 8, 0, 0, 0, 8, 8, 5, 7, 7, 9, 8, 0, 7, + 7, 0, 0, 0, 8, 7, 0, 0, 0, 0, 0,10,10, 0, 0, 0, + 11,10, 5, 7, 7, 8, 9, 0, 7, 8, 0, 0, 0, 7, 7, 0, + 0, 0, 0, 0,10,11, 0, 0, 0,10,11, 7, 9, 8,10, 8, + 0, 9, 8, 0, 0, 0, 9, 8, 0, 0, 0, 0, 0,12,11, 0, + 0, 0,12,11, 7, 8, 9, 8,10, 0, 8, 9, 0, 0, 0, 8, + 9, 0, 0, 0, 0, 0,11,12, 0, 0, 0,11,12, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 5, 8, 7, 9, 8, 0, 7, 6, 0, 0, + 0, 7, 7, 0, 0, 0, 0, 0,10, 9, 0, 0, 0,10,10, 5, + 7, 7, 8, 9, 0, 6, 7, 0, 0, 0, 7, 7, 0, 0, 0, 0, + 0, 9,10, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 5, 8, 7, 9, 8, 0, 7, 7, 0, 0, 0, 7, 6, + 0, 0, 0, 0, 0,10,10, 0, 0, 0,10, 9, 5, 7, 7, 8, + 9, 0, 7, 7, 0, 0, 0, 6, 7, 0, 0, 0, 0, 0,10,10, + 0, 0, 0, 9,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 8,11,10,12,11, 0,10, 9, 0, 0, 0,10,10, 0, + 0, 0, 0, 0,13,11, 0, 0, 0,13,13, 8,10,11,11,12, + 0, 9,10, 0, 0, 0,10,10, 0, 0, 0, 0, 0,12,13, 0, + 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 11,10,12,11, 0,10,10, 0, 0, 0,10, 9, 0, 0, 0, 0, + 0,13,12, 0, 0, 0,13,11, 8,10,11,11,12, 0,10,10, + 0, 0, 0, 9,10, 0, 0, 0, 0, 0,12,13, 0, 0, 0,11, + 13, +}; + +static float _vq_quantthresh_res_Ac_4[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_4[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_4 = { + _vq_quantthresh_res_Ac_4, + _vq_quantmap_res_Ac_4, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Ac_4[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Ac_4[] = { + 0, 1, 2, 3, 6, 7, 11, 12, + 18, 25, 26, 27, 28, 31, 32, 36, + 37, 43, 50, 51, 52, 53, 56, 57, + 61, 62, 68, 75, 76, 77, 78, 81, + 82, 86, 87, 93, 150, 151, 152, 153, + 156, 157, 161, 162, 168, 175, 176, 177, + 178, 181, 182, 186, 187, 193, 275, 276, + 277, 278, 281, 282, 286, 287, 293, 300, + 301, 302, 303, 306, 307, 311, 450, 451, + 452, 453, 456, 457, 461, 4, 19, 29, + 44, 54, 69, 79, 94, 154, 169, 179, + 194, 279, 294, 304, 312, 454, 462, 319, + 469, 23, 48, 73, 98, 173, 198, 298, + 24, 49, 74, 99, 174, 199, 299, 324, + 474, 323, 473, 100, 101, 102, 103, 106, + 107, 111, 112, 118, 318, 475, 476, 477, + 478, 481, 482, 486, 104, 119, 479, 487, + 494, 123, 124, 499, 498, 493, 575, 576, + 577, 578, 581, 582, 586, 579, 587, 594, + 599, 598, 600, 601, 602, 603, 606, 607, + 611, 604, 612, 619, 624, 623, 618, 593, + 0, 1, 3, 6, 11, 18, 25, 26, + 28, 31, 36, 43, 50, 51, 53, 56, + 61, 68, 75, 76, 78, 81, 86, 93, + 150, 151, 153, 156, 161, 168, 175, 176, + 178, 181, 186, 193, 275, 276, 278, 281, + 286, 293, 300, 301, 303, 306, 311, 318, + 450, 451, 453, 456, 461, 468, 23, 48, + 73, 98, 173, 198, 298, 323, 473, 100, + 101, 103, 106, 111, 118, 475, 476, 478, + 481, 486, 493, 123, 498, 575, 576, 578, + 581, 586, 593, 598, 600, 601, 603, 606, + 611, 618, 623, 0, 1, 2, 3, 6, + 7, 18, 25, 26, 27, 28, 31, 32, + 43, 50, 51, 52, 53, 56, 57, 68, + 75, 76, 77, 78, 81, 82, 93, 150, + 151, 152, 153, 156, 157, 168, 175, 176, + 177, 178, 181, 182, 193, 275, 276, 277, + 278, 281, 282, 293, 300, 301, 306, 307, + 318, 450, 451, 456, 457, 468, 4, 19, + 29, 44, 54, 69, 79, 94, 154, 169, + 179, 194, 279, 294, 302, 319, 452, 469, + 304, 454, 100, 101, 102, 103, 106, 107, + 118, 303, 475, 476, 481, 482, 493, 104, + 119, 477, 494, 479, 478, 575, 576, 581, + 582, 593, 577, 594, 579, 600, 601, 606, + 607, 618, 602, 619, 604, 603, 578, 0, + 1, 2, 3, 6, 7, 11, 12, 18, + 25, 26, 27, 28, 31, 32, 36, 37, + 43, 75, 76, 77, 78, 81, 82, 86, + 87, 93, 150, 151, 152, 153, 156, 157, + 161, 162, 168, 275, 276, 277, 278, 281, + 282, 286, 287, 293, 450, 451, 452, 453, + 456, 457, 461, 462, 468, 4, 19, 29, + 44, 79, 94, 154, 169, 279, 294, 454, + 469, 23, 48, 98, 173, 298, 473, 24, + 49, 99, 174, 299, 474, 575, 576, 577, + 578, 581, 582, 586, 587, 593, 579, 594, + 598, 599, 0, 1, 2, 3, 6, 7, + 11, 12, 18, 25, 26, 27, 28, 31, + 32, 36, 37, 43, 50, 51, 52, 53, + 56, 57, 61, 75, 76, 77, 78, 81, + 82, 86, 150, 151, 152, 153, 156, 157, + 161, 162, 168, 175, 176, 177, 178, 181, + 182, 186, 187, 193, 450, 451, 452, 453, + 456, 457, 461, 462, 468, 4, 19, 29, + 44, 54, 62, 79, 87, 154, 169, 179, + 194, 454, 469, 69, 94, 23, 48, 173, + 198, 473, 24, 49, 174, 199, 474, 74, + 99, 73, 98, 68, 100, 101, 102, 103, + 106, 107, 111, 475, 476, 477, 478, 481, + 482, 486, 487, 493, 104, 112, 479, 494, + 119, 498, 499, 124, 123, 118, 0, 1, + 2, 3, 6, 7, 18, 25, 26, 27, + 28, 31, 32, 43, 50, 51, 56, 57, + 68, 75, 76, 81, 82, 93, 150, 151, + 152, 153, 156, 157, 168, 175, 176, 177, + 178, 181, 182, 193, 450, 451, 452, 453, + 456, 457, 468, 4, 19, 29, 44, 52, + 69, 77, 94, 154, 169, 179, 194, 454, + 469, 54, 79, 53, 100, 101, 106, 107, + 118, 475, 476, 477, 478, 481, 482, 493, + 102, 119, 479, 494, 104, 103, +}; + +static long _vq_fitmap_res_Ac_4[] = { + 0, 168, 259, 168, 375, 168, 375, 168, + 466, 168, 582, 168, 375, 168, 375, 168, +}; + +static long _vq_fitlength_res_Ac_4[] = { + 168, 91, 116, 91, 91, 91, 91, 91, + 116, 91, 80, 91, 91, 91, 91, 91, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_4 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Ac_4, + 662, + _vq_fitlist_res_Ac_4, + _vq_fitmap_res_Ac_4, + _vq_fitlength_res_Ac_4 +}; + +static static_codebook _vq_book_res_Ac_4 = { + 4, 625, + _vq_lengthlist_res_Ac_4, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_4, + NULL, + &_vq_auxt_res_Ac_4, + &_vq_auxp_res_Ac_4, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_5.vqh b/lib/books/res_Ac_5.vqh new file mode 100644 index 0000000..3a08ef7 --- /dev/null +++ b/lib/books/res_Ac_5.vqh @@ -0,0 +1,129 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_5_VQH_ +#define _V_res_Ac_5_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_5[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_5[] = { + 2, 4, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 7, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 4, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 7, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 6, 6, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, +}; + +static float _vq_quantthresh_res_Ac_5[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_5[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_5 = { + _vq_quantthresh_res_Ac_5, + _vq_quantmap_res_Ac_5, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Ac_5[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Ac_5[] = { + 0, 1, 2, 3, 25, 26, 27, 28, + 50, 51, 52, 53, 75, 76, 77, 78, + 4, 29, 54, 79, 100, 101, 102, 103, + 104, +}; + +static long _vq_fitmap_res_Ac_5[] = { + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, +}; + +static long _vq_fitlength_res_Ac_5[] = { + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_5 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Ac_5, + 25, + _vq_fitlist_res_Ac_5, + _vq_fitmap_res_Ac_5, + _vq_fitlength_res_Ac_5 +}; + +static static_codebook _vq_book_res_Ac_5 = { + 4, 625, + _vq_lengthlist_res_Ac_5, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_5, + NULL, + &_vq_auxt_res_Ac_5, + &_vq_auxp_res_Ac_5, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_6.vqh b/lib/books/res_Ac_6.vqh new file mode 100644 index 0000000..0cb436e --- /dev/null +++ b/lib/books/res_Ac_6.vqh @@ -0,0 +1,135 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_6_VQH_ +#define _V_res_Ac_6_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_6[] = { + 4, + 3, + 5, + 2, + 6, + 1, + 7, + 0, + 8, +}; + +static long _vq_lengthlist_res_Ac_6[] = { + 2, 4, 4, 6, 6, 7, 7, 9, 8, 0, 4, 4, 6, 6, 8, 8, + 9,10, 0, 4, 4, 6, 6, 8, 8, 9,10, 0, 5, 5, 6, 6, + 8, 8,10,10, 0, 0, 0, 6, 6, 8, 8,10,10, 0, 0, 0, + 6, 7, 7, 7,10,10, 0, 0, 0, 7, 7, 7, 7,10,10, 0, + 0, 0, 8, 8, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10, + 10, +}; + +static float _vq_quantthresh_res_Ac_6[] = { + -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, +}; + +static long _vq_quantmap_res_Ac_6[] = { + 7, 5, 3, 1, 0, 2, 4, 6, + 8, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_6 = { + _vq_quantthresh_res_Ac_6, + _vq_quantmap_res_Ac_6, + 9, + 9 +}; + +static long _vq_pigeonmap_res_Ac_6[] = { + 2, 1, 1, 0, 0, 0, 1, 2, +}; + +static long _vq_fitlist_res_Ac_6[] = { + 0, 1, 2, 3, 10, 11, 12, 19, + 28, 4, 13, 20, 29, 6, 15, 22, + 31, 21, 24, 40, 39, 42, 58, 1, + 3, 5, 7, 10, 12, 14, 16, 21, + 23, 30, 32, 0, 19, 28, 2, 4, + 6, 8, 11, 13, 15, 17, 22, 24, + 31, 33, 25, 39, 41, 20, 26, 40, + 42, 43, 57, 59, 44, 58, 60, 3, + 5, 7, 12, 14, 16, 23, 25, 32, + 34, 4, 6, 8, 13, 15, 17, 24, + 26, 33, 35, 21, 41, 43, 22, 42, + 44, 39, 59, 61, 40, 60, 62, 10, + 28, 29, 30, 48, 11, 31, 49, 13, + 33, 51, 67, 0, 1, 12, 2, 4, + 15, 19, 20, 21, 39, 40, 41, 57, + 58, 59, 22, 42, 60, 12, 14, 28, + 30, 32, 34, 48, 50, 52, 66, 68, + 10, 13, 15, 29, 31, 33, 35, 49, + 51, 53, 67, 69, 3, 5, 16, 1, + 4, 6, 11, 17, 21, 23, 39, 41, + 43, 57, 59, 61, 77, 19, 22, 24, + 40, 42, 44, 58, 60, 62, 78, 14, + 16, 30, 32, 34, 48, 50, 52, 68, + 70, 15, 17, 31, 33, 35, 49, 51, + 53, 69, 71, 5, 7, 12, 6, 8, + 13, 23, 25, 39, 41, 43, 57, 59, + 61, 77, 79, 24, 26, 40, 42, 44, + 58, 60, 62, 78, 80, 10, 28, 29, + 30, 48, 49, 50, 66, 67, 68, 11, + 31, 51, 69, 19, 39, 57, 58, 59, + 77, 20, 40, 60, 78, 30, 32, 48, + 50, 52, 66, 68, 70, 28, 31, 33, + 49, 51, 53, 67, 69, 71, 39, 41, + 57, 59, 61, 77, 79, 40, 42, 58, + 60, 62, 78, 80, 32, 34, 48, 50, + 52, 66, 68, 70, 33, 35, 49, 51, + 53, 67, 69, 71, 41, 43, 57, 59, + 61, 77, 79, 42, 44, 58, 60, 62, + 78, 80, +}; + +static long _vq_fitmap_res_Ac_6[] = { + 0, 23, 63, 95, 125, 175, 221, 245, + 276, +}; + +static long _vq_fitlength_res_Ac_6[] = { + 23, 40, 32, 30, 50, 46, 24, 31, + 30, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_6 = { + -4, 1, 8, 3, + _vq_pigeonmap_res_Ac_6, + 306, + _vq_fitlist_res_Ac_6, + _vq_fitmap_res_Ac_6, + _vq_fitlength_res_Ac_6 +}; + +static static_codebook _vq_book_res_Ac_6 = { + 2, 81, + _vq_lengthlist_res_Ac_6, + 1, -531628032, 1611661312, 4, 0, + _vq_quantlist_res_Ac_6, + NULL, + &_vq_auxt_res_Ac_6, + &_vq_auxp_res_Ac_6, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_7.vqh b/lib/books/res_Ac_7.vqh new file mode 100644 index 0000000..ee7af13 --- /dev/null +++ b/lib/books/res_Ac_7.vqh @@ -0,0 +1,109 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_7_VQH_ +#define _V_res_Ac_7_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_7[] = { + 3, + 2, + 4, + 1, + 5, + 0, + 6, +}; + +static long _vq_lengthlist_res_Ac_7[] = { + 1, 3, 3, 7, 7,10,10, 5, 5, 5, 8, 8,10,10, 5, 5, + 5, 8, 8,11,10, 0, 8, 8, 9, 9,11,11, 0, 9, 8, 9, + 9,12,12, 0,13,13,11,11,13,12, 0,14,14,11,11,13, + 13, +}; + +static float _vq_quantthresh_res_Ac_7[] = { + -12.5, -7.5, -2.5, 2.5, 7.5, 12.5, +}; + +static long _vq_quantmap_res_Ac_7[] = { + 5, 3, 1, 0, 2, 4, 6, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_7 = { + _vq_quantthresh_res_Ac_7, + _vq_quantmap_res_Ac_7, + 7, + 7 +}; + +static long _vq_pigeonmap_res_Ac_7[] = { + 1, 1, 0, 0, 0, 1, +}; + +static long _vq_fitlist_res_Ac_7[] = { + 0, 1, 2, 3, 7, 8, 9, 10, + 14, 15, 22, 4, 11, 16, 23, 6, + 13, 18, 25, 17, 29, 30, 20, 32, + 31, 43, 44, 34, 46, 1, 3, 5, + 8, 10, 12, 17, 19, 24, 26, 0, + 7, 15, 22, 2, 4, 6, 9, 11, + 13, 18, 20, 25, 27, 31, 33, 14, + 29, 16, 32, 34, 45, 47, 43, 30, + 46, 48, 7, 8, 22, 23, 24, 36, + 37, 38, 9, 25, 39, 11, 27, 41, + 0, 1, 10, 2, 4, 13, 14, 15, + 29, 30, 31, 43, 44, 45, 16, 32, + 46, 18, 34, 48, 10, 12, 22, 24, + 26, 36, 38, 40, 8, 11, 13, 23, + 25, 27, 37, 39, 41, 3, 5, 1, + 7, 4, 6, 9, 17, 19, 29, 31, + 33, 43, 45, 47, 15, 18, 20, 30, + 32, 34, 44, 46, 48, +}; + +static long _vq_fitmap_res_Ac_7[] = { + 0, 29, 66, 66, 100, 141, 141, 141, + 141, +}; + +static long _vq_fitlength_res_Ac_7[] = { + 29, 37, 0, 34, 41, 0, 0, 0, + 0, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_7 = { + -15, 5, 6, 3, + _vq_pigeonmap_res_Ac_7, + 141, + _vq_fitlist_res_Ac_7, + _vq_fitmap_res_Ac_7, + _vq_fitlength_res_Ac_7 +}; + +static static_codebook _vq_book_res_Ac_7 = { + 2, 49, + _vq_lengthlist_res_Ac_7, + 1, -528613376, 1616117760, 3, 0, + _vq_quantlist_res_Ac_7, + NULL, + &_vq_auxt_res_Ac_7, + &_vq_auxp_res_Ac_7, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_7a.vqh b/lib/books/res_Ac_7a.vqh new file mode 100644 index 0000000..a5c2b1e --- /dev/null +++ b/lib/books/res_Ac_7a.vqh @@ -0,0 +1,99 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_7a_VQH_ +#define _V_res_Ac_7a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_7a[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_7a[] = { + 3, 6, 6, 8, 8,10, 6, 6, 9, 8,11, 6, 6, 8, 8,11, + 8, 8, 8, 8,11,11,11, 8, 8, 6, 8, 7, 9, 9,11, 8, + 8, 9, 9,11, 8, 8, 9, 9,12,10,10,10, 9,11,12,12, + 10, 9, 6, 7, 8, 9, 9,11, 8, 8, 9, 9,11, 8, 8, 9, + 9,12, 9,10,10, 9,12,12,12, 9,10, 8, 9, 9,10,10, + 11,10,10,11,11,11,10,10,10,10,12,11,11,10,10,12, + 12,12,11,10, 8, 9, 9,10,10,12,10,10,10,10,11,10, + 10,10,10,12,11,11,10,10,12,12,12,10,10,11,11,11, + 12,12,13,11,11,12,12,14,12,11,12,12,13,12,12,11, + 12,13,13,13,12,11, 6, 8, 8,10,10,11, 8, 8,10, 9, + 12, 8, 8,10, 9,11, 9, 9, 9, 9,11,11,12, 9, 9, 6, + 8, 8,10,10,11, 8, 8,10,10,12, 8, 8, 9, 9,11, 9, + 9, 9, 9,11,12,11, 9, 9, 8, 9, 9,10,10,11,10, 9, + 10,10,12, 9,10,10,10,12,11,10,10,10,12,12,12,10, + 10, 9, 9, 9,10,10,12,10,10,10,10,12,10, 9,10,10, + 12,11,10,10,10,12,12,12,10,10,10,11,11,11,12,13, + 12,12,12,12,13,11,11,12,12,12,12,12,12,12,13,14, + 12,12,12, 6, 8, 8,10,10,12, 8, 8,10,10,11, 8, 8, + 9, 9,12, 9, 9, 9, 9,11,12,12, 9, 9, 6, 8, 8,10, + 10,12, 8, 8,10,10,11, 8, 8, 9, 9,12, 9, 9, 9, 9, + 11,12,12, 9, 9, 8, 9, 9,10,10,12, 9, 9,10,10,12, + 9, 9,10,10,12,10,10,10,10,11,11,12,10,10, 8, 9, + 10,10,10,12, 9,10,10,10,12,10,10,10,10,12,10,10, + 10,10,12,12,11,10,10,11,11,12,12,12,13,11,11,12, + 12,13,11,12,12,12,13,12,12,12,11,13,13,13,12,12, + 8,10,10,11,11,12, 9, 9,10,11,12, 9, 9,10,10,12, + 10,10,10,10,12,12,12,10,10, 8,10, 9,11,11,12, 9, + 9,10,10,12, 9, 9,10,10,12,10,10,10,10,12,12,12, + 10,10, 8, 9, 9,11,10,12, 9, 9,10,10,12, 9, 9,10, + 10,11,10,10,10,10,12,12,12,10,10, 8, 9, 9,10,10, + 12, 9, 9,10,10,12, 9, 9,10,10,12,10,10,10,10,12, + 12,12,10,10,11,11,12,12,12,13,11,11,12,12,13,11, + 12,12,12,13,12,12,11,12,13,13,13,12,12,11,12,12, + 12,12,13,11,11,12,12,13,12,12,12,12,12,12,12,12, + 12,13,13,13,11,12,11,12,11,12,12,13,12,11,12,12, + 13,12,12,12,12,13,12,12,12,12,13,13,13,12,12, 8, + 9, 9,10,10,12, 9, 9,10,10,12, 9, 9,10,10,12,10, + 10,10,10,12,12,12,10,10, 8, 9, 9,11,11,11, 9, 9, + 10,10,11, 9, 9,10,10,12,10,10,10,10,11,12,12,10, + 10, +}; + +static float _vq_quantthresh_res_Ac_7a[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Ac_7a[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_7a = { + _vq_quantthresh_res_Ac_7a, + _vq_quantmap_res_Ac_7a, + 5, + 5 +}; + +static static_codebook _vq_book_res_Ac_7a = { + 4, 625, + _vq_lengthlist_res_Ac_7a, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Ac_7a, + NULL, + &_vq_auxt_res_Ac_7a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_8.vqh b/lib/books/res_Ac_8.vqh new file mode 100644 index 0000000..30a3f0a --- /dev/null +++ b/lib/books/res_Ac_8.vqh @@ -0,0 +1,202 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_8_VQH_ +#define _V_res_Ac_8_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_8[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_8[] = { + 1, 4, 4, 6, 5, 7, 7, 8, 8, 9, 9,10,10, 6, 5, 5, + 7, 7, 8, 8, 9, 9,10,10,11,11, 6, 5, 5, 7, 7, 8, + 8, 9, 9,10,10,11,11, 0, 8, 8, 8, 8, 9, 9,10,10, + 11,12,12,13, 0, 8, 8, 8, 8, 9, 9,10,10,11,11,13, + 12, 0,12,12, 9, 9, 9, 9,11,10,11,11,13,13, 0,12, + 12, 9, 9,10,10,11,11,12,12,13,13, 0, 0, 0,10,11, + 10,10,11,11,13,12,13,13, 0, 0, 0,11,10,10,10,11, + 11,13,13,14,14, 0, 0, 0,11,14,10,11,12,11,14,13, + 13,13, 0, 0, 0,15,12,11,11,11,12,13,13,14,15, 0, + 0, 0, 0, 0,12,12,11,12,14,14,14,15, 0, 0, 0, 0, + 0,13,13,13,12,14,13,14,15, +}; + +static float _vq_quantthresh_res_Ac_8[] = { + -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5, + 32.5, 45.5, 58.5, 71.5, +}; + +static long _vq_quantmap_res_Ac_8[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_8 = { + _vq_quantthresh_res_Ac_8, + _vq_quantmap_res_Ac_8, + 13, + 13 +}; + +static long _vq_pigeonmap_res_Ac_8[] = { + 3, 3, 2, 1, 1, 0, 0, 0, + 1, 2, 2, 3, +}; + +static long _vq_fitlist_res_Ac_8[] = { + 0, 1, 2, 3, 13, 14, 15, 16, + 26, 27, 40, 4, 17, 28, 41, 6, + 19, 30, 43, 29, 53, 54, 32, 56, + 55, 79, 80, 58, 82, 1, 3, 5, + 7, 14, 16, 18, 20, 29, 31, 42, + 44, 0, 13, 27, 40, 2, 4, 6, + 8, 15, 17, 19, 21, 30, 32, 43, + 45, 33, 55, 57, 26, 53, 28, 34, + 56, 58, 59, 81, 83, 79, 54, 60, + 82, 84, 3, 5, 7, 9, 16, 18, + 20, 22, 31, 33, 44, 46, 4, 6, + 8, 10, 17, 19, 21, 23, 32, 34, + 45, 47, 12, 25, 36, 49, 29, 35, + 57, 59, 30, 58, 60, 38, 62, 55, + 61, 83, 85, 56, 84, 86, 64, 88, + 7, 9, 11, 20, 22, 24, 35, 37, + 48, 50, 5, 18, 33, 46, 8, 10, + 12, 21, 23, 25, 36, 38, 49, 51, + 61, 63, 31, 59, 34, 62, 64, 87, + 89, 57, 85, 60, 88, 90, 13, 14, + 40, 41, 42, 66, 67, 68, 15, 43, + 69, 17, 45, 71, 95, 0, 1, 16, + 2, 4, 19, 26, 27, 53, 54, 55, + 79, 80, 81, 28, 56, 82, 30, 58, + 84, 108, 16, 18, 40, 42, 44, 46, + 66, 68, 70, 72, 94, 96, 14, 17, + 19, 41, 43, 45, 47, 67, 69, 71, + 73, 95, 97, 3, 5, 20, 1, 13, + 4, 6, 15, 21, 29, 31, 53, 55, + 57, 59, 79, 81, 83, 85, 107, 109, + 27, 30, 32, 54, 56, 58, 60, 80, + 82, 84, 86, 108, 110, 18, 20, 42, + 44, 46, 48, 68, 70, 72, 74, 96, + 98, 19, 21, 43, 45, 47, 49, 69, + 71, 73, 75, 97, 99, 23, 51, 77, + 101, 5, 7, 16, 22, 6, 8, 17, + 10, 25, 31, 33, 55, 57, 59, 61, + 81, 83, 85, 87, 109, 111, 32, 34, + 56, 58, 60, 62, 82, 84, 86, 88, + 110, 112, 36, 64, 90, 114, 22, 24, + 46, 48, 50, 72, 74, 76, 100, 102, + 20, 44, 70, 98, 23, 25, 47, 49, + 51, 73, 75, 77, 101, 103, 9, 11, + 7, 18, 10, 12, 21, 35, 37, 59, + 61, 63, 85, 87, 89, 113, 115, 33, + 57, 83, 111, 36, 38, 60, 62, 64, + 86, 88, 90, 114, 116, 40, 66, 67, + 68, 94, 41, 69, 95, 43, 71, 97, + 121, 53, 79, 80, 81, 107, 54, 82, + 108, 56, 84, 110, 134, 109, 133, 135, + 136, 42, 44, 66, 68, 70, 72, 94, + 96, 98, 120, 122, 40, 43, 45, 67, + 69, 71, 73, 95, 97, 99, 121, 123, + 55, 57, 79, 81, 83, 85, 107, 109, + 111, 133, 135, 53, 56, 58, 80, 82, + 84, 86, 108, 110, 112, 134, 136, 137, + 161, 138, 162, 44, 46, 68, 70, 72, + 74, 94, 96, 98, 100, 122, 124, 45, + 47, 69, 71, 73, 75, 95, 97, 99, + 101, 123, 125, 49, 77, 103, 127, 57, + 59, 81, 83, 85, 87, 107, 109, 111, + 113, 135, 137, 58, 60, 82, 84, 86, + 88, 108, 110, 112, 114, 136, 138, 62, + 90, 116, 140, 133, 139, 161, 163, 134, + 162, 164, 142, 166, 48, 50, 72, 74, + 76, 98, 100, 102, 126, 128, 46, 70, + 96, 124, 49, 51, 73, 75, 77, 99, + 101, 103, 127, 129, 61, 63, 85, 87, + 89, 111, 113, 115, 139, 141, 59, 83, + 109, 137, 62, 64, 86, 88, 90, 112, + 114, 116, 140, 142, 165, 167, 135, 163, + 138, 166, 168, 66, 94, 120, 121, 122, + 148, 67, 95, 123, 149, 40, 68, 96, + 41, 69, 97, 79, 107, 133, 134, 135, + 161, 80, 108, 136, 162, 94, 96, 120, + 122, 124, 148, 150, 95, 97, 121, 123, + 125, 149, 151, 68, 70, 98, 66, 69, + 71, 99, 107, 109, 133, 135, 137, 161, + 163, 108, 110, 134, 136, 138, 162, 164, + 96, 98, 120, 122, 124, 126, 148, 150, + 152, 97, 99, 121, 123, 125, 127, 149, + 151, 153, 101, 129, 155, 70, 72, 94, + 100, 71, 73, 95, 75, 103, 109, 111, + 133, 135, 137, 139, 161, 163, 165, 110, + 112, 134, 136, 138, 140, 162, 164, 166, + 114, 142, 168, 100, 102, 124, 126, 128, + 150, 152, 154, 98, 122, 148, 101, 103, + 125, 127, 129, 151, 153, 155, 74, 76, + 72, 96, 75, 77, 99, 113, 115, 137, + 139, 141, 163, 165, 167, 111, 135, 161, + 114, 116, 138, 140, 142, 164, 166, 168, +}; + +static long _vq_fitmap_res_Ac_8[] = { + 0, 29, 74, 120, 158, 158, 194, 253, + 318, 373, 373, 401, 451, 516, 571, 571, + 597, 632, 683, 728, 728, 728, 728, 728, + 728, +}; + +static long _vq_fitlength_res_Ac_8[] = { + 29, 45, 46, 38, 0, 36, 59, 65, + 55, 0, 28, 50, 65, 55, 0, 26, + 35, 51, 45, 0, 0, 0, 0, 0, + 0, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Ac_8 = { + -78, 13, 12, 5, + _vq_pigeonmap_res_Ac_8, + 728, + _vq_fitlist_res_Ac_8, + _vq_fitmap_res_Ac_8, + _vq_fitlength_res_Ac_8 +}; + +static static_codebook _vq_book_res_Ac_8 = { + 2, 169, + _vq_lengthlist_res_Ac_8, + 1, -523010048, 1618608128, 4, 0, + _vq_quantlist_res_Ac_8, + NULL, + &_vq_auxt_res_Ac_8, + &_vq_auxp_res_Ac_8, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_8a.vqh b/lib/books/res_Ac_8a.vqh new file mode 100644 index 0000000..d63f9ba --- /dev/null +++ b/lib/books/res_Ac_8a.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_8a_VQH_ +#define _V_res_Ac_8a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_8a[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_8a[] = { + 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 6, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 6, 6, 6, 7, + 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 8, + 8, 8, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, + 7, 8, 8, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, + 9, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 8, + 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 9, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, + 8, 8, 9, 8, 8, 8, 8, 8, 8, +}; + +static float _vq_quantthresh_res_Ac_8a[] = { + -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, + 2.5, 3.5, 4.5, 5.5, +}; + +static long _vq_quantmap_res_Ac_8a[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_8a = { + _vq_quantthresh_res_Ac_8a, + _vq_quantmap_res_Ac_8a, + 13, + 13 +}; + +static static_codebook _vq_book_res_Ac_8a = { + 2, 169, + _vq_lengthlist_res_Ac_8a, + 1, -531103744, 1611661312, 4, 0, + _vq_quantlist_res_Ac_8a, + NULL, + &_vq_auxt_res_Ac_8a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_9.vqh b/lib/books/res_Ac_9.vqh new file mode 100644 index 0000000..3344759 --- /dev/null +++ b/lib/books/res_Ac_9.vqh @@ -0,0 +1,61 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_9_VQH_ +#define _V_res_Ac_9_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_9[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Ac_9[] = { + 1, 3, 3,11,11, 3, 5, 7,11,11, 4, 7, 7,11,11,11, + 11,11,11,11,11,11,11,11,11, +}; + +static float _vq_quantthresh_res_Ac_9[] = { + -253.5, -84.5, 84.5, 253.5, +}; + +static long _vq_quantmap_res_Ac_9[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_9 = { + _vq_quantthresh_res_Ac_9, + _vq_quantmap_res_Ac_9, + 5, + 5 +}; + +static static_codebook _vq_book_res_Ac_9 = { + 2, 25, + _vq_lengthlist_res_Ac_9, + 1, -518709248, 1626677248, 3, 0, + _vq_quantlist_res_Ac_9, + NULL, + &_vq_auxt_res_Ac_9, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_9a.vqh b/lib/books/res_Ac_9a.vqh new file mode 100644 index 0000000..dd4b6d4 --- /dev/null +++ b/lib/books/res_Ac_9a.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_9a_VQH_ +#define _V_res_Ac_9a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_9a[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_9a[] = { + 2, 4, 4, 5, 5, 7, 7, 7, 7, 8, 7, 7, 7, 6, 5, 5, + 7, 7, 8, 8, 8, 8, 9, 9, 8, 8, 6, 5, 4, 7, 7, 8, + 8, 9, 8, 9, 9, 8, 8,13, 7, 7, 7, 7, 9, 9, 9, 9, + 10,10,10, 9,13, 6, 6, 7, 7, 8, 9, 9, 9,10,10, 8, + 9,12,11,10, 8, 7, 9, 9,10,10,10, 9,10,11,14,10, + 10, 7, 6, 9, 8,10,10,10,10, 9,10,13,14,14,10,10, + 10, 9,10,10,10, 9,11,10,14,14,14,10, 9,10, 9,10, + 10, 9,11,11,10,14,14,14,13,13,10,10,10, 9,10,10, + 10,11,14,14,14,13,12,10, 9, 9, 9,10,10,10,11,14, + 14,14,14,14,12,11, 9, 9,10, 9,10,10,14,14,14,14, + 14,13,10, 9,10, 9,10,10,10, +}; + +static float _vq_quantthresh_res_Ac_9a[] = { + -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5, + 32.5, 45.5, 58.5, 71.5, +}; + +static long _vq_quantmap_res_Ac_9a[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_9a = { + _vq_quantthresh_res_Ac_9a, + _vq_quantmap_res_Ac_9a, + 13, + 13 +}; + +static static_codebook _vq_book_res_Ac_9a = { + 2, 169, + _vq_lengthlist_res_Ac_9a, + 1, -523010048, 1618608128, 4, 0, + _vq_quantlist_res_Ac_9a, + NULL, + &_vq_auxt_res_Ac_9a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Ac_9b.vqh b/lib/books/res_Ac_9b.vqh new file mode 100644 index 0000000..b8d0b71 --- /dev/null +++ b/lib/books/res_Ac_9b.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Ac_9b_VQH_ +#define _V_res_Ac_9b_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Ac_9b[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Ac_9b[] = { + 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 6, + 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 6, 6, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 7, 7, 8, 7, 8, + 7, 8, 7, 8, 8, 8, 8, 8, 7, 8, 8, 7, 7, 8, 8, 8, + 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, + 7, 8, 9, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 9, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 9, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, +}; + +static float _vq_quantthresh_res_Ac_9b[] = { + -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, + 2.5, 3.5, 4.5, 5.5, +}; + +static long _vq_quantmap_res_Ac_9b[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Ac_9b = { + _vq_quantthresh_res_Ac_9b, + _vq_quantmap_res_Ac_9b, + 13, + 13 +}; + +static static_codebook _vq_book_res_Ac_9b = { + 2, 169, + _vq_lengthlist_res_Ac_9b, + 1, -531103744, 1611661312, 4, 0, + _vq_quantlist_res_Ac_9b, + NULL, + &_vq_auxt_res_Ac_9b, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_1.vqh b/lib/books/res_Bc_1.vqh new file mode 100644 index 0000000..b8c223b --- /dev/null +++ b/lib/books/res_Bc_1.vqh @@ -0,0 +1,94 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_1_VQH_ +#define _V_res_Bc_1_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_1[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Bc_1[] = { + 1, 4, 4, 0, 5, 5, 0, 6, 6, 4, 7, 6, 0,11, 9, 0, + 9, 9, 4, 6, 7, 0, 9,10, 0, 9, 9, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 6,10, 9, 0,10, 8, 0,10,10, 6, 9, 9, + 0, 9,10, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, + 10, 9, 0,11,10, 0,10, 9, 6, 9,10, 0,10,10, 0, 9, + 10, +}; + +static float _vq_quantthresh_res_Bc_1[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Bc_1[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_1 = { + _vq_quantthresh_res_Bc_1, + _vq_quantmap_res_Bc_1, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Bc_1[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Bc_1[] = { + 0, 1, 2, 4, 5, 7, 8, 9, + 10, 11, 13, 14, 16, 17, 18, 19, + 20, 22, 23, 25, 26, 36, 37, 38, + 40, 41, 43, 44, 45, 46, 47, 49, + 50, 52, 53, 63, 64, 65, 67, 68, + 70, 71, 72, 73, 74, 76, 77, 79, + 80, +}; + +static long _vq_fitmap_res_Bc_1[] = { + 0, +}; + +static long _vq_fitlength_res_Bc_1[] = { + 49, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_1 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Bc_1, + 49, + _vq_fitlist_res_Bc_1, + _vq_fitmap_res_Bc_1, + _vq_fitlength_res_Bc_1 +}; + +static static_codebook _vq_book_res_Bc_1 = { + 4, 81, + _vq_lengthlist_res_Bc_1, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Bc_1, + NULL, + &_vq_auxt_res_Bc_1, + &_vq_auxp_res_Bc_1, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_2.vqh b/lib/books/res_Bc_2.vqh new file mode 100644 index 0000000..6a56f44 --- /dev/null +++ b/lib/books/res_Bc_2.vqh @@ -0,0 +1,94 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_2_VQH_ +#define _V_res_Bc_2_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_2[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Bc_2[] = { + 2, 5, 5, 0, 4, 5, 0, 5, 5, 5, 7, 6, 0, 7, 7, 0, + 7, 7, 5, 5, 7, 0, 7, 7, 0, 7, 7, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 5, 7, 7, 0, 7, 6, 0, 7, 7, 5, 7, 7, + 0, 6, 7, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, + 7, 7, 0, 7, 7, 0, 7, 6, 5, 7, 7, 0, 7, 7, 0, 6, + 7, +}; + +static float _vq_quantthresh_res_Bc_2[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Bc_2[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_2 = { + _vq_quantthresh_res_Bc_2, + _vq_quantmap_res_Bc_2, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Bc_2[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Bc_2[] = { + 0, 1, 2, 4, 5, 7, 8, 9, + 10, 11, 13, 14, 16, 17, 18, 19, + 20, 22, 23, 25, 26, 36, 37, 38, + 40, 41, 43, 44, 45, 46, 47, 49, + 50, 52, 53, 63, 64, 65, 67, 68, + 70, 71, 72, 73, 74, 76, 77, 79, + 80, +}; + +static long _vq_fitmap_res_Bc_2[] = { + 0, +}; + +static long _vq_fitlength_res_Bc_2[] = { + 49, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_2 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Bc_2, + 49, + _vq_fitlist_res_Bc_2, + _vq_fitmap_res_Bc_2, + _vq_fitlength_res_Bc_2 +}; + +static static_codebook _vq_book_res_Bc_2 = { + 4, 81, + _vq_lengthlist_res_Bc_2, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Bc_2, + NULL, + &_vq_auxt_res_Bc_2, + &_vq_auxp_res_Bc_2, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_3.vqh b/lib/books/res_Bc_3.vqh new file mode 100644 index 0000000..3581ba5 --- /dev/null +++ b/lib/books/res_Bc_3.vqh @@ -0,0 +1,89 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_3_VQH_ +#define _V_res_Bc_3_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_3[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Bc_3[] = { + 1, 4, 4, 0, 0, 0, 0, 0, 0, 4, 5, 4, 0, 0, 0, 0, + 0, 0, 3, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, +}; + +static float _vq_quantthresh_res_Bc_3[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Bc_3[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_3 = { + _vq_quantthresh_res_Bc_3, + _vq_quantmap_res_Bc_3, + 3, + 3 +}; + +static long _vq_pigeonmap_res_Bc_3[] = { + 0, 0, +}; + +static long _vq_fitlist_res_Bc_3[] = { + 0, 1, 2, 9, 10, 11, 18, 19, + 20, +}; + +static long _vq_fitmap_res_Bc_3[] = { + 0, +}; + +static long _vq_fitlength_res_Bc_3[] = { + 9, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_3 = { + -1, 1, 2, 1, + _vq_pigeonmap_res_Bc_3, + 9, + _vq_fitlist_res_Bc_3, + _vq_fitmap_res_Bc_3, + _vq_fitlength_res_Bc_3 +}; + +static static_codebook _vq_book_res_Bc_3 = { + 4, 81, + _vq_lengthlist_res_Bc_3, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Bc_3, + NULL, + &_vq_auxt_res_Bc_3, + &_vq_auxp_res_Bc_3, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_4.vqh b/lib/books/res_Bc_4.vqh new file mode 100644 index 0000000..2c4ee8e --- /dev/null +++ b/lib/books/res_Bc_4.vqh @@ -0,0 +1,283 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_4_VQH_ +#define _V_res_Bc_4_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_4[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Bc_4[] = { + 2, 4, 4, 7, 7, 0, 7, 7,13,13, 0, 7, 7,13,14, 0, + 9, 9, 9, 9, 0, 0, 0, 9, 9, 4, 5, 4, 7, 7, 0,10, + 10,16,14, 0,10,10,14,14, 0,13,12, 9, 9, 0, 0, 0, + 9, 9, 4, 4, 4, 7, 7, 0,10,10,14,16, 0,10,10,15, + 14, 0,12,13, 9, 9, 0, 0, 0, 9, 9, 7, 7, 7,10, 9, + 0,11,11,19,16, 0,11,11,15, 0, 0,15,14,12,12, 0, + 0, 0,13,12, 7, 7, 7, 8,10, 0,11,11,16, 0, 0,11, + 11,17,16, 0,14,14,12,13, 0, 0, 0,12,13, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 7,10, 9,11,11, 0,10,10,16,17, + 0,10,10,16,16, 0,12,11,14,14, 0, 0, 0,14,14, 7, + 9,10,11,11, 0,10,10,16,16, 0,10,10,16,17, 0,11, + 12,14,15, 0, 0, 0,15,14,14,14,15,15,16, 0,17,16, + 0,17, 0,17,19,18,17, 0, 0,18,18,18, 0, 0, 0,18, + 0,13,15,14,16,17, 0,16,16,16,18, 0,18,18,18, 0, + 0, 0,18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 7,10,10,12,11, 0,10,10,17,16, 0,10,10, + 16,16, 0,12,11,14,14, 0, 0, 0,16,14, 7, 9,10,11, + 12, 0,10,10,17,16, 0,10,10,16,16, 0,12,12,14,14, + 0, 0, 0,14,14,13,14,13, 0,16, 0,18,16, 0,18, 0, + 16,16,17,16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,14, + 15,16,18, 0,16,17,18, 0, 0,16,15,17,18, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 9,13,12,15,14, 0,12,12,16, 0, 0,11,12,18, 0, 0, + 13,12,17,16, 0, 0, 0,17,17, 9,13,12,14,14, 0,11, + 11,18, 0, 0,12,11,18, 0, 0,12,13,18,17, 0, 0, 0, + 17,16, 9, 9, 9,13,12, 0,15,14,18,18, 0,14,14, 0, + 0, 0,16,15,15,13, 0, 0, 0,14,15, 9, 9, 9,12,13, + 0,14,14, 0,18, 0,14,14, 0, 0, 0, 0,17,13,14, 0, + 0, 0,15,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 9, 9,12,13, 0,14,14, 0, 0, 0,15,14, 0,18, 0,16, + 17,14,14, 0, 0, 0,14,12, 8, 9, 9,12,12, 0,16,14, + 0, 0, 0,14,15, 0, 0, 0,15, 0,14,14, 0, 0, 0,12, + 14, +}; + +static float _vq_quantthresh_res_Bc_4[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Bc_4[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_4 = { + _vq_quantthresh_res_Bc_4, + _vq_quantmap_res_Bc_4, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Bc_4[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Bc_4[] = { + 0, 1, 2, 3, 6, 7, 8, 11, + 12, 13, 16, 17, 18, 25, 26, 27, + 28, 31, 32, 33, 36, 37, 38, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 61, 62, 63, 66, 67, 68, 75, + 76, 77, 78, 81, 82, 83, 86, 87, + 88, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 161, 162, 163, 166, 167, + 168, 175, 176, 177, 178, 181, 182, 183, + 186, 187, 188, 191, 192, 193, 200, 201, + 202, 203, 206, 207, 211, 212, 213, 217, + 218, 275, 276, 277, 278, 281, 282, 283, + 286, 287, 288, 291, 292, 293, 300, 301, + 302, 303, 306, 307, 308, 311, 316, 325, + 326, 327, 331, 332, 336, 400, 401, 402, + 403, 406, 407, 408, 411, 412, 413, 416, + 417, 418, 425, 426, 427, 428, 431, 432, + 433, 436, 441, 450, 451, 452, 453, 456, + 457, 458, 461, 466, 4, 9, 14, 19, + 29, 34, 39, 44, 54, 59, 64, 69, + 79, 84, 94, 154, 159, 164, 169, 179, + 184, 189, 194, 204, 209, 214, 219, 279, + 284, 289, 294, 304, 309, 312, 317, 329, + 334, 337, 404, 419, 429, 437, 442, 454, + 459, 462, 467, 314, 319, 339, 444, 469, + 23, 48, 73, 98, 173, 198, 223, 298, + 313, 338, 423, 438, 24, 49, 74, 99, + 174, 199, 299, 424, 324, 449, 474, 323, + 448, 473, 100, 101, 102, 103, 106, 107, + 108, 111, 112, 113, 116, 117, 118, 225, + 226, 227, 228, 231, 232, 233, 236, 237, + 238, 242, 318, 350, 351, 352, 353, 356, + 357, 358, 361, 443, 475, 476, 477, 478, + 481, 482, 486, 104, 114, 119, 229, 234, + 354, 362, 479, 484, 487, 492, 364, 494, + 123, 363, 124, 499, 498, 493, 575, 576, + 577, 578, 581, 582, 586, 591, 579, 587, + 592, 589, 594, 599, 598, 600, 601, 602, + 603, 606, 607, 611, 616, 604, 612, 619, + 624, 623, 618, 593, 0, 1, 3, 6, + 8, 11, 13, 16, 18, 25, 26, 28, + 31, 33, 36, 38, 41, 43, 50, 51, + 53, 56, 58, 61, 63, 66, 68, 75, + 76, 78, 81, 83, 86, 88, 91, 93, + 150, 151, 153, 156, 158, 161, 163, 166, + 168, 175, 176, 178, 181, 183, 186, 188, + 191, 193, 200, 201, 203, 206, 211, 213, + 218, 275, 276, 278, 281, 283, 286, 288, + 291, 293, 300, 301, 303, 306, 308, 311, + 313, 316, 318, 325, 326, 331, 336, 338, + 400, 401, 403, 406, 408, 411, 413, 416, + 418, 425, 426, 428, 431, 433, 436, 438, + 441, 443, 450, 451, 453, 456, 458, 461, + 466, 468, 23, 48, 73, 98, 173, 198, + 223, 298, 323, 423, 448, 473, 100, 101, + 103, 106, 108, 111, 113, 116, 118, 225, + 226, 228, 231, 233, 236, 238, 350, 351, + 353, 356, 358, 361, 363, 475, 476, 478, + 481, 486, 493, 123, 498, 575, 576, 578, + 581, 586, 591, 593, 598, 600, 601, 603, + 606, 611, 616, 618, 623, 0, 1, 2, + 3, 6, 7, 8, 16, 17, 18, 25, + 26, 27, 28, 31, 32, 33, 41, 42, + 43, 50, 51, 52, 53, 56, 57, 58, + 66, 67, 68, 75, 76, 77, 78, 81, + 82, 83, 91, 92, 93, 150, 151, 152, + 153, 156, 157, 158, 166, 167, 168, 175, + 176, 177, 178, 181, 182, 183, 191, 192, + 193, 200, 201, 202, 203, 206, 207, 217, + 218, 275, 276, 277, 278, 281, 282, 283, + 291, 292, 293, 300, 301, 306, 307, 308, + 316, 317, 318, 325, 326, 331, 332, 400, + 401, 402, 403, 406, 407, 408, 416, 417, + 418, 425, 426, 431, 432, 433, 441, 442, + 443, 450, 451, 456, 457, 458, 466, 467, + 468, 4, 9, 19, 29, 34, 44, 54, + 59, 69, 79, 84, 94, 154, 159, 169, + 179, 184, 194, 204, 209, 219, 279, 284, + 294, 302, 309, 319, 327, 334, 404, 419, + 427, 444, 452, 459, 469, 304, 329, 429, + 454, 100, 101, 102, 103, 106, 107, 108, + 116, 117, 118, 225, 226, 227, 228, 231, + 232, 233, 242, 303, 350, 351, 356, 357, + 358, 428, 475, 476, 481, 482, 492, 493, + 104, 119, 229, 234, 352, 477, 484, 494, + 354, 479, 353, 478, 575, 576, 581, 582, + 591, 592, 593, 577, 594, 579, 600, 601, + 606, 607, 616, 618, 602, 619, 604, 603, + 578, 0, 1, 2, 3, 6, 7, 8, + 11, 12, 13, 16, 17, 18, 25, 26, + 27, 28, 31, 32, 33, 36, 37, 38, + 41, 42, 43, 75, 76, 77, 78, 81, + 82, 83, 86, 87, 88, 91, 92, 93, + 150, 151, 152, 153, 156, 157, 158, 161, + 162, 163, 166, 167, 168, 200, 201, 202, + 203, 206, 207, 211, 212, 213, 217, 218, + 275, 276, 277, 278, 281, 282, 283, 286, + 287, 288, 291, 292, 293, 325, 326, 327, + 331, 332, 336, 337, 338, 400, 401, 402, + 403, 406, 407, 408, 411, 412, 413, 416, + 417, 418, 450, 451, 452, 453, 456, 457, + 458, 461, 462, 466, 467, 468, 4, 9, + 14, 19, 29, 34, 39, 44, 79, 84, + 94, 154, 159, 164, 169, 204, 209, 214, + 219, 279, 284, 289, 294, 329, 334, 339, + 404, 419, 454, 459, 469, 23, 48, 98, + 173, 223, 298, 423, 473, 24, 49, 99, + 174, 299, 424, 474, 575, 576, 577, 578, + 581, 582, 586, 587, 591, 592, 593, 579, + 589, 594, 598, 599, 0, 1, 2, 3, + 6, 7, 8, 11, 12, 13, 16, 17, + 18, 25, 26, 27, 28, 31, 32, 33, + 36, 37, 38, 41, 42, 43, 50, 51, + 52, 53, 56, 57, 58, 61, 66, 75, + 76, 77, 78, 81, 82, 83, 86, 91, + 150, 151, 152, 153, 156, 157, 158, 161, + 162, 163, 166, 167, 168, 175, 176, 177, + 178, 181, 182, 183, 186, 187, 188, 191, + 192, 193, 200, 201, 202, 203, 206, 207, + 211, 212, 213, 217, 218, 400, 401, 402, + 403, 406, 407, 408, 411, 412, 413, 416, + 417, 418, 425, 426, 427, 428, 431, 432, + 433, 436, 437, 438, 441, 442, 443, 450, + 451, 452, 453, 456, 457, 458, 461, 462, + 466, 467, 468, 4, 9, 14, 19, 29, + 34, 39, 44, 54, 59, 62, 67, 79, + 84, 87, 92, 154, 159, 164, 169, 179, + 184, 189, 194, 204, 209, 214, 219, 404, + 419, 429, 444, 454, 459, 469, 64, 69, + 94, 23, 48, 63, 88, 173, 198, 223, + 423, 448, 473, 24, 49, 174, 199, 424, + 449, 474, 74, 99, 73, 98, 68, 100, + 101, 102, 103, 106, 107, 108, 111, 116, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 242, 475, 476, 477, 478, 481, + 482, 486, 487, 492, 493, 104, 112, 117, + 229, 234, 479, 484, 494, 114, 119, 113, + 498, 499, 124, 123, 118, 0, 1, 2, + 3, 6, 7, 8, 16, 17, 18, 25, + 26, 27, 28, 31, 32, 33, 41, 42, + 43, 50, 51, 56, 57, 58, 66, 67, + 68, 75, 76, 81, 82, 83, 91, 92, + 93, 150, 151, 152, 153, 156, 157, 158, + 166, 167, 168, 175, 176, 177, 178, 181, + 182, 183, 191, 192, 193, 200, 201, 202, + 203, 206, 207, 217, 218, 400, 401, 402, + 403, 406, 407, 408, 416, 417, 418, 425, + 426, 427, 428, 431, 432, 433, 441, 442, + 443, 450, 451, 452, 453, 456, 457, 458, + 466, 467, 468, 4, 9, 19, 29, 34, + 44, 52, 59, 69, 77, 84, 94, 154, + 159, 169, 179, 184, 194, 204, 209, 219, + 404, 419, 429, 444, 454, 459, 469, 54, + 79, 53, 100, 101, 106, 107, 108, 116, + 117, 118, 225, 226, 227, 228, 231, 232, + 233, 242, 475, 476, 477, 478, 481, 482, + 492, 493, 102, 119, 229, 234, 479, 484, + 494, 104, 103, +}; + +static long _vq_fitmap_res_Bc_4[] = { + 0, 316, 485, 316, 705, 316, 705, 316, + 876, 316, 1101, 316, 705, 316, 705, 316, +}; + +static long _vq_fitlength_res_Bc_4[] = { + 316, 169, 220, 169, 171, 169, 171, 169, + 225, 169, 158, 169, 171, 169, 171, 169, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_4 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Bc_4, + 1259, + _vq_fitlist_res_Bc_4, + _vq_fitmap_res_Bc_4, + _vq_fitlength_res_Bc_4 +}; + +static static_codebook _vq_book_res_Bc_4 = { + 4, 625, + _vq_lengthlist_res_Bc_4, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Bc_4, + NULL, + &_vq_auxt_res_Bc_4, + &_vq_auxp_res_Bc_4, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_5.vqh b/lib/books/res_Bc_5.vqh new file mode 100644 index 0000000..41623bb --- /dev/null +++ b/lib/books/res_Bc_5.vqh @@ -0,0 +1,300 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_5_VQH_ +#define _V_res_Bc_5_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_5[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Bc_5[] = { + 4, 6, 6, 7, 7, 0, 6, 6,11,11, 0, 6, 6,11,11, 0, + 7, 7, 8, 8, 0, 0, 0, 8, 8, 6, 7, 6, 8, 8, 0, 7, + 7,12,12, 0, 7, 7,12,11, 0, 9, 9, 9, 9, 0, 0, 0, + 10, 9, 6, 6, 7, 8, 8, 0, 7, 7,11,12, 0, 7, 7,12, + 12, 0, 9, 9, 9, 9, 0, 0, 0, 9, 9, 7, 8, 8, 9, 8, + 0, 8, 8,14,13, 0, 8, 8,14,13, 0,10,10,11,10, 0, + 0, 0,11,10, 7, 8, 8, 8, 9, 0, 8, 9,13,14, 0, 8, + 9,13,15, 0,10,10,10,11, 0, 0, 0,10,11, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 6, 7, 7, 9, 8, 0, 7, 6,12,12, + 0, 7, 7,12,12, 0, 8, 8,10, 9, 0, 0, 0,10,10, 6, + 7, 7, 8, 8, 0, 6, 7,11,12, 0, 7, 7,12,12, 0, 7, + 8, 9,10, 0, 0, 0, 9, 9,11,13,12,14,13, 0,12,12, + 14,12, 0,12,12,14,13, 0,13,13,16,14, 0, 0, 0,16, + 13,11,12,13,14,15, 0,12,12,12,14, 0,12,12,13,15, + 0,13,13,13,15, 0, 0, 0,13,14, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 6, 7, 7, 9, 8, 0, 7, 7,12,12, 0, 7, 6, + 12,12, 0, 8, 8,10,10, 0, 0, 0,10, 9, 6, 7, 7, 8, + 8, 0, 7, 7,12,12, 0, 6, 7,12,12, 0, 8, 8,10,10, + 0, 0, 0, 9,10,11,12,11,15,13, 0,12,12,14,13, 0, + 12,12,14,12, 0,12,13,14,13, 0, 0, 0,14,13,11,11, + 12,13,15, 0,11,12,13,14, 0,12,12,12,13, 0,13,13, + 14,14, 0, 0, 0,13,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 7, 9, 9,10,10, 0, 8, 8,13,13, 0, 8, 8,13,13, 0, + 9, 8,11,11, 0, 0, 0,10,11, 7, 9, 9,10,10, 0, 8, + 8,14,13, 0, 8, 8,14,14, 0, 8, 9,10,11, 0, 0, 0, + 11,10, 8,10, 9,12,10, 0,10, 9,15,14, 0, 9, 9,13, + 14, 0,11,11,12,10, 0, 0, 0,12,12, 8, 9,10,10,11, + 0, 9,10,13,14, 0,10, 9,14,13, 0,10,11,10,12, 0, + 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, + 9, 9,11,10, 0,10,10,14,14, 0,10, 9,15,13, 0,10, + 11,12,11, 0, 0, 0,12,10, 8, 9, 9,10,11, 0, 9, 9, + 13,14, 0, 9,10,14,15, 0,11,10,11,11, 0, 0, 0,10, + 12, +}; + +static float _vq_quantthresh_res_Bc_5[] = { + -1.5, -0.5, 0.5, 1.5, +}; + +static long _vq_quantmap_res_Bc_5[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_5 = { + _vq_quantthresh_res_Bc_5, + _vq_quantmap_res_Bc_5, + 5, + 5 +}; + +static long _vq_pigeonmap_res_Bc_5[] = { + 1, 0, 0, 0, +}; + +static long _vq_fitlist_res_Bc_5[] = { + 0, 1, 2, 3, 6, 7, 8, 11, + 12, 13, 16, 17, 18, 25, 26, 27, + 28, 31, 32, 33, 36, 37, 38, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 61, 62, 63, 66, 67, 68, 75, + 76, 77, 78, 81, 82, 83, 86, 87, + 88, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 161, 162, 163, 166, 167, + 168, 175, 176, 177, 178, 181, 182, 183, + 186, 187, 188, 191, 192, 193, 200, 201, + 202, 203, 206, 207, 208, 211, 212, 213, + 216, 217, 218, 275, 276, 277, 278, 281, + 282, 283, 286, 287, 288, 291, 292, 293, + 300, 301, 302, 303, 306, 307, 308, 311, + 316, 325, 326, 327, 328, 331, 332, 333, + 336, 341, 400, 401, 402, 403, 406, 407, + 408, 411, 412, 413, 416, 417, 418, 425, + 426, 427, 428, 431, 432, 433, 436, 441, + 450, 451, 452, 453, 456, 457, 458, 461, + 466, 4, 9, 14, 19, 29, 34, 39, + 44, 54, 59, 64, 69, 79, 84, 89, + 94, 154, 159, 164, 169, 179, 184, 189, + 194, 204, 209, 214, 219, 279, 284, 289, + 294, 304, 309, 312, 317, 329, 334, 337, + 342, 404, 409, 414, 419, 429, 434, 437, + 442, 454, 459, 462, 467, 314, 319, 339, + 344, 439, 444, 464, 469, 23, 48, 73, + 98, 173, 198, 223, 298, 313, 338, 423, + 438, 463, 24, 49, 74, 99, 174, 199, + 224, 299, 424, 324, 349, 449, 474, 323, + 348, 448, 473, 100, 101, 102, 103, 106, + 107, 108, 111, 112, 113, 116, 117, 118, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 241, 242, 243, 318, 350, 351, + 352, 353, 356, 357, 358, 361, 366, 443, + 475, 476, 477, 478, 481, 482, 483, 486, + 491, 104, 109, 114, 119, 229, 234, 239, + 244, 354, 359, 362, 367, 479, 484, 487, + 492, 364, 369, 489, 494, 123, 248, 363, + 488, 124, 249, 374, 499, 373, 498, 368, + 493, 343, 575, 576, 577, 578, 581, 582, + 583, 586, 591, 579, 584, 587, 592, 589, + 594, 588, 599, 598, 600, 601, 602, 603, + 606, 607, 608, 611, 616, 604, 609, 612, + 617, 614, 619, 613, 624, 623, 618, 593, + 0, 1, 3, 6, 8, 11, 13, 16, + 18, 25, 26, 28, 31, 33, 36, 38, + 41, 43, 50, 51, 53, 56, 58, 61, + 63, 66, 68, 75, 76, 78, 81, 83, + 86, 88, 91, 93, 150, 151, 153, 156, + 158, 161, 163, 166, 168, 175, 176, 178, + 181, 183, 186, 188, 191, 193, 200, 201, + 203, 206, 208, 211, 213, 216, 218, 275, + 276, 278, 281, 283, 286, 288, 291, 293, + 300, 301, 303, 306, 308, 311, 313, 316, + 318, 325, 326, 328, 331, 333, 336, 338, + 341, 343, 400, 401, 403, 406, 408, 411, + 413, 416, 418, 425, 426, 428, 431, 433, + 436, 438, 441, 443, 450, 451, 453, 456, + 458, 461, 463, 466, 468, 23, 48, 73, + 98, 173, 198, 223, 298, 323, 348, 423, + 448, 473, 100, 101, 103, 106, 108, 111, + 113, 116, 118, 225, 226, 228, 231, 233, + 236, 238, 241, 243, 350, 351, 353, 356, + 358, 361, 363, 366, 368, 475, 476, 478, + 481, 483, 486, 488, 491, 493, 123, 248, + 373, 498, 575, 576, 578, 581, 583, 586, + 588, 591, 593, 598, 600, 601, 603, 606, + 608, 611, 613, 616, 618, 623, 0, 1, + 2, 3, 6, 7, 8, 16, 17, 18, + 25, 26, 27, 28, 31, 32, 33, 41, + 42, 43, 50, 51, 52, 53, 56, 57, + 58, 66, 67, 68, 75, 76, 77, 78, + 81, 82, 83, 91, 92, 93, 150, 151, + 152, 153, 156, 157, 158, 166, 167, 168, + 175, 176, 177, 178, 181, 182, 183, 191, + 192, 193, 200, 201, 202, 203, 206, 207, + 208, 216, 217, 218, 275, 276, 277, 278, + 281, 282, 283, 291, 292, 293, 300, 301, + 306, 307, 308, 316, 317, 318, 325, 326, + 331, 332, 333, 341, 342, 343, 400, 401, + 402, 403, 406, 407, 408, 416, 417, 418, + 425, 426, 431, 432, 433, 441, 442, 443, + 450, 451, 456, 457, 458, 466, 467, 468, + 4, 9, 19, 29, 34, 44, 54, 59, + 69, 79, 84, 94, 154, 159, 169, 179, + 184, 194, 204, 209, 219, 279, 284, 294, + 302, 309, 319, 327, 334, 344, 404, 409, + 419, 427, 434, 444, 452, 459, 469, 304, + 329, 429, 454, 100, 101, 102, 103, 106, + 107, 108, 116, 117, 118, 225, 226, 227, + 228, 231, 232, 233, 241, 242, 243, 303, + 350, 351, 356, 357, 358, 366, 367, 368, + 428, 475, 476, 481, 482, 483, 491, 492, + 493, 104, 109, 119, 229, 234, 244, 352, + 359, 369, 477, 484, 494, 354, 479, 353, + 478, 328, 575, 576, 581, 582, 583, 591, + 592, 593, 577, 584, 594, 579, 600, 601, + 606, 607, 608, 616, 617, 618, 602, 609, + 619, 604, 603, 578, 0, 1, 2, 3, + 6, 7, 8, 11, 12, 13, 16, 17, + 18, 25, 26, 27, 28, 31, 32, 33, + 36, 37, 38, 41, 42, 43, 75, 76, + 77, 78, 81, 82, 83, 86, 87, 88, + 91, 92, 93, 150, 151, 152, 153, 156, + 157, 158, 161, 162, 163, 166, 167, 168, + 200, 201, 202, 203, 206, 207, 208, 211, + 212, 213, 216, 217, 218, 275, 276, 277, + 278, 281, 282, 283, 286, 287, 288, 291, + 292, 293, 325, 326, 327, 328, 331, 332, + 333, 336, 337, 338, 341, 342, 343, 400, + 401, 402, 403, 406, 407, 408, 411, 412, + 413, 416, 417, 418, 450, 451, 452, 453, + 456, 457, 458, 461, 462, 463, 466, 467, + 468, 4, 9, 14, 19, 29, 34, 39, + 44, 79, 84, 89, 94, 154, 159, 164, + 169, 204, 209, 214, 219, 279, 284, 289, + 294, 329, 334, 339, 344, 404, 409, 414, + 419, 454, 459, 464, 469, 23, 48, 98, + 173, 223, 298, 348, 423, 473, 24, 49, + 99, 174, 224, 299, 349, 424, 474, 575, + 576, 577, 578, 581, 582, 583, 586, 587, + 588, 591, 592, 593, 579, 584, 589, 594, + 598, 599, 0, 1, 2, 3, 6, 7, + 8, 11, 12, 13, 16, 17, 18, 25, + 26, 27, 28, 31, 32, 33, 36, 37, + 38, 41, 42, 43, 50, 51, 52, 53, + 56, 57, 58, 61, 66, 75, 76, 77, + 78, 81, 82, 83, 86, 91, 150, 151, + 152, 153, 156, 157, 158, 161, 162, 163, + 166, 167, 168, 175, 176, 177, 178, 181, + 182, 183, 186, 187, 188, 191, 192, 193, + 200, 201, 202, 203, 206, 207, 208, 211, + 212, 213, 216, 217, 218, 400, 401, 402, + 403, 406, 407, 408, 411, 412, 413, 416, + 417, 418, 425, 426, 427, 428, 431, 432, + 433, 436, 437, 438, 441, 442, 443, 450, + 451, 452, 453, 456, 457, 458, 461, 462, + 463, 466, 467, 468, 4, 9, 14, 19, + 29, 34, 39, 44, 54, 59, 62, 67, + 79, 84, 87, 92, 154, 159, 164, 169, + 179, 184, 189, 194, 204, 209, 214, 219, + 404, 409, 414, 419, 429, 434, 439, 444, + 454, 459, 464, 469, 64, 69, 89, 94, + 23, 48, 63, 88, 173, 198, 223, 423, + 448, 473, 24, 49, 174, 199, 224, 424, + 449, 474, 74, 99, 73, 98, 68, 100, + 101, 102, 103, 106, 107, 108, 111, 116, + 225, 226, 227, 228, 231, 232, 233, 236, + 237, 238, 241, 242, 243, 475, 476, 477, + 478, 481, 482, 483, 486, 487, 488, 491, + 492, 493, 104, 109, 112, 117, 229, 234, + 239, 244, 479, 484, 489, 494, 114, 119, + 113, 248, 498, 249, 499, 124, 123, 118, + 0, 1, 2, 3, 6, 7, 8, 16, + 17, 18, 25, 26, 27, 28, 31, 32, + 33, 41, 42, 43, 50, 51, 56, 57, + 58, 66, 67, 68, 75, 76, 81, 82, + 83, 91, 92, 93, 150, 151, 152, 153, + 156, 157, 158, 166, 167, 168, 175, 176, + 177, 178, 181, 182, 183, 191, 192, 193, + 200, 201, 202, 203, 206, 207, 208, 216, + 217, 218, 400, 401, 402, 403, 406, 407, + 408, 416, 417, 418, 425, 426, 427, 428, + 431, 432, 433, 441, 442, 443, 450, 451, + 452, 453, 456, 457, 458, 466, 467, 468, + 4, 9, 19, 29, 34, 44, 52, 59, + 69, 77, 84, 94, 154, 159, 169, 179, + 184, 194, 204, 209, 219, 404, 409, 419, + 429, 434, 444, 454, 459, 469, 54, 79, + 53, 100, 101, 106, 107, 108, 116, 117, + 118, 225, 226, 227, 228, 231, 232, 233, + 241, 242, 243, 475, 476, 477, 478, 481, + 482, 483, 491, 492, 493, 102, 109, 119, + 229, 234, 244, 479, 484, 494, 104, 103, +}; + +static long _vq_fitmap_res_Bc_5[] = { + 0, 360, 550, 360, 796, 360, 796, 360, + 986, 360, 1232, 360, 796, 360, 796, 360, +}; + +static long _vq_fitlength_res_Bc_5[] = { + 360, 190, 246, 190, 190, 190, 190, 190, + 246, 190, 168, 190, 190, 190, 190, 190, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_5 = { + -2, 1, 4, 2, + _vq_pigeonmap_res_Bc_5, + 1400, + _vq_fitlist_res_Bc_5, + _vq_fitmap_res_Bc_5, + _vq_fitlength_res_Bc_5 +}; + +static static_codebook _vq_book_res_Bc_5 = { + 4, 625, + _vq_lengthlist_res_Bc_5, + 1, -533725184, 1611661312, 3, 0, + _vq_quantlist_res_Bc_5, + NULL, + &_vq_auxt_res_Bc_5, + &_vq_auxp_res_Bc_5, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_6.vqh b/lib/books/res_Bc_6.vqh new file mode 100644 index 0000000..e5ea318 --- /dev/null +++ b/lib/books/res_Bc_6.vqh @@ -0,0 +1,135 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_6_VQH_ +#define _V_res_Bc_6_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_6[] = { + 4, + 3, + 5, + 2, + 6, + 1, + 7, + 0, + 8, +}; + +static long _vq_lengthlist_res_Bc_6[] = { + 2, 4, 4, 5, 5, 7, 7, 9, 9, 0, 4, 4, 7, 7, 9, 9, + 11,10, 0, 4, 4, 7, 7, 9, 9,11,11, 0, 5, 5, 6, 6, + 8, 8,11,11, 0, 0, 0, 6, 6, 8, 8,11,11, 0, 0, 0, + 7, 7, 7, 7,11,11, 0, 0, 0, 7, 7, 7, 7,11,10, 0, + 0, 0, 6, 6, 9, 9, 9, 9, 0, 0, 0, 0, 0, 9,10,10, + 10, +}; + +static float _vq_quantthresh_res_Bc_6[] = { + -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, +}; + +static long _vq_quantmap_res_Bc_6[] = { + 7, 5, 3, 1, 0, 2, 4, 6, + 8, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_6 = { + _vq_quantthresh_res_Bc_6, + _vq_quantmap_res_Bc_6, + 9, + 9 +}; + +static long _vq_pigeonmap_res_Bc_6[] = { + 2, 1, 1, 0, 0, 0, 1, 2, +}; + +static long _vq_fitlist_res_Bc_6[] = { + 0, 1, 2, 3, 10, 11, 12, 19, + 28, 4, 13, 20, 29, 6, 15, 22, + 31, 21, 24, 40, 39, 42, 58, 1, + 3, 5, 7, 10, 12, 14, 16, 21, + 23, 30, 32, 0, 19, 28, 2, 4, + 6, 8, 11, 13, 15, 17, 22, 24, + 31, 33, 25, 39, 41, 20, 26, 40, + 42, 43, 57, 59, 44, 58, 60, 3, + 5, 7, 12, 14, 16, 23, 25, 32, + 34, 4, 6, 8, 13, 15, 17, 24, + 26, 33, 35, 21, 41, 43, 22, 42, + 44, 39, 59, 61, 40, 60, 62, 10, + 28, 29, 30, 48, 11, 31, 49, 13, + 33, 51, 67, 0, 1, 12, 2, 4, + 15, 19, 20, 21, 39, 40, 41, 57, + 58, 59, 22, 42, 60, 12, 14, 28, + 30, 32, 34, 48, 50, 52, 66, 68, + 10, 13, 15, 29, 31, 33, 35, 49, + 51, 53, 67, 69, 3, 5, 16, 1, + 4, 6, 11, 17, 21, 23, 39, 41, + 43, 57, 59, 61, 77, 19, 22, 24, + 40, 42, 44, 58, 60, 62, 78, 14, + 16, 30, 32, 34, 48, 50, 52, 68, + 70, 15, 17, 31, 33, 35, 49, 51, + 53, 69, 71, 5, 7, 12, 6, 8, + 13, 23, 25, 39, 41, 43, 57, 59, + 61, 77, 79, 24, 26, 40, 42, 44, + 58, 60, 62, 78, 80, 10, 28, 29, + 30, 48, 49, 50, 66, 67, 68, 11, + 31, 51, 69, 19, 39, 57, 58, 59, + 77, 20, 40, 60, 78, 30, 32, 48, + 50, 52, 66, 68, 70, 28, 31, 33, + 49, 51, 53, 67, 69, 71, 39, 41, + 57, 59, 61, 77, 79, 40, 42, 58, + 60, 62, 78, 80, 32, 34, 48, 50, + 52, 66, 68, 70, 33, 35, 49, 51, + 53, 67, 69, 71, 41, 43, 57, 59, + 61, 77, 79, 42, 44, 58, 60, 62, + 78, 80, +}; + +static long _vq_fitmap_res_Bc_6[] = { + 0, 23, 63, 95, 125, 175, 221, 245, + 276, +}; + +static long _vq_fitlength_res_Bc_6[] = { + 23, 40, 32, 30, 50, 46, 24, 31, + 30, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_6 = { + -4, 1, 8, 3, + _vq_pigeonmap_res_Bc_6, + 306, + _vq_fitlist_res_Bc_6, + _vq_fitmap_res_Bc_6, + _vq_fitlength_res_Bc_6 +}; + +static static_codebook _vq_book_res_Bc_6 = { + 2, 81, + _vq_lengthlist_res_Bc_6, + 1, -531628032, 1611661312, 4, 0, + _vq_quantlist_res_Bc_6, + NULL, + &_vq_auxt_res_Bc_6, + &_vq_auxp_res_Bc_6, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_7.vqh b/lib/books/res_Bc_7.vqh new file mode 100644 index 0000000..b041ace --- /dev/null +++ b/lib/books/res_Bc_7.vqh @@ -0,0 +1,166 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_7_VQH_ +#define _V_res_Bc_7_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_7[] = { + 5, + 4, + 6, + 3, + 7, + 2, + 8, + 1, + 9, + 0, + 10, +}; + +static long _vq_lengthlist_res_Bc_7[] = { + 1, 4, 4, 7, 7, 9, 9,10,10,11,11, 5, 4, 4, 7, 7, + 9, 9,10,10,12,12, 0, 5, 5, 7, 7, 9, 9,11,11,12, + 12, 0, 7, 7, 7, 7, 9, 9,11,11,12,12, 0, 7, 7, 8, + 7,10,10,11,11,12,12, 0,10,10, 9, 9,10,10,11,11, + 12,12, 0, 0, 0, 9, 9,10,10,11,11,13,13, 0, 0, 0, + 11,11,11,11,12,12,13,13, 0, 0, 0,12,11,11,11,12, + 12,13,13, 0, 0, 0,15,15,12,12,12,13,14,13, 0, 0, + 0, 0, 0,12,12,13,13,14,14, +}; + +static float _vq_quantthresh_res_Bc_7[] = { + -13.5, -10.5, -7.5, -4.5, -1.5, 1.5, 4.5, 7.5, + 10.5, 13.5, +}; + +static long _vq_quantmap_res_Bc_7[] = { + 9, 7, 5, 3, 1, 0, 2, 4, + 6, 8, 10, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_7 = { + _vq_quantthresh_res_Bc_7, + _vq_quantmap_res_Bc_7, + 11, + 11 +}; + +static long _vq_pigeonmap_res_Bc_7[] = { + 3, 2, 1, 1, 0, 0, 0, 1, + 2, 2, +}; + +static long _vq_fitlist_res_Bc_7[] = { + 0, 1, 2, 3, 11, 12, 13, 14, + 23, 34, 4, 15, 24, 35, 6, 17, + 26, 37, 25, 45, 46, 28, 48, 47, + 50, 70, 1, 3, 5, 7, 12, 14, + 16, 18, 25, 27, 36, 38, 0, 11, + 23, 34, 2, 4, 6, 8, 13, 15, + 17, 19, 26, 28, 37, 39, 29, 47, + 49, 45, 24, 30, 48, 50, 51, 69, + 71, 46, 52, 70, 72, 3, 5, 7, + 9, 14, 16, 18, 20, 27, 29, 38, + 40, 4, 6, 8, 10, 15, 17, 19, + 21, 28, 30, 39, 41, 32, 43, 25, + 31, 49, 51, 26, 50, 52, 54, 47, + 53, 71, 73, 48, 72, 74, 76, 5, + 7, 9, 16, 18, 20, 29, 31, 40, + 42, 27, 51, 53, 49, 73, 75, 11, + 12, 34, 35, 36, 56, 57, 58, 13, + 37, 59, 15, 39, 61, 81, 0, 1, + 14, 2, 4, 17, 23, 45, 46, 47, + 69, 24, 48, 70, 26, 50, 72, 92, + 14, 16, 34, 36, 38, 40, 56, 58, + 60, 62, 80, 82, 12, 15, 17, 35, + 37, 39, 41, 57, 59, 61, 63, 81, + 83, 3, 5, 18, 1, 11, 4, 6, + 13, 19, 25, 27, 45, 47, 49, 51, + 69, 71, 73, 91, 93, 23, 26, 28, + 46, 48, 50, 52, 70, 72, 74, 92, + 94, 16, 18, 36, 38, 40, 42, 58, + 60, 62, 64, 82, 84, 17, 19, 37, + 39, 41, 43, 59, 61, 63, 65, 83, + 85, 21, 87, 5, 7, 14, 20, 6, + 8, 15, 10, 27, 29, 47, 49, 51, + 53, 69, 71, 73, 75, 93, 95, 28, + 30, 48, 50, 52, 54, 70, 72, 74, + 76, 94, 96, 32, 98, 18, 20, 38, + 40, 42, 60, 62, 64, 84, 86, 7, + 9, 16, 29, 31, 49, 51, 53, 71, + 73, 75, 95, 97, 34, 56, 57, 58, + 80, 35, 59, 81, 37, 61, 83, 103, + 23, 45, 46, 47, 69, 70, 71, 91, + 92, 93, 24, 48, 72, 94, 115, 116, + 36, 38, 56, 58, 60, 62, 80, 82, + 84, 102, 104, 34, 37, 39, 57, 59, + 61, 63, 81, 83, 85, 103, 105, 47, + 49, 69, 71, 73, 91, 93, 95, 115, + 45, 48, 50, 70, 72, 74, 92, 94, + 96, 116, 117, 118, 38, 40, 58, 60, + 62, 64, 80, 82, 84, 86, 104, 106, + 39, 41, 59, 61, 63, 65, 81, 83, + 85, 87, 105, 107, 43, 109, 49, 51, + 69, 71, 73, 75, 91, 93, 95, 97, + 115, 117, 50, 52, 70, 72, 74, 76, + 92, 94, 96, 98, 116, 118, 54, 120, + 119, 40, 42, 60, 62, 64, 82, 84, + 86, 106, 108, 51, 53, 71, 73, 75, + 93, 95, 97, 117, 119, 115, 34, 56, + 57, 58, 80, 81, 82, 102, 103, 104, + 35, 59, 83, 105, 58, 60, 80, 82, + 84, 102, 104, 106, 56, 59, 61, 81, + 83, 85, 103, 105, 107, 60, 62, 80, + 82, 84, 86, 102, 104, 106, 108, 61, + 63, 81, 83, 85, 87, 103, 105, 107, + 109, 65, 62, 64, 82, 84, 86, 104, + 106, 108, +}; + +static long _vq_fitmap_res_Bc_7[] = { + 0, 26, 69, 111, 127, 160, 217, 277, + 300, 328, 372, 425, 446, 460, 477, 498, +}; + +static long _vq_fitlength_res_Bc_7[] = { + 26, 43, 42, 16, 33, 57, 60, 23, + 28, 44, 53, 21, 14, 17, 21, 8, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_7 = { + -15, 3, 10, 4, + _vq_pigeonmap_res_Bc_7, + 506, + _vq_fitlist_res_Bc_7, + _vq_fitmap_res_Bc_7, + _vq_fitlength_res_Bc_7 +}; + +static static_codebook _vq_book_res_Bc_7 = { + 2, 121, + _vq_lengthlist_res_Bc_7, + 1, -528613376, 1614282752, 4, 0, + _vq_quantlist_res_Bc_7, + NULL, + &_vq_auxt_res_Bc_7, + &_vq_auxp_res_Bc_7, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_7a.vqh b/lib/books/res_Bc_7a.vqh new file mode 100644 index 0000000..70a98c0 --- /dev/null +++ b/lib/books/res_Bc_7a.vqh @@ -0,0 +1,63 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_7a_VQH_ +#define _V_res_Bc_7a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_7a[] = { + 1, + 0, + 2, +}; + +static long _vq_lengthlist_res_Bc_7a[] = { + 4, 6, 6, 7, 6, 6, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, + 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 8, 7, + 7, 8, 7, 7, 6, 6, 6, 7, 6, 6, 7, 6, 6, 6, 7, 7, + 7, 6, 6, 7, 6, 6, 7, 7, 7, 8, 7, 7, 8, 7, 7, 6, + 6, 6, 7, 6, 6, 7, 6, 6, 6, 6, 6, 7, 6, 6, 7, 6, + 6, +}; + +static float _vq_quantthresh_res_Bc_7a[] = { + -0.5, 0.5, +}; + +static long _vq_quantmap_res_Bc_7a[] = { + 1, 0, 2, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_7a = { + _vq_quantthresh_res_Bc_7a, + _vq_quantmap_res_Bc_7a, + 3, + 3 +}; + +static static_codebook _vq_book_res_Bc_7a = { + 4, 81, + _vq_lengthlist_res_Bc_7a, + 1, -535822336, 1611661312, 2, 0, + _vq_quantlist_res_Bc_7a, + NULL, + &_vq_auxt_res_Bc_7a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_8.vqh b/lib/books/res_Bc_8.vqh new file mode 100644 index 0000000..efe9063 --- /dev/null +++ b/lib/books/res_Bc_8.vqh @@ -0,0 +1,202 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_8_VQH_ +#define _V_res_Bc_8_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_8[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Bc_8[] = { + 1, 4, 4, 6, 6, 7, 7, 9, 9,10,10,11,11, 6, 5, 5, + 6, 7, 8, 8, 9, 9,10,11,11,11, 6, 5, 5, 7, 7, 8, + 8, 9, 9,10,11,12,12, 0, 7, 7, 7, 8, 9, 9,10,10, + 11,12,12,13, 0, 7, 7, 8, 8, 9, 9,10,10,12,11,13, + 12, 0,12,11, 9, 9, 9, 9,11,10,12,12,13,14, 0,12, + 12, 9, 9,10,10,11,11,13,12,14,14, 0, 0, 0,10,11, + 11,10,11,11,12,12,13,13, 0, 0, 0,11,10,10,11,12, + 12,12,13,15,14, 0, 0, 0,12,15,10,12,11,12,13,13, + 13,14, 0, 0, 0,14,13,11,11,12,13,14,14,15,15, 0, + 0, 0, 0, 0,12,12,11,13,13,13,16,15, 0, 0, 0, 0, + 0,14,13,13,12,15,15,14,16, +}; + +static float _vq_quantthresh_res_Bc_8[] = { + -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5, + 32.5, 45.5, 58.5, 71.5, +}; + +static long _vq_quantmap_res_Bc_8[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_8 = { + _vq_quantthresh_res_Bc_8, + _vq_quantmap_res_Bc_8, + 13, + 13 +}; + +static long _vq_pigeonmap_res_Bc_8[] = { + 3, 3, 2, 1, 1, 0, 0, 0, + 1, 2, 2, 3, +}; + +static long _vq_fitlist_res_Bc_8[] = { + 0, 1, 2, 3, 13, 14, 15, 16, + 26, 27, 40, 4, 17, 28, 41, 6, + 19, 30, 43, 29, 53, 54, 32, 56, + 55, 79, 80, 58, 82, 1, 3, 5, + 7, 14, 16, 18, 20, 29, 31, 42, + 44, 0, 13, 27, 40, 2, 4, 6, + 8, 15, 17, 19, 21, 30, 32, 43, + 45, 33, 55, 57, 26, 53, 28, 34, + 56, 58, 59, 81, 83, 79, 54, 60, + 82, 84, 3, 5, 7, 9, 16, 18, + 20, 22, 31, 33, 44, 46, 4, 6, + 8, 10, 17, 19, 21, 23, 32, 34, + 45, 47, 12, 25, 36, 49, 29, 35, + 57, 59, 30, 58, 60, 38, 62, 55, + 61, 83, 85, 56, 84, 86, 64, 88, + 7, 9, 11, 20, 22, 24, 35, 37, + 48, 50, 5, 18, 33, 46, 8, 10, + 12, 21, 23, 25, 36, 38, 49, 51, + 61, 63, 31, 59, 34, 62, 64, 87, + 89, 57, 85, 60, 88, 90, 13, 14, + 40, 41, 42, 66, 67, 68, 15, 43, + 69, 17, 45, 71, 95, 0, 1, 16, + 2, 4, 19, 26, 27, 53, 54, 55, + 79, 80, 81, 28, 56, 82, 30, 58, + 84, 108, 16, 18, 40, 42, 44, 46, + 66, 68, 70, 72, 94, 96, 14, 17, + 19, 41, 43, 45, 47, 67, 69, 71, + 73, 95, 97, 3, 5, 20, 1, 13, + 4, 6, 15, 21, 29, 31, 53, 55, + 57, 59, 79, 81, 83, 85, 107, 109, + 27, 30, 32, 54, 56, 58, 60, 80, + 82, 84, 86, 108, 110, 18, 20, 42, + 44, 46, 48, 68, 70, 72, 74, 96, + 98, 19, 21, 43, 45, 47, 49, 69, + 71, 73, 75, 97, 99, 23, 51, 77, + 101, 5, 7, 16, 22, 6, 8, 17, + 10, 25, 31, 33, 55, 57, 59, 61, + 81, 83, 85, 87, 109, 111, 32, 34, + 56, 58, 60, 62, 82, 84, 86, 88, + 110, 112, 36, 64, 90, 114, 22, 24, + 46, 48, 50, 72, 74, 76, 100, 102, + 20, 44, 70, 98, 23, 25, 47, 49, + 51, 73, 75, 77, 101, 103, 9, 11, + 7, 18, 10, 12, 21, 35, 37, 59, + 61, 63, 85, 87, 89, 113, 115, 33, + 57, 83, 111, 36, 38, 60, 62, 64, + 86, 88, 90, 114, 116, 40, 66, 67, + 68, 94, 41, 69, 95, 43, 71, 97, + 121, 53, 79, 80, 81, 107, 54, 82, + 108, 56, 84, 110, 134, 109, 133, 135, + 136, 42, 44, 66, 68, 70, 72, 94, + 96, 98, 120, 122, 40, 43, 45, 67, + 69, 71, 73, 95, 97, 99, 121, 123, + 55, 57, 79, 81, 83, 85, 107, 109, + 111, 133, 135, 53, 56, 58, 80, 82, + 84, 86, 108, 110, 112, 134, 136, 137, + 161, 138, 162, 44, 46, 68, 70, 72, + 74, 94, 96, 98, 100, 122, 124, 45, + 47, 69, 71, 73, 75, 95, 97, 99, + 101, 123, 125, 49, 77, 103, 127, 57, + 59, 81, 83, 85, 87, 107, 109, 111, + 113, 135, 137, 58, 60, 82, 84, 86, + 88, 108, 110, 112, 114, 136, 138, 62, + 90, 116, 140, 133, 139, 161, 163, 134, + 162, 164, 142, 166, 48, 50, 72, 74, + 76, 98, 100, 102, 126, 128, 46, 70, + 96, 124, 49, 51, 73, 75, 77, 99, + 101, 103, 127, 129, 61, 63, 85, 87, + 89, 111, 113, 115, 139, 141, 59, 83, + 109, 137, 62, 64, 86, 88, 90, 112, + 114, 116, 140, 142, 165, 167, 135, 163, + 138, 166, 168, 66, 94, 120, 121, 122, + 148, 67, 95, 123, 149, 40, 68, 96, + 41, 69, 97, 79, 107, 133, 134, 135, + 161, 80, 108, 136, 162, 94, 96, 120, + 122, 124, 148, 150, 95, 97, 121, 123, + 125, 149, 151, 68, 70, 98, 66, 69, + 71, 99, 107, 109, 133, 135, 137, 161, + 163, 108, 110, 134, 136, 138, 162, 164, + 96, 98, 120, 122, 124, 126, 148, 150, + 152, 97, 99, 121, 123, 125, 127, 149, + 151, 153, 101, 129, 155, 70, 72, 94, + 100, 71, 73, 95, 75, 103, 109, 111, + 133, 135, 137, 139, 161, 163, 165, 110, + 112, 134, 136, 138, 140, 162, 164, 166, + 114, 142, 168, 100, 102, 124, 126, 128, + 150, 152, 154, 98, 122, 148, 101, 103, + 125, 127, 129, 151, 153, 155, 74, 76, + 72, 96, 75, 77, 99, 113, 115, 137, + 139, 141, 163, 165, 167, 111, 135, 161, + 114, 116, 138, 140, 142, 164, 166, 168, +}; + +static long _vq_fitmap_res_Bc_8[] = { + 0, 29, 74, 120, 158, 158, 194, 253, + 318, 373, 373, 401, 451, 516, 571, 571, + 597, 632, 683, 728, 728, 728, 728, 728, + 728, +}; + +static long _vq_fitlength_res_Bc_8[] = { + 29, 45, 46, 38, 0, 36, 59, 65, + 55, 0, 28, 50, 65, 55, 0, 26, + 35, 51, 45, 0, 0, 0, 0, 0, + 0, +}; + +static encode_aux_pigeonhole _vq_auxp_res_Bc_8 = { + -78, 13, 12, 5, + _vq_pigeonmap_res_Bc_8, + 728, + _vq_fitlist_res_Bc_8, + _vq_fitmap_res_Bc_8, + _vq_fitlength_res_Bc_8 +}; + +static static_codebook _vq_book_res_Bc_8 = { + 2, 169, + _vq_lengthlist_res_Bc_8, + 1, -523010048, 1618608128, 4, 0, + _vq_quantlist_res_Bc_8, + NULL, + &_vq_auxt_res_Bc_8, + &_vq_auxp_res_Bc_8, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_8a.vqh b/lib/books/res_Bc_8a.vqh new file mode 100644 index 0000000..c09812b --- /dev/null +++ b/lib/books/res_Bc_8a.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_8a_VQH_ +#define _V_res_Bc_8a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_8a[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Bc_8a[] = { + 4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 5, 5, + 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 5, 5, 6, 6, 7, + 7, 7, 7, 8, 8, 8, 8, 9, 6, 6, 7, 7, 7, 7, 8, 8, + 8, 8, 8, 8, 9, 9, 9, 7, 7, 7, 7, 8, 8, 8, 8, 8, + 8, 9, 9, 9, 7, 7, 8, 7, 8, 8, 8, 8, 8, 8, 9, 9, + 9, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, + 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, + 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, + 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, + 9, 9, 9, 8, 8, 8, 8, 8, 8, +}; + +static float _vq_quantthresh_res_Bc_8a[] = { + -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, + 2.5, 3.5, 4.5, 5.5, +}; + +static long _vq_quantmap_res_Bc_8a[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_8a = { + _vq_quantthresh_res_Bc_8a, + _vq_quantmap_res_Bc_8a, + 13, + 13 +}; + +static static_codebook _vq_book_res_Bc_8a = { + 2, 169, + _vq_lengthlist_res_Bc_8a, + 1, -531103744, 1611661312, 4, 0, + _vq_quantlist_res_Bc_8a, + NULL, + &_vq_auxt_res_Bc_8a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_9.vqh b/lib/books/res_Bc_9.vqh new file mode 100644 index 0000000..03a265d --- /dev/null +++ b/lib/books/res_Bc_9.vqh @@ -0,0 +1,61 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_9_VQH_ +#define _V_res_Bc_9_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_9[] = { + 2, + 1, + 3, + 0, + 4, +}; + +static long _vq_lengthlist_res_Bc_9[] = { + 1, 3, 3, 8, 9, 4, 5, 6,11,11, 4, 5, 5,11,11,11, + 9,11,11,11,11,11,10,10,10, +}; + +static float _vq_quantthresh_res_Bc_9[] = { + -253.5, -84.5, 84.5, 253.5, +}; + +static long _vq_quantmap_res_Bc_9[] = { + 3, 1, 0, 2, 4, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_9 = { + _vq_quantthresh_res_Bc_9, + _vq_quantmap_res_Bc_9, + 5, + 5 +}; + +static static_codebook _vq_book_res_Bc_9 = { + 2, 25, + _vq_lengthlist_res_Bc_9, + 1, -518709248, 1626677248, 3, 0, + _vq_quantlist_res_Bc_9, + NULL, + &_vq_auxt_res_Bc_9, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_9a.vqh b/lib/books/res_Bc_9a.vqh new file mode 100644 index 0000000..562dfbe --- /dev/null +++ b/lib/books/res_Bc_9a.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_9a_VQH_ +#define _V_res_Bc_9a_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_9a[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Bc_9a[] = { + 2, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 5, 5, + 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 6, 6, 8, + 7, 8, 8, 8, 8, 8, 8,13, 7, 7, 7, 7, 8, 8, 9, 9, + 10, 9, 9, 9,12, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, + 9,16, 9, 9, 8, 7, 9, 8,10,10,10, 9,10,10,13, 9, + 10, 7, 7, 9, 9,10, 9, 9,10,10,10,14,13,13, 8, 8, + 9, 9, 9,10,10,10,10,10,16,13,14, 9, 8, 9, 8,10, + 9,10,10,10,10,15,13,14,13,12, 9,10,10,10,10, 9, + 10,10,14,15,14,12,12,10, 9,10,10,10,10,10,10,13, + 15,13,13,13,11,11,10, 9,10,10,10,10,15,15,14,14, + 12,12,11, 9,10, 9,10,10,10, +}; + +static float _vq_quantthresh_res_Bc_9a[] = { + -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5, + 32.5, 45.5, 58.5, 71.5, +}; + +static long _vq_quantmap_res_Bc_9a[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_9a = { + _vq_quantthresh_res_Bc_9a, + _vq_quantmap_res_Bc_9a, + 13, + 13 +}; + +static static_codebook _vq_book_res_Bc_9a = { + 2, 169, + _vq_lengthlist_res_Bc_9a, + 1, -523010048, 1618608128, 4, 0, + _vq_quantlist_res_Bc_9a, + NULL, + &_vq_auxt_res_Bc_9a, + NULL, + 0 +}; + + +#endif diff --git a/lib/books/res_Bc_9b.vqh b/lib/books/res_Bc_9b.vqh new file mode 100644 index 0000000..dd25e36 --- /dev/null +++ b/lib/books/res_Bc_9b.vqh @@ -0,0 +1,80 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH * + * THIS SOURCE. 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_res_Bc_9b_VQH_ +#define _V_res_Bc_9b_VQH_ +#include "codebook.h" + +static long _vq_quantlist_res_Bc_9b[] = { + 6, + 5, + 7, + 4, + 8, + 3, + 9, + 2, + 10, + 1, + 11, + 0, + 12, +}; + +static long _vq_lengthlist_res_Bc_9b[] = { + 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 6, 6, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 7, + 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, + 8, 8, 8, 8, 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, + 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, +}; + +static float _vq_quantthresh_res_Bc_9b[] = { + -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, + 2.5, 3.5, 4.5, 5.5, +}; + +static long _vq_quantmap_res_Bc_9b[] = { + 11, 9, 7, 5, 3, 1, 0, 2, + 4, 6, 8, 10, 12, +}; + +static encode_aux_threshmatch _vq_auxt_res_Bc_9b = { + _vq_quantthresh_res_Bc_9b, + _vq_quantmap_res_Bc_9b, + 13, + 13 +}; + +static static_codebook _vq_book_res_Bc_9b = { + 2, 169, + _vq_lengthlist_res_Bc_9b, + 1, -531103744, 1611661312, 4, 0, + _vq_quantlist_res_Bc_9b, + NULL, + &_vq_auxt_res_Bc_9b, + NULL, + 0 +}; + + +#endif -- 2.7.4