From b256e6f81a7a7d227acdf5a1f29fc909cacb4e6d Mon Sep 17 00:00:00 2001 From: Monty Date: Mon, 13 Aug 2001 08:41:11 +0000 Subject: [PATCH] Don't lose our coupled modes svn path=/trunk/vorbis/; revision=1871 --- vq/res_44c_A.vqs | 47 ++++++++++++++++++++++++++++++++++++++++++ vq/res_44c_B.vqs | 34 ++++++++++++++++++++++++++++++ vq/res_44c_C.vqs | 36 ++++++++++++++++++++++++++++++++ vq/res_44c_E.vqs | 29 ++++++++++++++++++++++++++ vq/res_44c_X.vqs | 34 ++++++++++++++++++++++++++++++ vq/res_44c_Y.vqs | 17 +++++++++++++++ vq/res_44c_Z.vqs | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 260 insertions(+) create mode 100644 vq/res_44c_A.vqs create mode 100644 vq/res_44c_B.vqs create mode 100644 vq/res_44c_C.vqs create mode 100644 vq/res_44c_E.vqs create mode 100644 vq/res_44c_X.vqs create mode 100644 vq/res_44c_Y.vqs create mode 100644 vq/res_44c_Z.vqs diff --git a/vq/res_44c_A.vqs b/vq/res_44c_A.vqs new file mode 100644 index 0000000..6255cf4 --- /dev/null +++ b/vq/res_44c_A.vqs @@ -0,0 +1,47 @@ +huffbuild line_128x19_class1.vqd 0-64 +huffbuild line_128x19_class2.vqd 0-64 + +huffbuild line_128x19_0sub0.vqd 0-64 +huffbuild line_128x19_1sub1.vqd 1-9 +huffbuild line_128x19_1sub2.vqd 9-25 +huffbuild line_128x19_1sub3.vqd 25-64 +huffbuild line_128x19_2sub1.vqd 1-9 +huffbuild line_128x19_2sub2.vqd 9-25 +huffbuild line_128x19_2sub3.vqd 25-64 + +residuesplit residue_0#0.vqd 0,192,8 res_A ,.7, ,1.5,16 ,1.5 ,2.5,6 ,2.5,16 ,2.5 ,4.5 ,17.5 ,84.5 +mv res_Aaux.vqd res_44c_A_128aux.vqd + +residuesplit residue_1#0.vqd 0,1536,32 res_B ,.7, ,1.5,32 ,1.5 ,2.5,18 ,2.5,32 ,2.5 ,4.5 ,17.5 ,84.5 +mv res_Baux.vqd res_44c_A_1024aux.vqd + + +GO + +>res_Ac_128 noninterleaved +haux res_44c_A_128aux.vqd 0,24,2 + +>res_Ac noninterleaved +haux res_44c_A_1024aux.vqd 0,48,2 + +:_1 res_B_1.vqd, 4, nonseq cull, 0 +- 1 +:_2 res_B_2.vqd, 4, nonseq cull, 0 +- 1 +:_3 res_B_3.vqd, 4, nonseq cull, 0 +- 1 2 +:_4 res_B_4.vqd, 4, nonseq cull, 0 +- 1 2 +:_5 res_B_5.vqd, 4, nonseq cull, 0 +- 1 2 +:_6 res_B_6.vqd, 2, nonseq cull, 0 +- 1 2 3 4 +:_7 res_B_7.vqd, 2, nonseq cull, 0 +- 5 10 15 ++_7a, 4, nonseq cull, 0 +- 1 2 + +:_8 res_B_8.vqd, 2, nonseq cull, 0 +- 13 26 39 52 65 78 ++_8a, 2, nonseq cull, 0 +- 1 2 3 4 5 6 + +:_9 res_B_9.vqd, 2, nonseq, 0 +- 169 338 ++_9a, 2, nonseq, 0 +- 13 26 39 52 65 78 ++_9b, 2, nonseq, 0 +- 1 2 3 4 5 6 + + + + + + diff --git a/vq/res_44c_B.vqs b/vq/res_44c_B.vqs new file mode 100644 index 0000000..a769785 --- /dev/null +++ b/vq/res_44c_B.vqs @@ -0,0 +1,34 @@ + + +residuesplit residue_0#0.vqd 0,224,16 res_A ,.7, 7,1.5,8 ,1.5,8 ,1.5 11,2.5 ,2.5 ,4.5 ,16.5 ,84.5 + +residuesplit residue_1#0.vqd 0,1792,32 res_B ,.7, 10,1.5,32 ,1.5,32 ,1.5 20,2.5 ,2.5 ,4.5 ,16.5 ,84.5 + +mv res_Aaux.vqd res_44c_B_128aux.vqd +mv res_Baux.vqd res_44c_B_1024aux.vqd + + +GO + +>res_Bc_128 noninterleaved +haux res_44c_B_128aux.vqd 0,14,2 + +>res_Bc noninterleaved +haux res_44c_B_1024aux.vqd 0,56,2 + +:_1 res_B_1.vqd, 4, nonseq cull, 0 +- 1 +:_2 res_B_2.vqd, 4, nonseq cull, 0 +- 1 +:_3 res_B_3.vqd, 4, nonseq cull, 0 +- 1 +:_4 res_B_4.vqd, 4, nonseq cull, 0 +- 1 2 +:_5 res_B_5.vqd, 4, nonseq cull, 0 +- 1 2 +:_6 res_B_6.vqd, 2, nonseq cull, 0 +- 1 2 3 4 +:_7 res_B_7.vqd, 2, nonseq cull, 0 +- 3 6 9 12 15 ++_7a, 4, nonseq cull, 0 +- 1 + +:_8 res_B_8.vqd, 2, nonseq cull, 0 +- 13 26 39 52 65 78 ++_8a, 2, nonseq cull, 0 +- 1 2 3 4 5 6 + +:_9 res_B_9.vqd, 2, nonseq, 0 +- 169 338 ++_9a, 2, nonseq, 0 +- 13 26 39 52 65 78 ++_9b, 2, nonseq, 0 +- 1 2 3 4 5 6 + diff --git a/vq/res_44c_C.vqs b/vq/res_44c_C.vqs new file mode 100644 index 0000000..5e50d47 --- /dev/null +++ b/vq/res_44c_C.vqs @@ -0,0 +1,36 @@ + +residuesplit residue_0#0.vqd 0,256,16 res_A ,.7, ,1.5 12,2.5 ,2.5 18,4.5 ,4.5 28,16.5 ,16.5 ,84.5 + +residuesplit residue_1#0.vqd 0,2048,32 res_B ,.7, ,1.5 22,2.5 ,2.5 34,4.5 ,4.5 64,16.5 ,16.5 ,84.5 + +mv res_Aaux.vqd res_44c_C_128aux.vqd +mv res_Baux.vqd res_44c_C_1024aux.vqd + +GO + +>res_Cc_128 noninterleaved +haux res_44c_C_128aux.vqd 0,16,2 + +>res_Cc noninterleaved +haux res_44c_C_1024aux.vqd 0,64,2 + +:_1 res_B_1.vqd, 4, nonseq cull, 0 +- 1 +:_2 res_B_2.vqd, 4, nonseq cull, 0 +- 1 2 +:_3 res_B_3.vqd, 4, nonseq cull, 0 +- 1 2 +:_4 res_B_4.vqd, 2, nonseq cull, 0 +- 1 2 3 4 +:_5 res_B_5.vqd, 2, nonseq cull, 0 +- 1 2 3 4 +:_6 res_B_6.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 +:_7 res_B_7.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 + +:_8 res_B_8.vqd, 2, nonseq cull, 0 +- 13 26 39 52 65 78 ++_8a, 2, nonseq cull, 0 +- 1 2 3 4 5 6 + +:_9 res_B_9.vqd, 2, nonseq, 0 +- 169 338 507 676 845 1014 1183 1352 ++_9a, 2, nonseq, 0 +- 13 26 39 52 65 78 ++_9b, 2, nonseq, 0 +- 1 2 3 4 5 6 + + + + + + diff --git a/vq/res_44c_E.vqs b/vq/res_44c_E.vqs new file mode 100644 index 0000000..44c203c --- /dev/null +++ b/vq/res_44c_E.vqs @@ -0,0 +1,29 @@ +residuesplit residue_0#0.vqd 0,256,16 res_A ,.7, ,1.5 ,2.5 ,4.5 40,7.5 ,7.5 58,16.5 ,16.5 ,84.5 + +residuesplit residue_1#0.vqd 0,2048,32 res_B ,.7, ,1.5 ,2.5 ,4.5 70,7.5 ,7.5 110,16.5 ,16.5 ,84.5 + +mv res_Aaux.vqd res_44c_E_128aux.vqd +mv res_Baux.vqd res_44c_E_1024aux.vqd + +GO + +>res_Ec_128 noninterleaved +haux res_44c_E_128aux.vqd 0,16,2 + +>res_Ec noninterleaved +haux res_44c_E_1024aux.vqd 0,64,2 + +:_1 res_B_1.vqd, 4, nonseq cull, 0 +- 1 +:_2 res_B_2.vqd, 4, nonseq cull, 0 +- 1 2 +:_3 res_B_3.vqd, 2, nonseq cull, 0 +- 1 2 3 4 +:_4 res_B_4.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 +:_5 res_B_5.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 +:_6 res_B_6.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 +:_7 res_B_7.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 + +:_8 res_B_8.vqd, 2, nonseq cull, 0 +- 13 26 39 52 65 78 ++_8a, 2, nonseq cull, 0 +- 1 2 3 4 5 6 + +:_9 res_B_9.vqd, 2, nonseq, 0 +- 169 338 507 676 845 1014 1183 1352 ++_9a, 2, nonseq, 0 +- 13 26 39 52 65 78 ++_9b, 2, nonseq, 0 +- 1 2 3 4 5 6 diff --git a/vq/res_44c_X.vqs b/vq/res_44c_X.vqs new file mode 100644 index 0000000..1b716e4 --- /dev/null +++ b/vq/res_44c_X.vqs @@ -0,0 +1,34 @@ +residuesplit residue_0#0.vqd 0,180,12 res_A ,.5 ,1.5,4 ,2.5,4 ,7.5,4 2,1.5 ,1.5 ,2.5 ,7.5 ,22.5 +mv res_Aaux.vqd res_44c_X_128aux.vqd + +residuesplit residue_1#0.vqd 0,1440,32 res_B ,.5 ,1.5,18 ,2.5,18 ,7.5,18 3,1.5 ,1.5 ,2.5 ,7.5 ,22.5 +mv res_Baux.vqd res_44c_X_1024aux.vqd + +GO + +>res_Xc_128 noninterleaved +haux res_44c_X_128aux.vqd 0,15,3 + +>res_Xc noninterleaved +haux res_44c_X_1024aux.vqd 0,45,3 + +:_1 res_B_1.vqd, 4, nonseq cull, 0 +- 1 +:_2 res_B_2.vqd, 4, nonseq cull, 0 +- 1 2 +:_3 res_B_3.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 + +:_4 res_B_4.vqd, 4, nonseq cull, 0 +- 1 +:_5 res_B_5.vqd, 4, nonseq cull, 0 +- 1 +:_6 res_B_6.vqd, 4, nonseq cull, 0 +- 1 2 +:_7 res_B_7.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 +:_8 res_B_8.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 + +:_9 res_B_9.vqd, 4, nonseq, 0 +- 67 134 ++_9a, 2, nonseq, 0 +- 3 6 9 12 15 18 21 24 27 30 33 ++_9b, 4, nonseq, 0 +- 1 + + + + + + + diff --git a/vq/res_44c_Y.vqs b/vq/res_44c_Y.vqs new file mode 100644 index 0000000..b033f56 --- /dev/null +++ b/vq/res_44c_Y.vqs @@ -0,0 +1,17 @@ + +residuesplit residue_0#0.vqd 0,180,12 res_A ,.5 ,1.5,4 ,2.5,4 ,7.5,4 2,1.5 ,1.5 ,2.5 ,7.5 ,22.5 +mv res_Aaux.vqd res_44c_Y_128aux.vqd + +residuesplit residue_1#0.vqd 0,1440,32 res_B ,.5 ,1.5,18 ,2.5,18 ,7.5,18 3,1.5 ,1.5 ,2.5 ,7.5 ,22.5 +mv res_Baux.vqd res_44c_Y_1024aux.vqd + +GO + +>res_Yc_128 noninterleaved +haux res_44c_Y_128aux.vqd 0,15,3 + +>res_Yc noninterleaved +haux res_44c_Y_1024aux.vqd 0,45,3 + + + diff --git a/vq/res_44c_Z.vqs b/vq/res_44c_Z.vqs new file mode 100644 index 0000000..c08460e --- /dev/null +++ b/vq/res_44c_Z.vqs @@ -0,0 +1,63 @@ +huffbuild line_128x7_class1.vqd 0-64 +huffbuild line_128x7_class2.vqd 0-64 + +huffbuild line_128x7_0sub0.vqd 0-64 +huffbuild line_128x7_1sub1.vqd 1-9 +huffbuild line_128x7_1sub2.vqd 9-25 +huffbuild line_128x7_1sub3.vqd 25-64 +huffbuild line_128x7_2sub1.vqd 1-9 +huffbuild line_128x7_2sub2.vqd 9-25 +huffbuild line_128x7_2sub3.vqd 25-64 + +huffbuild line_1024x31_class0.vqd 0-8 +huffbuild line_1024x31_class1.vqd 0-16 +huffbuild line_1024x31_class2.vqd 0-64 +huffbuild line_1024x31_class3.vqd 0-64 + +huffbuild line_1024x31_0sub0.vqd 0-16 +huffbuild line_1024x31_0sub1.vqd 16-64 + +huffbuild line_1024x31_1sub0.vqd 0-16 +huffbuild line_1024x31_1sub1.vqd 16-64 + +huffbuild line_1024x31_2sub1.vqd 1-9 +huffbuild line_1024x31_2sub2.vqd 9-25 +huffbuild line_1024x31_2sub3.vqd 25-64 +huffbuild line_1024x31_3sub1.vqd 1-9 +huffbuild line_1024x31_3sub2.vqd 9-25 +huffbuild line_1024x31_3sub3.vqd 25-64 + +residuesplit residue_0#0.vqd 0,180,12 res_A ,.5 ,1.5,4 ,2.5,4 ,7.5,4 2,1.5 ,1.5 ,2.5 ,7.5 ,22.5 +mv res_Aaux.vqd res_44c_Z_128aux.vqd + +residuesplit residue_1#0.vqd 0,1408,32 res_B ,.5 ,1.5,18 ,2.5,18 ,7.5,18 3,1.5 ,1.5 ,2.5 ,7.5 ,22.5 +mv res_Baux.vqd res_44c_Z_1024aux.vqd + +GO + +>res_Zc_128 noninterleaved +haux res_44c_Z_128aux.vqd 0,15,3 + +>res_Zc noninterleaved +haux res_44c_Z_1024aux.vqd 0,44,2 + +:_1 res_B_1.vqd, 4, nonseq cull, 0 +- 1 +:_2 res_B_2.vqd, 4, nonseq cull, 0 +- 1 2 +:_3 res_B_3.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 + +:_4 res_B_4.vqd, 4, nonseq cull, 0 +- 1 +:_5 res_B_5.vqd, 4, nonseq cull, 0 +- 1 +:_6 res_B_6.vqd, 4, nonseq cull, 0 +- 1 2 +:_7 res_B_7.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 +:_8 res_B_8.vqd, 2, nonseq cull, 0 +- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 + +:_9 res_B_9.vqd, 4, nonseq, 0 +- 67 134 ++_9a, 2, nonseq, 0 +- 3 6 9 12 15 18 21 24 27 30 33 ++_9b, 4, nonseq, 0 +- 1 + + + + + + + -- 2.7.4