X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjni%2Fai_suanzi_rtmpclient_Ffmpeg.h;h=22b129f0d92b6a25bb0df7b74545102f71de9f7b;hb=8af8da070650175d3a35a840fbd339ee572d144f;hp=2bdd6a7b8ae308c3e155ea383c4d35378747435e;hpb=3f9cc91f713654b667956ba0cc2d9d23669aab3a;p=rtmpclient.git diff --git a/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.h b/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.h index 2bdd6a7..22b129f 100644 --- a/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.h +++ b/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.h @@ -18,13 +18,29 @@ JNIEXPORT jstring JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_getVersion /* * Class: ai_suanzi_rtmpclient_Ffmpeg * Method: init + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_init + (JNIEnv *, jobject); + +/* + * Class: ai_suanzi_rtmpclient_Ffmpeg + * Method: inithaha * Signature: (II)I */ -JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_init +JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_inithaha (JNIEnv *, jobject, jint, jint); /* * Class: ai_suanzi_rtmpclient_Ffmpeg + * Method: initnew + * Signature: (IILjava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_initnew + (JNIEnv *, jobject, jint, jint, jstring); + +/* + * Class: ai_suanzi_rtmpclient_Ffmpeg * Method: flush * Signature: ()I */ @@ -58,10 +74,10 @@ JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_play /* * Class: ai_suanzi_rtmpclient_Ffmpeg * Method: push - * Signature: (Ljava/lang/Object;)I + * Signature: (Ljava/lang/Object;Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_push - (JNIEnv *, jobject, jobject); + (JNIEnv *, jobject, jobject, jstring); /* * Class: ai_suanzi_rtmpclient_Ffmpeg @@ -79,6 +95,22 @@ JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_preview JNIEXPORT jstring JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_getPerfectDevice (JNIEnv *, jobject); +/* + * Class: ai_suanzi_rtmpclient_Ffmpeg + * Method: test + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_test + (JNIEnv *, jobject, jint); + +/* + * Class: ai_suanzi_rtmpclient_Ffmpeg + * Method: setRtmpUrl + * Signature: (Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_setRtmpUrl + (JNIEnv *, jobject, jstring); + #ifdef __cplusplus } #endif