Ejemplo n.º 1
0
        public Consumer(string id, string localId, string producerId, IRTCRtpReceiver rtpReceiver,
                        IMediaStreamTrack track, RtpParameters rtpParameters, Dictionary <string, object> appData)
        {
            Id            = id;
            LocalId       = localId;
            ProducerId    = producerId;
            RtpReceiver   = rtpReceiver;
            Track         = track;
            RtpParameters = rtpParameters;
            AppData       = appData;
            Paused        = !track.Enabled;
            Closed        = false;

            HandleTrack();
        }
Ejemplo n.º 2
0
 public RtpReceiverNative(IRTCRtpReceiver rtpReceiver) : base(rtpReceiver)
 {
     _rtpReceiver = rtpReceiver;
 }
 public PlatformRtpReceiver(IRTCRtpReceiver receiver) : base(receiver) => _receiver = receiver;