Ejemplo n.º 1
0
        public override void seek(TimeSpan where)
        {
            m_paused = true;
            var pos = videoDecoder.thread.findStreamsPosition(where);

            videoReady.Reset();
            lock ( syncRoot )
            {
                drainComplete = false;
                seekDest      = pos.audio.time;
            }
            audioPlayer.seek(pos.audio.time);
            videoDecoder.thread.seek(ref pos);
        }