public static extern void SetTrack(RtpSenderSafeHandle rptSender, IntPtr track);
public static extern IntPtr GetTrack(RtpSenderSafeHandle rptSender);
public static extern IntPtr GetStreamId(RtpSenderSafeHandle handle);
public static extern void SetStreamId(RtpSenderSafeHandle handle, string value);
public static extern void RemoveTrack(PeerConnectionSafeHandle handle, RtpSenderSafeHandle rtpSender);
public RtpSender(IntPtr rtpSenderPtr, RtcThread signallingThread) { Handle = new RtpSenderSafeHandle(rtpSenderPtr); _signallingThread = signallingThread ?? throw new ArgumentNullException(nameof(signallingThread)); }