public static RtpTransceiverDirection ToNet(this RTCRtpTransceiverDirection self)
 {
     return((RtpTransceiverDirection)self);
 }
Exemple #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="direction"></param>
 public void SetDirection(RTCRtpTransceiverDirection direction)
 {
     // TODO::
     throw new NotImplementedException();
 }
Exemple #3
0
 public static extern void TransceiverSetDirection(IntPtr transceiver, RTCRtpTransceiverDirection direction);
        /// <summary>
        ///
        /// </summary>
        /// <param name="connectionId"></param>
        /// <param name="track"></param>
        /// <param name="direction"></param>
        /// <returns></returns>
        public RTCRtpTransceiver AddTransceiver(string connectionId, MediaStreamTrack track, RTCRtpTransceiverDirection direction)
        {
            var transceiver = _mapConnectionIdAndPeer[connectionId].peer.AddTransceiver(track);

            transceiver.Direction = direction;
            return(transceiver);
        }
Exemple #5
0
 public static extern bool TransceiverGetCurrentDirection(IntPtr transceiver, ref RTCRtpTransceiverDirection direction);