static bool n_SetTrack_Lorg_webrtc_MediaStreamTrack_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_track, bool takeOwnership) { global::Org.Webrtc.RtpSender __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.RtpSender> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Webrtc.MediaStreamTrack track = global::Java.Lang.Object.GetObject <global::Org.Webrtc.MediaStreamTrack> (native_track, JniHandleOwnership.DoNotTransfer); bool __ret = __this.SetTrack(track, takeOwnership); return(__ret); }
public virtual unsafe bool SetTrack(global::Org.Webrtc.MediaStreamTrack track, bool takeOwnership) { const string __id = "setTrack.(Lorg/webrtc/MediaStreamTrack;Z)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((track == null) ? IntPtr.Zero : ((global::Java.Lang.Object)track).Handle); __args [1] = new JniArgumentValue(takeOwnership); var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args); return(__rm); } finally { } }
static IntPtr n_InvokeState(IntPtr jnienv, IntPtr native__this) { global::Org.Webrtc.MediaStreamTrack __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.MediaStreamTrack> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.InvokeState())); }
static bool n_SetEnabled_Z(IntPtr jnienv, IntPtr native__this, bool enable) { global::Org.Webrtc.MediaStreamTrack __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.MediaStreamTrack> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.SetEnabled(enable)); }
static IntPtr n_Kind(IntPtr jnienv, IntPtr native__this) { global::Org.Webrtc.MediaStreamTrack __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.MediaStreamTrack> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewString(__this.Kind())); }
static void n_Dispose(IntPtr jnienv, IntPtr native__this) { global::Org.Webrtc.MediaStreamTrack __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.MediaStreamTrack> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Dispose(); }