1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class ai_suanzi_rtmpclient_Ffmpeg */
5 #ifndef _Included_ai_suanzi_rtmpclient_Ffmpeg
6 #define _Included_ai_suanzi_rtmpclient_Ffmpeg
11 * Class: ai_suanzi_rtmpclient_Ffmpeg
13 * Signature: ()Ljava/lang/String;
15 JNIEXPORT jstring JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_getVersion
19 * Class: ai_suanzi_rtmpclient_Ffmpeg
23 JNIEXPORT void JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_init
27 * Class: ai_suanzi_rtmpclient_Ffmpeg
31 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_inithaha
32 (JNIEnv *, jobject, jint, jint);
35 * Class: ai_suanzi_rtmpclient_Ffmpeg
37 * Signature: (IILjava/lang/String;)I
39 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_initnew
40 (JNIEnv *, jobject, jint, jint, jstring);
43 * Class: ai_suanzi_rtmpclient_Ffmpeg
47 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_flush
51 * Class: ai_suanzi_rtmpclient_Ffmpeg
55 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_close
59 * Class: ai_suanzi_rtmpclient_Ffmpeg
63 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_process
64 (JNIEnv *, jobject, jbyteArray);
67 * Class: ai_suanzi_rtmpclient_Ffmpeg
69 * Signature: (Ljava/lang/Object;Ljava/lang/String;)I
71 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_play
72 (JNIEnv *, jobject, jobject, jstring);
75 * Class: ai_suanzi_rtmpclient_Ffmpeg
77 * Signature: (Ljava/lang/Object;Ljava/lang/String;)I
79 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_push
80 (JNIEnv *, jobject, jobject, jstring);
83 * Class: ai_suanzi_rtmpclient_Ffmpeg
85 * Signature: (Ljava/lang/Object;)I
87 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_preview
88 (JNIEnv *, jobject, jobject);
91 * Class: ai_suanzi_rtmpclient_Ffmpeg
92 * Method: getPerfectDevice
93 * Signature: ()Ljava/lang/String;
95 JNIEXPORT jstring JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_getPerfectDevice
99 * Class: ai_suanzi_rtmpclient_Ffmpeg
103 JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_test
104 (JNIEnv *, jobject, jint);
107 * Class: ai_suanzi_rtmpclient_Ffmpeg
109 * Signature: (Ljava/lang/String;)V
111 JNIEXPORT void JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_setRtmpUrl
112 (JNIEnv *, jobject, jstring);