1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class com_android_usbtuner_TunerHal */
4 
5 #ifndef _Included_com_android_usbtuner_TunerHal
6 #define _Included_com_android_usbtuner_TunerHal
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef com_android_usbtuner_TunerHal_DEBUG
11 #define com_android_usbtuner_TunerHal_DEBUG 0L
12 #undef com_android_usbtuner_TunerHal_FILTER_TYPE_OTHER
13 #define com_android_usbtuner_TunerHal_FILTER_TYPE_OTHER 0L
14 #undef com_android_usbtuner_TunerHal_FILTER_TYPE_AUDIO
15 #define com_android_usbtuner_TunerHal_FILTER_TYPE_AUDIO 1L
16 #undef com_android_usbtuner_TunerHal_FILTER_TYPE_VIDEO
17 #define com_android_usbtuner_TunerHal_FILTER_TYPE_VIDEO 2L
18 #undef com_android_usbtuner_TunerHal_FILTER_TYPE_PCR
19 #define com_android_usbtuner_TunerHal_FILTER_TYPE_PCR 3L
20 #undef com_android_usbtuner_TunerHal_PID_PAT
21 #define com_android_usbtuner_TunerHal_PID_PAT 0L
22 #undef com_android_usbtuner_TunerHal_PID_ATSC_SI_BASE
23 #define com_android_usbtuner_TunerHal_PID_ATSC_SI_BASE 8187L
24 #undef com_android_usbtuner_TunerHal_DEFAULT_VSB_TUNE_TIMEOUT_MS
25 #define com_android_usbtuner_TunerHal_DEFAULT_VSB_TUNE_TIMEOUT_MS 2000L
26 #undef com_android_usbtuner_TunerHal_DEFAULT_QAM_TUNE_TIMEOUT_MS
27 #define com_android_usbtuner_TunerHal_DEFAULT_QAM_TUNE_TIMEOUT_MS 4000L
28 /*
29  * Class:     com_android_usbtuner_TunerHal
30  * Method:    nativeFinalize
31  * Signature: (J)V
32  */
33 JNIEXPORT void JNICALL Java_com_android_usbtuner_TunerHal_nativeFinalize
34   (JNIEnv *, jobject, jlong);
35 
36 /*
37  * Class:     com_android_usbtuner_TunerHal
38  * Method:    nativeTune
39  * Signature: (JILjava/lang/String;I)Z
40  */
41 JNIEXPORT jboolean JNICALL Java_com_android_usbtuner_TunerHal_nativeTune
42   (JNIEnv *, jobject, jlong, jint, jstring, jint);
43 
44 /*
45  * Class:     com_android_usbtuner_TunerHal
46  * Method:    nativeAddPidFilter
47  * Signature: (JII)V
48  */
49 JNIEXPORT void JNICALL Java_com_android_usbtuner_TunerHal_nativeAddPidFilter
50   (JNIEnv *, jobject, jlong, jint, jint);
51 
52 /*
53  * Class:     com_android_usbtuner_TunerHal
54  * Method:    nativeCloseAllPidFilters
55  * Signature: (J)V
56  */
57 JNIEXPORT void JNICALL Java_com_android_usbtuner_TunerHal_nativeCloseAllPidFilters
58   (JNIEnv *, jobject, jlong);
59 
60 /*
61  * Class:     com_android_usbtuner_TunerHal
62  * Method:    nativeStopTune
63  * Signature: (J)V
64  */
65 JNIEXPORT void JNICALL Java_com_android_usbtuner_TunerHal_nativeStopTune
66   (JNIEnv *, jobject, jlong);
67 
68 /*
69  * Class:     com_android_usbtuner_TunerHal
70  * Method:    nativeWriteInBuffer
71  * Signature: (J[BI)I
72  */
73 JNIEXPORT jint JNICALL Java_com_android_usbtuner_TunerHal_nativeWriteInBuffer
74   (JNIEnv *, jobject, jlong, jbyteArray, jint);
75 
76 #ifdef __cplusplus
77 }
78 #endif
79 #endif
80 /* Header for class com_android_usbtuner_TunerHal_FilterType */
81 
82 #ifndef _Included_com_android_usbtuner_TunerHal_FilterType
83 #define _Included_com_android_usbtuner_TunerHal_FilterType
84 #ifdef __cplusplus
85 extern "C" {
86 #endif
87 #ifdef __cplusplus
88 }
89 #endif
90 #endif
91