Ejemplo n.º 1
0
        private void LocalVideoStream_OnLinkInit(StreamLinkInitArgs p)
        {
            var videoControl = (View)p.Link.GetRemoteVideoControl();

            if (_layoutManager != null)
            {
                _layoutManager.AddRemoteVideoControl(p.PeerId, videoControl);
            }
        }
Ejemplo n.º 2
0
 private void AddRemoteVideoControl(StreamLinkInitArgs e)
 {
     try
     {
         var remoteVideoControl = (UIView)e.Link.GetRemoteVideoControl();
         LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, remoteVideoControl);
     }
     catch (Exception ex)
     {
         Log.Error("Could not add remote video control.", ex);
     }
 }
        /// <summary>
        /// Adds the remote video control.
        /// </summary>
        /// <returns>The remote video control.</returns>
        /// <param name="e">E.</param>
        private void AddRemoteVideoControl(StreamLinkInitArgs e)
        {
            try
            {
                var remoteVideoControl = e.Link.GetRemoteVideoControl();
#if __ANDROID__ || __IOS__
                LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, new FormsVideoControl(remoteVideoControl));
#elif WINDOWS_APP
                LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, remoteVideoControl);
#endif
            }
            catch (Exception ex)
            {
                FM.Log.Error("Could not add remote video control.", ex);
            }
        }
Ejemplo n.º 4
0
 private void AddRemoteVideoControl(StreamLinkInitArgs e)
 {
     try
     {
         var remoteVideoControl = (FrameworkElement)e.Link.GetRemoteVideoControl();
         LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, remoteVideoControl);
     }
     catch (Exception ex)
     {
         Log.Error("Could not add remote video control.", ex);
     }
 }
Ejemplo n.º 5
0
 private void AddRemoteVideoControl(StreamLinkInitArgs e)
 {
     var remoteVideoControl = (FrameworkElement)e.Link.GetRemoteVideoControl();
     LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, remoteVideoControl);
 }
		/// <summary>
		/// Adds the remote video control.
		/// </summary>
		/// <returns>The remote video control.</returns>
		/// <param name="e">E.</param>
		private void AddRemoteVideoControl(StreamLinkInitArgs e)
		{
			try
			{
				var remoteVideoControl = e.Link.GetRemoteVideoControl();
#if __ANDROID__ || __IOS__
                LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, new FormsVideoControl(remoteVideoControl));
#elif WINDOWS_APP
                LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, remoteVideoControl);
#endif
            }
			catch (Exception ex)
			{
				FM.Log.Error("Could not add remote video control.", ex);
			}
		}
Ejemplo n.º 7
0
        private void AddRemoteVideoControl(StreamLinkInitArgs e)
        {
            var remoteVideoControl = (FrameworkElement)e.Link.GetRemoteVideoControl();

            LocalMedia.LayoutManager.AddRemoteVideoControl(e.PeerId, remoteVideoControl);
        }