public unsafe void OnStatsDelivered (global::Org.Webrtc.RTCStatsReport p0) { if (id_onStatsDelivered_Lorg_webrtc_RTCStatsReport_ == IntPtr.Zero) id_onStatsDelivered_Lorg_webrtc_RTCStatsReport_ = JNIEnv.GetMethodID (class_ref, "onStatsDelivered", "(Lorg/webrtc/RTCStatsReport;)V"); JValue* __args = stackalloc JValue [1]; __args [0] = new JValue ((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p0).Handle); JNIEnv.CallVoidMethod (((global::Java.Lang.Object) this).Handle, id_onStatsDelivered_Lorg_webrtc_RTCStatsReport_, __args); }
static IntPtr n_GetStatsMap(IntPtr jnienv, IntPtr native__this) { global::Org.Webrtc.RTCStatsReport __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.RTCStatsReport> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(global::Android.Runtime.JavaDictionary <string, global::Org.Webrtc.RTCStats> .ToLocalJniHandle(__this.StatsMap)); }
static void n_OnStatsDelivered_Lorg_webrtc_RTCStatsReport_ (IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Org.Webrtc.IRTCStatsCollectorCallback __this = global::Java.Lang.Object.GetObject<global::Org.Webrtc.IRTCStatsCollectorCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Webrtc.RTCStatsReport p0 = global::Java.Lang.Object.GetObject<global::Org.Webrtc.RTCStatsReport> (native_p0, JniHandleOwnership.DoNotTransfer); __this.OnStatsDelivered (p0); }
static double n_GetTimestampUs(IntPtr jnienv, IntPtr native__this) { global::Org.Webrtc.RTCStatsReport __this = global::Java.Lang.Object.GetObject <global::Org.Webrtc.RTCStatsReport> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.TimestampUs); }