示例#1
0
 public unsafe DownConverter(int phaseCount)
 {
     this._phaseCount        = phaseCount;
     this._oscillatorsBuffer = UnsafeBuffer.Create(sizeof(Oscillator) * phaseCount);
     this._oscillators       = (Oscillator *)(void *)this._oscillatorsBuffer;
     this._isMultithreaded   = (Utils.ProcessorCount > 1);
 }
示例#2
0
 public unsafe RdsDecoder()
 {
     this._pllBuffer        = UnsafeBuffer.Create(sizeof(Pll));
     this._pll              = (Pll *)(void *)this._pllBuffer;
     this._oscBuffer        = UnsafeBuffer.Create(sizeof(Oscillator));
     this._osc              = (Oscillator *)(void *)this._oscBuffer;
     this._syncFilterBuffer = UnsafeBuffer.Create(sizeof(IirFilter));
     this._syncFilter       = (IirFilter *)(void *)this._syncFilterBuffer;
 }
示例#3
0
 public unsafe RdsDecoder()
 {
     this._pllBuffer = UnsafeBuffer.Create(sizeof (Pll));
       this._pll = (Pll*) (void*) this._pllBuffer;
       this._oscBuffer = UnsafeBuffer.Create(sizeof (Oscillator));
       this._osc = (Oscillator*) (void*) this._oscBuffer;
       this._syncFilterBuffer = UnsafeBuffer.Create(sizeof (IirFilter));
       this._syncFilter = (IirFilter*) (void*) this._syncFilterBuffer;
       this._bitDecoder = new RdsDetectorBank();
       this._bitDecoder.FrameAvailable += new RdsFrameAvailableDelegate(this.FrameAvailableHandler);
 }
示例#4
0
        public RdsDecoder()
        {
            _pllBuffer = UnsafeBuffer.Create(sizeof(Pll));
            _pll = (Pll*) _pllBuffer;

            _oscBuffer = UnsafeBuffer.Create(sizeof(Oscillator));
            _osc = (Oscillator*) _oscBuffer;

            _syncFilterBuffer = UnsafeBuffer.Create(sizeof(IirFilter));
            _syncFilter = (IirFilter*) _syncFilterBuffer;
        }
示例#5
0
        public RdsDecoder()
        {
            _pllBuffer = UnsafeBuffer.Create(sizeof(Pll));
            _pll       = (Pll *)_pllBuffer;

            _oscBuffer = UnsafeBuffer.Create(sizeof(Oscillator));
            _osc       = (Oscillator *)_oscBuffer;

            _syncFilterBuffer = UnsafeBuffer.Create(sizeof(IirFilter));
            _syncFilter       = (IirFilter *)_syncFilterBuffer;
        }
示例#6
0
 public unsafe DownConverter(int phaseCount)
 {
     this._phaseCount = phaseCount;
       this._oscillatorsBuffer = UnsafeBuffer.Create(sizeof (Oscillator) * phaseCount);
       this._oscillators = (Oscillator*) (void*) this._oscillatorsBuffer;
 }
 public DownConverter(int phaseCount)
 {
     _phaseCount = phaseCount;
     _oscillatorsBuffer = UnsafeBuffer.Create(sizeof(Oscillator) * phaseCount);
     _oscillators = (Oscillator*) _oscillatorsBuffer;
 }
示例#8
0
 public DownConverter(int phaseCount)
 {
     _phaseCount        = phaseCount;
     _oscillatorsBuffer = UnsafeBuffer.Create(sizeof(Oscillator) * phaseCount);
     _oscillators       = (Oscillator *)_oscillatorsBuffer;
 }