Example #1
0
 internal RTCRtpTransceiver(IntPtr ptr, RTCPeerConnection peer)
 {
     self      = ptr;
     this.peer = peer;
 }
Example #2
0
 internal RTCTrackEvent(IntPtr ptrTransceiver, RTCPeerConnection peer)
 {
     Transceiver = new RTCRtpTransceiver(ptrTransceiver, peer);
 }
Example #3
0
 internal RTCTrackEvent(IntPtr ptrTransceiver, RTCPeerConnection peer)
 {
     Transceiver = WebRTC.FindOrCreate(
         ptrTransceiver, ptr => new RTCRtpTransceiver(ptr, peer));
 }
 internal RTCRtpReceiver(IntPtr ptr, RTCPeerConnection peer) : base(ptr)
 {
     WebRTC.Table.Add(self, this);
     this.peer = peer;
 }
Example #5
0
 internal RTCRtpSender(IntPtr ptr, RTCPeerConnection peer)
 {
     self      = ptr;
     this.peer = peer;
 }
Example #6
0
 internal RTCRtpSender(IntPtr ptr, RTCPeerConnection peer)
 {
     self = ptr;
     WebRTC.Table.Add(self, this);
     this.peer = peer;
 }