public void main() { wav = new Wavelet(); }
private void ParseTransformParameters(Unpack u) { par.wavelet_index = u.DecodeUint(); wav = par.GetWavelet(); par.transformDepth = u.DecodeUint(); if(!par.is_lowdelay) { if(u.DecodeBool()) { for(int i = 0; i < par.transformDepth + 1; i++) { par.horiz_codeblocks[i] = u.DecodeUint(); par.vert_codeblocks[i] = u.DecodeUint(); } par.codeblock_mode_index = u.DecodeUint(); } else { for(int i = 0; i < par.transformDepth + 1; i++) { par.horiz_codeblocks[i] = 1; par.vert_codeblocks[i] = 1; } } } else { throw new Exception("Unhandled stream type"); } }