-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathcom_apical_dvr_ffRecorder.h
executable file
·147 lines (127 loc) · 3.82 KB
/
com_apical_dvr_ffRecorder.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_apical_dvr_ffRecorder */
#ifndef _Included_com_apical_dvr_ffRecorder
#define _Included_com_apical_dvr_ffRecorder
extern JavaVM* g_jvm;
JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM*, void*);
JNIEXPORT JNIEnv* get_jni_env(void);
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeInitCallback
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeInitCallback
(JNIEnv *, jobject, jlong);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeInit
* Signature: (IIII)J
*/
JNIEXPORT jlong JNICALL Java_com_apical_dvr_ffRecorder_nativeInit
(JNIEnv *, jclass, jint, jint, jint, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeFree
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeFree
(JNIEnv *, jclass, jlong);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeGetMicMute
* Signature: (JI)I
*/
JNIEXPORT jint JNICALL Java_com_apical_dvr_ffRecorder_nativeGetMicMute
(JNIEnv *, jclass, jlong, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeSetMicMute
* Signature: (JII)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeSetMicMute
(JNIEnv *, jclass, jlong, jint, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeResetCamera
* Signature: (JIIII)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeResetCamera
(JNIEnv *, jclass, jlong, jint, jint, jint, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeSetWatermark
* Signature: (JIIILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeSetWatermark
(JNIEnv *, jclass, jlong, jint, jint, jint, jstring);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeSetPreviewWindow
* Signature: (JILjava/lang/Object;)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeSetPreviewWindow
(JNIEnv *, jclass, jlong, jint, jobject);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeSetPreviewTarget
* Signature: (JILjava/lang/Object;)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeSetPreviewTarget
(JNIEnv *, jclass, jlong, jint, jobject);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeStartPreview
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeStartPreview
(JNIEnv *, jclass, jlong, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeStopPreview
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeStopPreview
(JNIEnv *, jclass, jlong, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeStartRecording
* Signature: (JILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeStartRecording
(JNIEnv *, jclass, jlong, jint, jstring);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeStopRecording
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeStopRecording
(JNIEnv *, jclass, jlong, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeSetAudioSource
* Signature: (JII)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeSetAudioSource
(JNIEnv *, jclass, jlong, jint, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeSetVideoSource
* Signature: (JII)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeSetVideoSource
(JNIEnv *, jclass, jlong, jint, jint);
/*
* Class: com_apical_dvr_ffRecorder
* Method: nativeTakePhoto
* Signature: (JILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_apical_dvr_ffRecorder_nativeTakePhoto
(JNIEnv *, jclass, jlong, jint, jstring);
#ifdef __cplusplus
}
#endif
#endif