public static unsafe void Finish(int[] p0)
        {
            if (id_finish_arrayI == IntPtr.Zero)
            {
                id_finish_arrayI = JNIEnv.GetStaticMethodID(class_ref, "finish", "([I)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);

            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(native_p0);
                JNIEnv.CallStaticVoidMethod(class_ref, id_finish_arrayI, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
        }
Exemplo n.º 2
0
        public static unsafe void 鷭(string p0, string p1, global::Java.Lang.Exception p2)
        {
            if (id_鷭_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Exception_ == IntPtr.Zero)
            {
                id_鷭_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Exception_ = JNIEnv.GetStaticMethodID(class_ref, "鷭", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);
            IntPtr native_p1 = JNIEnv.NewString(p1);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_鷭_Ljava_lang_String_Ljava_lang_String_Ljava_lang_Exception_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
                JNIEnv.DeleteLocalRef(native_p1);
            }
        }
        public static unsafe void Main(string[] p0)
        {
            if (id_main_arrayLjava_lang_String_ == IntPtr.Zero)
            {
                id_main_arrayLjava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "main", "([Ljava/lang/String;)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);

            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(native_p0);
                JNIEnv.CallStaticVoidMethod(class_ref, id_main_arrayLjava_lang_String_, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
        }
        public static unsafe void Register(global::Android.Content.Context context, string sendId, string applicationId)
        {
            if (id_register_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_register_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "register", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V");
            }
            IntPtr native_sendId        = JNIEnv.NewString(sendId);
            IntPtr native_applicationId = JNIEnv.NewString(applicationId);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(context);
                __args [1] = new JValue(native_sendId);
                __args [2] = new JValue(native_applicationId);
                JNIEnv.CallStaticVoidMethod(class_ref, id_register_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_sendId);
                JNIEnv.DeleteLocalRef(native_applicationId);
            }
        }
Exemplo n.º 5
0
        public static unsafe void ShowInstruction(global::Android.Content.Context p0, int p1, int p2, bool p3, string p4)
        {
            if (id_showInstruction_Landroid_content_Context_IIZLjava_lang_String_ == IntPtr.Zero)
            {
                id_showInstruction_Landroid_content_Context_IIZLjava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "showInstruction", "(Landroid/content/Context;IIZLjava/lang/String;)V");
            }
            IntPtr native_p4 = JNIEnv.NewString(p4);

            try {
                JValue *__args = stackalloc JValue [5];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(p2);
                __args [3] = new JValue(p3);
                __args [4] = new JValue(native_p4);
                JNIEnv.CallStaticVoidMethod(class_ref, id_showInstruction_Landroid_content_Context_IIZLjava_lang_String_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p4);
            }
        }
 public unsafe static void NativeDrawLineByTextureID(
     float[] p1,
     int p2,
     float p3,
     int p4,
     float p5,
     float p6,
     float p7,
     float p8,
     float p9,
     float p10,
     bool p11,
     bool p12,
     bool p13,
     float[] p14,
     int p15,
     int p16)
 {
     if (id_nativeDrawLineByTextureID2 == IntPtr.Zero)
     {
         id_nativeDrawLineByTextureID2 = JNIEnv.GetStaticMethodID(class_ref,
                                                                  "nativeDrawLineByTextureID", nativeDrawLineByTextureID2Signature);
     }
     JNIEnv.CallStaticVoidMethod(class_ref, id_nativeDrawLineByTextureID2,
                                 new JValue(JNIEnv.NewArray(p1)),
                                 new JValue(p2),
                                 new JValue(p3),
                                 new JValue(p4),
                                 new JValue(p5),
                                 new JValue(p6),
                                 new JValue(p7),
                                 new JValue(p8),
                                 new JValue(p9),
                                 new JValue(p10),
                                 new JValue(p11),
                                 new JValue(p12),
                                 new JValue(p13),
                                 new JValue(JNIEnv.NewArray(p14)),
                                 new JValue(p15),
                                 new JValue(p16));
 }
Exemplo n.º 7
0
        public static unsafe void GetInfostart(global::Android.Content.Context p0, global::Com.Umeng.Socialize.Bean.SHARE_MEDIA p1, string p2, string p3)
        {
            if (id_getInfostart_Landroid_content_Context_Lcom_umeng_socialize_bean_SHARE_MEDIA_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_getInfostart_Landroid_content_Context_Lcom_umeng_socialize_bean_SHARE_MEDIA_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "getInfostart", "(Landroid/content/Context;Lcom/umeng/socialize/bean/SHARE_MEDIA;Ljava/lang/String;Ljava/lang/String;)V");
            }
            IntPtr native_p2 = JNIEnv.NewString(p2);
            IntPtr native_p3 = JNIEnv.NewString(p3);

            try {
                JValue *__args = stackalloc JValue [4];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(native_p2);
                __args [3] = new JValue(native_p3);
                JNIEnv.CallStaticVoidMethod(class_ref, id_getInfostart_Landroid_content_Context_Lcom_umeng_socialize_bean_SHARE_MEDIA_Ljava_lang_String_Ljava_lang_String_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p2);
                JNIEnv.DeleteLocalRef(native_p3);
            }
        }
        public static unsafe void Network2array(global::Org.Neuroph.Core.NeuralNetwork p0, double[] p1)
        {
            if (id_network2array_Lorg_neuroph_core_NeuralNetwork_arrayD == IntPtr.Zero)
            {
                id_network2array_Lorg_neuroph_core_NeuralNetwork_arrayD = JNIEnv.GetStaticMethodID(class_ref, "network2array", "(Lorg/neuroph/core/NeuralNetwork;[D)V");
            }
            IntPtr native_p1 = JNIEnv.NewArray(p1);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                JNIEnv.CallStaticVoidMethod(class_ref, id_network2array_Lorg_neuroph_core_NeuralNetwork_arrayD, __args);
            } finally {
                if (p1 != null)
                {
                    JNIEnv.CopyArray(native_p1, p1);
                    JNIEnv.DeleteLocalRef(native_p1);
                }
            }
        }
        public static unsafe void Array2network(double[] p0, global::Org.Neuroph.Core.NeuralNetwork p1)
        {
            if (id_array2network_arrayDLorg_neuroph_core_NeuralNetwork_ == IntPtr.Zero)
            {
                id_array2network_arrayDLorg_neuroph_core_NeuralNetwork_ = JNIEnv.GetStaticMethodID(class_ref, "array2network", "([DLorg/neuroph/core/NeuralNetwork;)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                JNIEnv.CallStaticVoidMethod(class_ref, id_array2network_arrayDLorg_neuroph_core_NeuralNetwork_, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
        }
Exemplo n.º 10
0
        public static unsafe void SetScale(float p0, params global:: Android.Views.View[] p1)
        {
            if (id_setScale_FarrayLandroid_view_View_ == IntPtr.Zero)
            {
                id_setScale_FarrayLandroid_view_View_ = JNIEnv.GetStaticMethodID(class_ref, "setScale", "(F[Landroid/view/View;)V");
            }
            IntPtr native_p1 = JNIEnv.NewArray(p1);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                JNIEnv.CallStaticVoidMethod(class_ref, id_setScale_FarrayLandroid_view_View_, __args);
            } finally {
                if (p1 != null)
                {
                    JNIEnv.CopyArray(native_p1, p1);
                    JNIEnv.DeleteLocalRef(native_p1);
                }
            }
        }
        public static unsafe void Fill(float[] p0, float p1)
        {
            if (id_fill_arrayFF == IntPtr.Zero)
            {
                id_fill_arrayFF = JNIEnv.GetStaticMethodID(class_ref, "fill", "([FF)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                JNIEnv.CallStaticVoidMethod(class_ref, id_fill_arrayFF, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
        }
Exemplo n.º 12
0
        public static unsafe void Log(global::Android.Content.Context p0, string p1, string p2, global::Com.Umeng.Socialize.Media.IUMediaObject p3)
        {
            if (id_log_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_Lcom_umeng_socialize_media_UMediaObject_ == IntPtr.Zero)
            {
                id_log_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_Lcom_umeng_socialize_media_UMediaObject_ = JNIEnv.GetStaticMethodID(class_ref, "log", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/umeng/socialize/media/UMediaObject;)V");
            }
            IntPtr native_p1 = JNIEnv.NewString(p1);
            IntPtr native_p2 = JNIEnv.NewString(p2);

            try {
                JValue *__args = stackalloc JValue [4];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(native_p2);
                __args [3] = new JValue(p3);
                JNIEnv.CallStaticVoidMethod(class_ref, id_log_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_Lcom_umeng_socialize_media_UMediaObject_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p1);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
        public static unsafe void GetAidAsync(string p0, string p1, global::Android.Content.Context p2, global::Com.UT.Device.IAidCallback p3)
        {
            if (id_getAidAsync_Ljava_lang_String_Ljava_lang_String_Landroid_content_Context_Lcom_ut_device_AidCallback_ == IntPtr.Zero)
            {
                id_getAidAsync_Ljava_lang_String_Ljava_lang_String_Landroid_content_Context_Lcom_ut_device_AidCallback_ = JNIEnv.GetStaticMethodID(class_ref, "getAidAsync", "(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lcom/ut/device/AidCallback;)V");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);
            IntPtr native_p1 = JNIEnv.NewString(p1);

            try {
                JValue *__args = stackalloc JValue [4];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(p2);
                __args [3] = new JValue(p3);
                JNIEnv.CallStaticVoidMethod(class_ref, id_getAidAsync_Ljava_lang_String_Ljava_lang_String_Landroid_content_Context_Lcom_ut_device_AidCallback_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
                JNIEnv.DeleteLocalRef(native_p1);
            }
        }
        public static unsafe void Init(global::Android.App.Activity p0, params global::com.mopub.common.IMediationSettings[] p1)
        {
            if (id_init_Landroid_app_Activity_arrayLcom_mopub_common_MediationSettings_ == IntPtr.Zero)
            {
                id_init_Landroid_app_Activity_arrayLcom_mopub_common_MediationSettings_ = JNIEnv.GetStaticMethodID(class_ref, "init", "(Landroid/app/Activity;[Lcom/mopub/common/MediationSettings;)V");
            }
            IntPtr native_p1 = JNIEnv.NewArray(p1);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                JNIEnv.CallStaticVoidMethod(class_ref, id_init_Landroid_app_Activity_arrayLcom_mopub_common_MediationSettings_, __args);
            } finally {
                if (p1 != null)
                {
                    JNIEnv.CopyArray(native_p1, p1);
                    JNIEnv.DeleteLocalRef(native_p1);
                }
            }
        }
Exemplo n.º 15
0
        public static unsafe void A(string p0, int p1, string p2, global::Android.Content.Context p3)
        {
            if (id_a_Ljava_lang_String_ILjava_lang_String_Landroid_content_Context_ == IntPtr.Zero)
            {
                id_a_Ljava_lang_String_ILjava_lang_String_Landroid_content_Context_ = JNIEnv.GetStaticMethodID(class_ref, "a", "(Ljava/lang/String;ILjava/lang/String;Landroid/content/Context;)V");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);
            IntPtr native_p2 = JNIEnv.NewString(p2);

            try {
                JValue *__args = stackalloc JValue [4];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(native_p2);
                __args [3] = new JValue(p3);
                JNIEnv.CallStaticVoidMethod(class_ref, id_a_Ljava_lang_String_ILjava_lang_String_Landroid_content_Context_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
        public static unsafe void Idct10(int[] p0, int p1)
        {
            if (id_idct10_arrayII == IntPtr.Zero)
            {
                id_idct10_arrayII = JNIEnv.GetStaticMethodID(class_ref, "idct10", "([II)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                JNIEnv.CallStaticVoidMethod(class_ref, id_idct10_arrayII, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
        }
Exemplo n.º 17
0
        public static unsafe void UpdateExtras(global::Android.Views.View p0, global::System.Collections.Generic.IDictionary <string, global::Java.Lang.Integer> p1, global::System.Collections.Generic.IDictionary <string, global::Java.Lang.Object> p2)
        {
            if (id_updateExtras_Landroid_view_View_Ljava_util_Map_Ljava_util_Map_ == IntPtr.Zero)
            {
                id_updateExtras_Landroid_view_View_Ljava_util_Map_Ljava_util_Map_ = JNIEnv.GetStaticMethodID(class_ref, "updateExtras", "(Landroid/view/View;Ljava/util/Map;Ljava/util/Map;)V");
            }
            IntPtr native_p1 = global::Android.Runtime.JavaDictionary <string, global::Java.Lang.Integer> .ToLocalJniHandle(p1);

            IntPtr native_p2 = global::Android.Runtime.JavaDictionary <string, global::Java.Lang.Object> .ToLocalJniHandle(p2);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(native_p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_updateExtras_Landroid_view_View_Ljava_util_Map_Ljava_util_Map_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p1);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
        public static void ToPDFRect(float p0, int p1, float[] p2, float[] p3)
        {
            if (id_ToPDFRect_FIarrayFarrayF == IntPtr.Zero)
            {
                id_ToPDFRect_FIarrayFarrayF = JNIEnv.GetStaticMethodID(class_ref, "ToPDFRect", "(FI[F[F)V");
            }
            IntPtr native_p2 = JNIEnv.NewArray(p2);
            IntPtr native_p3 = JNIEnv.NewArray(p3);

            JNIEnv.CallStaticVoidMethod(class_ref, id_ToPDFRect_FIarrayFarrayF, new JValue(p0), new JValue(p1), new JValue(native_p2), new JValue(native_p3));
            if (p2 != null)
            {
                JNIEnv.CopyArray(native_p2, p2);
                JNIEnv.DeleteLocalRef(native_p2);
            }
            if (p3 != null)
            {
                JNIEnv.CopyArray(native_p3, p3);
                JNIEnv.DeleteLocalRef(native_p3);
            }
        }
        public static void ToPDFRect(global::Com.Radaee.Pdf.Matrix p0, float[] p1, float[] p2)
        {
            if (id_ToPDFRect_Lcom_radaee_pdf_Matrix_arrayFarrayF == IntPtr.Zero)
            {
                id_ToPDFRect_Lcom_radaee_pdf_Matrix_arrayFarrayF = JNIEnv.GetStaticMethodID(class_ref, "ToPDFRect", "(Lcom/radaee/pdf/Matrix;[F[F)V");
            }
            IntPtr native_p1 = JNIEnv.NewArray(p1);
            IntPtr native_p2 = JNIEnv.NewArray(p2);

            JNIEnv.CallStaticVoidMethod(class_ref, id_ToPDFRect_Lcom_radaee_pdf_Matrix_arrayFarrayF, new JValue(p0), new JValue(native_p1), new JValue(native_p2));
            if (p1 != null)
            {
                JNIEnv.CopyArray(native_p1, p1);
                JNIEnv.DeleteLocalRef(native_p1);
            }
            if (p2 != null)
            {
                JNIEnv.CopyArray(native_p2, p2);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
Exemplo n.º 20
0
        public static unsafe void LogOut(global::Android.Content.Context p0, string p1, string p2, global::Com.Liveperson.Messaging.Sdk.Api.Callbacks.ILogoutLivePersonCallback p3)
        {
            if (id_logOut_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_Lcom_liveperson_messaging_sdk_api_callbacks_LogoutLivePersonCallback_ == IntPtr.Zero)
            {
                id_logOut_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_Lcom_liveperson_messaging_sdk_api_callbacks_LogoutLivePersonCallback_ = JNIEnv.GetStaticMethodID(class_ref, "logOut", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/liveperson/messaging/sdk/api/callbacks/LogoutLivePersonCallback;)V");
            }
            IntPtr native_p1 = JNIEnv.NewString(p1);
            IntPtr native_p2 = JNIEnv.NewString(p2);

            try {
                JValue *__args = stackalloc JValue [4];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(native_p2);
                __args [3] = new JValue(p3);
                JNIEnv.CallStaticVoidMethod(class_ref, id_logOut_Landroid_content_Context_Ljava_lang_String_Ljava_lang_String_Lcom_liveperson_messaging_sdk_api_callbacks_LogoutLivePersonCallback_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p1);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
        public static unsafe void Rgb2yuv(int p0, int p1, int p2, int[] p3, int p4, int[] p5, int p6, int[] p7, int p8)
        {
            if (id_rgb2yuv_IIIarrayIIarrayIIarrayII == IntPtr.Zero)
            {
                id_rgb2yuv_IIIarrayIIarrayIIarrayII = JNIEnv.GetStaticMethodID(class_ref, "rgb2yuv", "(III[II[II[II)V");
            }
            IntPtr native_p3 = JNIEnv.NewArray(p3);
            IntPtr native_p5 = JNIEnv.NewArray(p5);
            IntPtr native_p7 = JNIEnv.NewArray(p7);

            try {
                JValue *__args = stackalloc JValue [9];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(p2);
                __args [3] = new JValue(native_p3);
                __args [4] = new JValue(p4);
                __args [5] = new JValue(native_p5);
                __args [6] = new JValue(p6);
                __args [7] = new JValue(native_p7);
                __args [8] = new JValue(p8);
                JNIEnv.CallStaticVoidMethod(class_ref, id_rgb2yuv_IIIarrayIIarrayIIarrayII, __args);
            } finally {
                if (p3 != null)
                {
                    JNIEnv.CopyArray(native_p3, p3);
                    JNIEnv.DeleteLocalRef(native_p3);
                }
                if (p5 != null)
                {
                    JNIEnv.CopyArray(native_p5, p5);
                    JNIEnv.DeleteLocalRef(native_p5);
                }
                if (p7 != null)
                {
                    JNIEnv.CopyArray(native_p7, p7);
                    JNIEnv.DeleteLocalRef(native_p7);
                }
            }
        }
Exemplo n.º 22
0
        public static unsafe void PredictDCTopBorder(int[] p0, int p1, int p2, int p3, bool p4, bool p5, int[] p6, int[] p7)
        {
            if (id_predictDCTopBorder_arrayIIIIZZarrayIarrayI == IntPtr.Zero)
            {
                id_predictDCTopBorder_arrayIIIIZZarrayIarrayI = JNIEnv.GetStaticMethodID(class_ref, "predictDCTopBorder", "([IIIIZZ[I[I)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);
            IntPtr native_p6 = JNIEnv.NewArray(p6);
            IntPtr native_p7 = JNIEnv.NewArray(p7);

            try {
                JValue *__args = stackalloc JValue [8];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(p2);
                __args [3] = new JValue(p3);
                __args [4] = new JValue(p4);
                __args [5] = new JValue(p5);
                __args [6] = new JValue(native_p6);
                __args [7] = new JValue(native_p7);
                JNIEnv.CallStaticVoidMethod(class_ref, id_predictDCTopBorder_arrayIIIIZZarrayIarrayI, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
                if (p6 != null)
                {
                    JNIEnv.CopyArray(native_p6, p6);
                    JNIEnv.DeleteLocalRef(native_p6);
                }
                if (p7 != null)
                {
                    JNIEnv.CopyArray(native_p7, p7);
                    JNIEnv.DeleteLocalRef(native_p7);
                }
            }
        }
        public static unsafe void LoopFilterY(global::Org.Jcodec.Codecs.Vp8.Macroblock[][] p0, int p1, bool p2)
        {
            if (id_loopFilterY_arrayarrayLorg_jcodec_codecs_vp8_Macroblock_IZ == IntPtr.Zero)
            {
                id_loopFilterY_arrayarrayLorg_jcodec_codecs_vp8_Macroblock_IZ = JNIEnv.GetStaticMethodID(class_ref, "loopFilterY", "([[Lorg/jcodec/codecs/vp8/Macroblock;IZ)V");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_loopFilterY_arrayarrayLorg_jcodec_codecs_vp8_Macroblock_IZ, __args);
            } finally {
                if (p0 != null)
                {
                    JNIEnv.CopyArray(native_p0, p0);
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
        }
        public static unsafe void ThrowIfNull(global::Java.Lang.Object p0, global::Java.Lang.Object p1, global::Java.Lang.Object p2)
        {
            if (id_throwIfNull_Ljava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_ == IntPtr.Zero)
            {
                id_throwIfNull_Ljava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_ = JNIEnv.GetStaticMethodID(class_ref, "throwIfNull", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V");
            }
            IntPtr native_p0 = JNIEnv.ToLocalJniHandle(p0);
            IntPtr native_p1 = JNIEnv.ToLocalJniHandle(p1);
            IntPtr native_p2 = JNIEnv.ToLocalJniHandle(p2);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(native_p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_throwIfNull_Ljava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
                JNIEnv.DeleteLocalRef(native_p1);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
Exemplo n.º 25
0
        public static unsafe void RequestPermissions(global::Android.App.Activity p0, string[] p1, int p2)
        {
            if (id_requestPermissions_Landroid_app_Activity_arrayLjava_lang_String_I == IntPtr.Zero)
            {
                id_requestPermissions_Landroid_app_Activity_arrayLjava_lang_String_I = JNIEnv.GetStaticMethodID(class_ref, "requestPermissions", "(Landroid/app/Activity;[Ljava/lang/String;I)V");
            }
            IntPtr native_p1 = JNIEnv.NewArray(p1);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_requestPermissions_Landroid_app_Activity_arrayLjava_lang_String_I, __args);
            } finally {
                if (p1 != null)
                {
                    JNIEnv.CopyArray(native_p1, p1);
                    JNIEnv.DeleteLocalRef(native_p1);
                }
            }
        }
Exemplo n.º 26
0
        public static void init(IntPtr activity)
        {
            if (_jcOuyaInputMapper == IntPtr.Zero)
            {
                Log.Error(LOG_TAG, "_jcOuyaInputMapper is not initialized");
                return;
            }

            if (_jmInit == IntPtr.Zero)
            {
                Log.Error(LOG_TAG, "_jmInit is not initialized");
                return;
            }

            if (activity == IntPtr.Zero)
            {
                Log.Error(LOG_TAG, "activity is not initialized");
                return;
            }

            JNIEnv.CallStaticVoidMethod(_jcOuyaInputMapper, _jmInit, new JValue(activity));
        }
        public static unsafe void AppendLengthAndMask(global::Java.Nio.ByteBuffer buffer, int length, byte[] mask)
        {
            if (id_appendLengthAndMask_Ljava_nio_ByteBuffer_IarrayB == IntPtr.Zero)
            {
                id_appendLengthAndMask_Ljava_nio_ByteBuffer_IarrayB = JNIEnv.GetStaticMethodID(class_ref, "appendLengthAndMask", "(Ljava/nio/ByteBuffer;I[B)V");
            }
            IntPtr native_mask = JNIEnv.NewArray(mask);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(buffer);
                __args [1] = new JValue(length);
                __args [2] = new JValue(native_mask);
                JNIEnv.CallStaticVoidMethod(class_ref, id_appendLengthAndMask_Ljava_nio_ByteBuffer_IarrayB, __args);
            } finally {
                if (mask != null)
                {
                    JNIEnv.CopyArray(native_mask, mask);
                    JNIEnv.DeleteLocalRef(native_mask);
                }
            }
        }
Exemplo n.º 28
0
        public static void Upload(string p0, string p1, string p2, string p3, bool p4, global::System.Collections.Generic.IList <global::Osmdroid.Contributor.Util.RecordedGeoPoint> p5, string p6)
        {
            if (id_upload_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ZLjava_util_ArrayList_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_upload_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ZLjava_util_ArrayList_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "upload", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/ArrayList;Ljava/lang/String;)V");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);
            IntPtr native_p1 = JNIEnv.NewString(p1);
            IntPtr native_p2 = JNIEnv.NewString(p2);
            IntPtr native_p3 = JNIEnv.NewString(p3);
            IntPtr native_p5 = global::Android.Runtime.JavaList <global::Osmdroid.Contributor.Util.RecordedGeoPoint> .ToLocalJniHandle(p5);

            IntPtr native_p6 = JNIEnv.NewString(p6);

            JNIEnv.CallStaticVoidMethod(class_ref, id_upload_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ZLjava_util_ArrayList_Ljava_lang_String_, new JValue(native_p0), new JValue(native_p1), new JValue(native_p2), new JValue(native_p3), new JValue(p4), new JValue(native_p5), new JValue(native_p6));
            JNIEnv.DeleteLocalRef(native_p0);
            JNIEnv.DeleteLocalRef(native_p1);
            JNIEnv.DeleteLocalRef(native_p2);
            JNIEnv.DeleteLocalRef(native_p3);
            JNIEnv.DeleteLocalRef(native_p5);
            JNIEnv.DeleteLocalRef(native_p6);
        }
Exemplo n.º 29
0
        public static unsafe void Url(string p0, string p1, string p2)
        {
            if (id_url_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_url_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "url", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);
            IntPtr native_p1 = JNIEnv.NewString(p1);
            IntPtr native_p2 = JNIEnv.NewString(p2);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(native_p1);
                __args [2] = new JValue(native_p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_url_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
                JNIEnv.DeleteLocalRef(native_p1);
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
 public static void invoke()
 {
     if (jc_class != IntPtr.Zero)
     {
         Log.Info(LOG_TAG, "Found AsyncCppOuyaFetchGamerUUID class");
     }
     else
     {
         Log.Info(LOG_TAG, "Failed to find AsyncCppOuyaFetchGamerUUID class");
         return;
     }
     if (method_invoke != IntPtr.Zero)
     {
         Log.Info(LOG_TAG, "Found invoke method");
         JNIEnv.CallStaticVoidMethod(jc_class, method_invoke);
     }
     else
     {
         Log.Info(LOG_TAG, "Failed to find invoke method");
         return;
     }
 }