Twitch SDK (Internal)
jni_passthroughvideocapture.h
Go to the documentation of this file.
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class tv_twitch_broadcast_PassThroughVideoCapture */
4 
5 #ifndef _Included_tv_twitch_broadcast_PassThroughVideoCapture
6 #define _Included_tv_twitch_broadcast_PassThroughVideoCapture
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class: tv_twitch_broadcast_PassThroughVideoCapture
12  * Method: CreateNativeInstance
13  * Signature: ()J
14  */
16  (JNIEnv *, jobject);
17 
18 /*
19  * Class: tv_twitch_broadcast_PassThroughVideoCapture
20  * Method: DisposeNativeInstance
21  * Signature: (J)V
22  */
24  (JNIEnv *, jobject, jlong);
25 
26 /*
27  * Class: tv_twitch_broadcast_PassThroughVideoCapture
28  * Method: GetName
29  * Signature: (J)Ljava/lang/String;
30  */
32  (JNIEnv *, jobject, jlong);
33 
34 /*
35  * Class: tv_twitch_broadcast_PassThroughVideoCapture
36  * Method: Initialize
37  * Signature: (J)Ltv/twitch/ErrorCode;
38  */
40  (JNIEnv *, jobject, jlong);
41 
42 /*
43  * Class: tv_twitch_broadcast_PassThroughVideoCapture
44  * Method: Shutdown
45  * Signature: (J)Ltv/twitch/ErrorCode;
46  */
48  (JNIEnv *, jobject, jlong);
49 
50 /*
51  * Class: tv_twitch_broadcast_PassThroughVideoCapture
52  * Method: EnqueueVideoPacket
53  * Signature: (J[BZJ)Ltv/twitch/ErrorCode;
54  */
56  (JNIEnv *, jobject, jlong, jbyteArray, jboolean, jlong);
57 
58 #ifdef __cplusplus
59 }
60 #endif
61 #endif
JNIEXPORT jlong JNICALL Java_tv_twitch_broadcast_PassThroughVideoCapture_CreateNativeInstance(JNIEnv *, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_broadcast_PassThroughVideoCapture_EnqueueVideoPacket(JNIEnv *, jobject, jlong, jbyteArray, jboolean, jlong)
JNIEXPORT jobject JNICALL Java_tv_twitch_broadcast_PassThroughVideoCapture_Initialize(JNIEnv *, jobject, jlong)
JNIEXPORT jstring JNICALL Java_tv_twitch_broadcast_PassThroughVideoCapture_GetName(JNIEnv *, jobject, jlong)
JNIEXPORT void JNICALL Java_tv_twitch_broadcast_PassThroughVideoCapture_DisposeNativeInstance(JNIEnv *, jobject, jlong)
JNIEXPORT jobject JNICALL Java_tv_twitch_broadcast_PassThroughVideoCapture_Shutdown(JNIEnv *, jobject, jlong)