예제 #1
0
        //current state


        public PreviewThreadLauncher(IVideoPlayer player, ISomeCommonEditorOperations editor)
        {
            this.player  = player;
            this.editor  = editor;
            mutex        = new PreviewThreadMutex();
            ticker       = new Timer();
            ticker.Tick += PlaybackTickerFunc;
        }
예제 #2
0
 //current state
 public PreviewThreadLauncher(IVideoPlayer player, ISomeCommonEditorOperations editor)
 {
     this.player = player;
     this.editor = editor;
     mutex = new PreviewThreadMutex();
     ticker = new Timer();
     ticker.Tick += PlaybackTickerFunc;
 }
        //current state


        public PreviewThreadLauncher(IVideoPlayer player, IAudioPlayer playerAudio, IVidkaOpContext editor)
        {
            this.player      = player;
            this.playerAudio = playerAudio;
            this.editor      = editor;
            mutex            = new PreviewThreadMutex();
            ticker           = new Timer();
            ticker.Tick     += PlaybackTickerFunc;
        }
예제 #4
0
 //current state
 public PreviewThreadLauncher(IVideoPlayer player, IAudioPlayer playerAudio, IVidkaOpContext editor)
 {
     this.player = player;
     this.playerAudio = playerAudio;
     this.editor = editor;
     mutex = new PreviewThreadMutex();
     ticker = new Timer();
     ticker.Tick += PlaybackTickerFunc;
 }