Example #1
0
 internal MediaStreamTrackEvent(IntPtr ptrTrack)
 {
     Track = WebRTC.FindOrCreate(ptrTrack, MediaStreamTrack.Create);
 }
Example #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="track"></param>
        /// <returns></returns>
        public bool ReplaceTrack(MediaStreamTrack track)
        {
            IntPtr trackPtr = track?.GetSelfOrThrow() ?? IntPtr.Zero;

            return(NativeMethods.SenderReplaceTrack(GetSelfOrThrow(), trackPtr));
        }