public Player(CallbackMethodDelegate callbackPlay) { this.callbackPlay = callbackPlay; player = new WMPLib.WindowsMediaPlayer(); player.PlayStateChange += new WMPLib._WMPOCXEvents_PlayStateChangeEventHandler(Player_PlayStateChange); Volume(30); }
public void PushBack(string remotePath, string localPath, CallbackMethodDelegate callbackMethod) { awaitQueue.Enqueue(new DownloadFileInfo(remotePath, localPath, callbackMethod)); }
public DownloadFileInfo(string remotePath, string localPath, CallbackMethodDelegate callbackMethod) { this.remotePath = remotePath; this.localPath = localPath; this.callbackMethod = callbackMethod; }