internal FlacEncodingPolicy(FlacEncodingPolicy cloneFrom)
 {
     this.FixedOrder = cloneFrom.FixedOrder;
     this.LpcOrder = cloneFrom.LpcOrder;
     this.RicePartionOrder = cloneFrom.RicePartionOrder;
     this.StereoEncoding = cloneFrom.StereoEncoding;
     this.UseParallelExtensions = cloneFrom.UseParallelExtensions;
 }
Beispiel #2
0
 internal FlacEncodingPolicy(FlacEncodingPolicy cloneFrom)
 {
     this.FixedOrder            = cloneFrom.FixedOrder;
     this.LpcOrder              = cloneFrom.LpcOrder;
     this.RicePartionOrder      = cloneFrom.RicePartionOrder;
     this.StereoEncoding        = cloneFrom.StereoEncoding;
     this.UseParallelExtensions = cloneFrom.UseParallelExtensions;
 }
Beispiel #3
0
        public FlacEncodingPolicy()
        {
            FixedOrder       = null;
            LpcOrder         = new IntRange(8);
            RicePartionOrder = new IntRange(0, 5);
            StereoEncoding   = StereoEncodingPolicy.TrySidesAndAverage;
#if PARALLEL
            UseParallelExtensions = true;
#else
            UseParallelExtensions = false;
#endif
        }
 public FlacEncodingPolicy()
 {
     FixedOrder = null;
     LpcOrder = new IntRange(8);
     RicePartionOrder = new IntRange(0, 5);
     StereoEncoding = StereoEncodingPolicy.TrySidesAndAverage;
     #if PARALLEL
     UseParallelExtensions = true;
     #else
     UseParallelExtensions = false;
     #endif
 }