コード例 #1
0
        private void _DoSkip()
        {
            _Decoder.SetPosition(_Start);
            _TimeCode = _Start;

            lock (_MutexData)
            {
                _Data.Reset();
                _NoMoreData = false;
            }
        }
コード例 #2
0
ファイル: CPortAudioStream.cs プロジェクト: da-ka/Vocaluxe
 private void _DoSkip()
 {
     _Decoder.SetPosition(_Start);
     lock (_LockData)
     {
         _SyncTimer.Time = _Start;
         _TimeCode       = _Start;
         _Data.Reset();
         _NoMoreData = false;
     }
 }
コード例 #3
0
 private void DoSkip()
 {
     lock (MutexData)
     {
         _Decoder.SetPosition(_Start);
         _CurrentTime = _Start;
         _TimeCode    = _Start;
         _data        = new RingBuffer(BUFSIZE);
         _NoMoreData  = false;
         EventDecode.Set();
         _waiting        = false;
         _SyncTimer.Time = _Start;
     }
 }