コード例 #1
0
 private void WMP_OnBuffering(object sender, _WMPOCXEvents_BufferingEvent e)
 {
     Log.Instance.Debug("WMPVideoPlayer: bandWidth: {0}", wmpCtrl.network.bandWidth);
     Log.Instance.Debug("WMPVideoPlayer: bitRate: {0}", wmpCtrl.network.bitRate);
     Log.Instance.Debug("WMPVideoPlayer: receivedPackets: {0}", wmpCtrl.network.receivedPackets);
     Log.Instance.Debug("WMPVideoPlayer: receptionQuality: {0}", wmpCtrl.network.receptionQuality);
     Log.Instance.Debug("WMPVideoPlayer: onbuffer start:{0}", e.start.ToString());
     bufferCompleted = !e.start;
     if (bufferCompleted)
     {
         wmpCtrl.Buffering -= WMP_OnBuffering;
     }
 }
コード例 #2
0
        private void OnBuffering(object sender, _WMPOCXEvents_BufferingEvent e)
        {
            Log.Debug("Audioplayer: bandWidth: {0}", _wmp10Player.network.bandWidth);
            Log.Debug("Audioplayer: bitRate: {0}", _wmp10Player.network.bitRate);
            Log.Debug("Audioplayer: receivedPackets: {0}", _wmp10Player.network.receivedPackets);
            Log.Debug("Audioplayer: receptionQuality: {0}", _wmp10Player.network.receptionQuality);

            _wmp10Player.network.bufferingTime = _bufferTime;

            if (e.start)
            {
                _bufferCompleted = false;
                Log.Debug("Audioplayer: bandWidth: {0}", _wmp10Player.network.bandWidth);
                Log.Debug("Audioplayer: receptionQuality: {0}", _wmp10Player.network.receptionQuality);
            }
            if (!e.start)
            {
                _bufferCompleted = true;
            }
        }
コード例 #3
0
ファイル: AxInterop.WMPLib.cs プロジェクト: kimykunjun/test
 internal void RaiseOnBuffering(object sender, _WMPOCXEvents_BufferingEvent e)
 {
     if ((this.Buffering != null)) {
         this.Buffering(sender, e);
     }
 }
コード例 #4
0
ファイル: AxInterop.WMPLib.cs プロジェクト: kimykunjun/test
 public virtual void Buffering(bool start)
 {
     _WMPOCXEvents_BufferingEvent bufferingEvent = new _WMPOCXEvents_BufferingEvent(start);
     this.parent.RaiseOnBuffering(this.parent, bufferingEvent);
 }