/* ** WavpackStream.java ** ** Copyright (c) 2008 Peter McQuillan ** ** All Rights Reserved. ** ** Distributed under the BSD Software License (see license.txt) ** */ package com.wavpack.encoder; class WavpackStream { WavpackHeader wphdr = new WavpackHeader(); Bitstream wvbits = new Bitstream(); Bitstream wvcbits = new Bitstream(); delta_data dc = new delta_data(); words_data w = new words_data(); byte[] blockbuff = new byte[Defines.BIT_BUFFER_SIZE + 1]; int blockend = Defines.BIT_BUFFER_SIZE; byte[] block2buff = new byte[Defines.BIT_BUFFER_SIZE + 1]; int block2end = Defines.BIT_BUFFER_SIZE; int bits; int lossy_block; int num_terms = 0; long sample_index; // was uint32_t in C decorr_pass dp1 = new decorr_pass(); decorr_pass dp2 = new decorr_pass(); decorr_pass dp3 = new decorr_pass(); decorr_pass dp4 = new decorr_pass(); decorr_pass dp5 = new decorr_pass(); decorr_pass dp6 = new decorr_pass(); decorr_pass dp7 = new decorr_pass(); decorr_pass dp8 = new decorr_pass(); decorr_pass dp9 = new decorr_pass(); decorr_pass dp10 = new decorr_pass(); decorr_pass dp11 = new decorr_pass(); decorr_pass dp12 = new decorr_pass(); decorr_pass dp13 = new decorr_pass(); decorr_pass dp14 = new decorr_pass(); decorr_pass dp15 = new decorr_pass(); decorr_pass dp16 = new decorr_pass(); decorr_pass[] decorr_passes = { dp1, dp2, dp3, dp4, dp5, dp6, dp7, dp8, dp9, dp10, dp11, dp12, dp13, dp14, dp15, dp16 }; }