private void DecodeFormat1(BitReader r, Codebook vqbook, int offset, float[] v) { int n = PartitionSize; int i=0; do { float[] entryTemp = vqbook.VectorLookup(r); for (int j = 0; j < vqbook.Dimensions; ++j) { v[offset + i] += entryTemp[j]; ++i; } } while(i <n); }