Beispiel #1
0
 public void main()
 {
     wav = new Wavelet();
 }
Beispiel #2
0
 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");
     }
 }