Beispiel #1
0
 public MyVideoCompresser(IColorTransformable colorTransformer, IDctTransformable dctTransformer, IQuantizable quantizer)
 {
     ColorTransformer = colorTransformer;
     DctTransformer   = dctTransformer;
     Quantizer        = quantizer;
     this.RleCodec    = new Rle();
 }
 public MyVideoDecompresser(
     IColorTransformable colorTransformer,
     IDctTransformable dctTransformer,
     IQuantizable quantizer,
     IDictionary <sbyte, decimal> entropyTable)
 {
     this.ColorTransformer  = colorTransformer;
     this.DctTransformer    = dctTransformer;
     this.Quantizer         = quantizer;
     this.RleCodec          = new Rle();
     this.ArithmeticalCodec = new ArithmeticalCodec(entropyTable);
 }