/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class org_videolan_Libbluray */ #ifndef _WIN32 #undef JNIEXPORT #define JNIEXPORT static #endif #ifndef _Included_org_videolan_Libbluray #define _Included_org_videolan_Libbluray #ifdef __cplusplus extern "C" { #endif #undef org_videolan_Libbluray_BDJ_EVENT_CHAPTER #define org_videolan_Libbluray_BDJ_EVENT_CHAPTER 1L #undef org_videolan_Libbluray_BDJ_EVENT_PLAYITEM #define org_videolan_Libbluray_BDJ_EVENT_PLAYITEM 2L #undef org_videolan_Libbluray_BDJ_EVENT_ANGLE #define org_videolan_Libbluray_BDJ_EVENT_ANGLE 3L #undef org_videolan_Libbluray_BDJ_EVENT_SUBTITLE #define org_videolan_Libbluray_BDJ_EVENT_SUBTITLE 4L #undef org_videolan_Libbluray_BDJ_EVENT_PIP #define org_videolan_Libbluray_BDJ_EVENT_PIP 5L #undef org_videolan_Libbluray_BDJ_EVENT_END_OF_PLAYLIST #define org_videolan_Libbluray_BDJ_EVENT_END_OF_PLAYLIST 6L #undef org_videolan_Libbluray_BDJ_EVENT_PTS #define org_videolan_Libbluray_BDJ_EVENT_PTS 7L #undef org_videolan_Libbluray_BDJ_EVENT_VK_KEY #define org_videolan_Libbluray_BDJ_EVENT_VK_KEY 8L #undef org_videolan_Libbluray_PSR_IG_STREAM_ID #define org_videolan_Libbluray_PSR_IG_STREAM_ID 0L #undef org_videolan_Libbluray_PSR_PRIMARY_AUDIO_ID #define org_videolan_Libbluray_PSR_PRIMARY_AUDIO_ID 1L #undef org_videolan_Libbluray_PSR_PG_STREAM #define org_videolan_Libbluray_PSR_PG_STREAM 2L #undef org_videolan_Libbluray_PSR_ANGLE_NUMBER #define org_videolan_Libbluray_PSR_ANGLE_NUMBER 3L #undef org_videolan_Libbluray_PSR_TITLE_NUMBER #define org_videolan_Libbluray_PSR_TITLE_NUMBER 4L #undef org_videolan_Libbluray_PSR_CHAPTER #define org_videolan_Libbluray_PSR_CHAPTER 5L #undef org_videolan_Libbluray_PSR_PLAYLIST #define org_videolan_Libbluray_PSR_PLAYLIST 6L #undef org_videolan_Libbluray_PSR_PLAYITEM #define org_videolan_Libbluray_PSR_PLAYITEM 7L #undef org_videolan_Libbluray_PSR_TIME #define org_videolan_Libbluray_PSR_TIME 8L #undef org_videolan_Libbluray_PSR_NAV_TIMER #define org_videolan_Libbluray_PSR_NAV_TIMER 9L #undef org_videolan_Libbluray_PSR_SELECTED_BUTTON_ID #define org_videolan_Libbluray_PSR_SELECTED_BUTTON_ID 10L #undef org_videolan_Libbluray_PSR_MENU_PAGE_ID #define org_videolan_Libbluray_PSR_MENU_PAGE_ID 11L #undef org_videolan_Libbluray_PSR_STYLE #define org_videolan_Libbluray_PSR_STYLE 12L #undef org_videolan_Libbluray_PSR_PARENTAL #define org_videolan_Libbluray_PSR_PARENTAL 13L #undef org_videolan_Libbluray_PSR_SECONDARY_AUDIO_VIDEO #define org_videolan_Libbluray_PSR_SECONDARY_AUDIO_VIDEO 14L #undef org_videolan_Libbluray_PSR_AUDIO_CAP #define org_videolan_Libbluray_PSR_AUDIO_CAP 15L #undef org_videolan_Libbluray_PSR_AUDIO_LANG #define org_videolan_Libbluray_PSR_AUDIO_LANG 16L #undef org_videolan_Libbluray_PSR_PG_AND_SUB_LANG #define org_videolan_Libbluray_PSR_PG_AND_SUB_LANG 17L #undef org_videolan_Libbluray_PSR_MENU_LANG #define org_videolan_Libbluray_PSR_MENU_LANG 18L #undef org_videolan_Libbluray_PSR_COUNTRY #define org_videolan_Libbluray_PSR_COUNTRY 19L #undef org_videolan_Libbluray_PSR_REGION #define org_videolan_Libbluray_PSR_REGION 20L #undef org_videolan_Libbluray_PSR_VIDEO_CAP #define org_videolan_Libbluray_PSR_VIDEO_CAP 29L #undef org_videolan_Libbluray_PSR_TEXT_CAP #define org_videolan_Libbluray_PSR_TEXT_CAP 30L #undef org_videolan_Libbluray_PSR_PROFILE_VERSION #define org_videolan_Libbluray_PSR_PROFILE_VERSION 31L #undef org_videolan_Libbluray_PSR_BACKUP_PSR4 #define org_videolan_Libbluray_PSR_BACKUP_PSR4 36L #undef org_videolan_Libbluray_PSR_BACKUP_PSR5 #define org_videolan_Libbluray_PSR_BACKUP_PSR5 37L #undef org_videolan_Libbluray_PSR_BACKUP_PSR6 #define org_videolan_Libbluray_PSR_BACKUP_PSR6 38L #undef org_videolan_Libbluray_PSR_BACKUP_PSR7 #define org_videolan_Libbluray_PSR_BACKUP_PSR7 39L #undef org_videolan_Libbluray_PSR_BACKUP_PSR8 #define org_videolan_Libbluray_PSR_BACKUP_PSR8 40L #undef org_videolan_Libbluray_PSR_BACKUP_PSR10 #define org_videolan_Libbluray_PSR_BACKUP_PSR10 42L #undef org_videolan_Libbluray_PSR_BACKUP_PSR11 #define org_videolan_Libbluray_PSR_BACKUP_PSR11 43L #undef org_videolan_Libbluray_PSR_BACKUP_PSR12 #define org_videolan_Libbluray_PSR_BACKUP_PSR12 44L /* * Class: org_videolan_Libbluray * Method: getAacsData * Signature: (JI)[B */ JNIEXPORT jbyteArray JNICALL Java_org_videolan_Libbluray_getAacsDataN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: getUOMask * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_org_videolan_Libbluray_getUOMaskN (JNIEnv *, jclass, jlong); /* * Class: org_videolan_Libbluray * Method: setUOMask * Signature: (JZZ)V */ JNIEXPORT void JNICALL Java_org_videolan_Libbluray_setUOMaskN (JNIEnv *, jclass, jlong, jboolean, jboolean); /* * Class: org_videolan_Libbluray * Method: setKeyInterestN * Signature: (JI)V */ JNIEXPORT void JNICALL Java_org_videolan_Libbluray_setKeyInterestN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: getTitleInfosN * Signature: (J)[Lorg/videolan/TitleInfo; */ JNIEXPORT jobject JNICALL Java_org_videolan_Libbluray_getTitleInfosN (JNIEnv *, jclass, jlong); /* * Class: org_videolan_Libbluray * Method: getPlaylistInfoN * Signature: (JI)Lorg/videolan/PlaylistInfo; */ JNIEXPORT jobject JNICALL Java_org_videolan_Libbluray_getPlaylistInfoN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: seekN * Signature: (JIIJ)J */ JNIEXPORT jlong JNICALL Java_org_videolan_Libbluray_seekN (JNIEnv *, jclass, jlong, jint, jint, jlong); /* * Class: org_videolan_Libbluray * Method: selectPlaylistN * Signature: (JIIIJ)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_selectPlaylistN (JNIEnv *, jclass, jlong, jint, jint, jint, jlong); /* * Class: org_videolan_Libbluray * Method: selectTitleN * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_selectTitleN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: setVirtualPackageN * Signature: (JLjava/lang/String;Z)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_setVirtualPackageN (JNIEnv * env, jclass cls, jlong np, jstring vpPath, jboolean psr_init_backup); /* * Class: org_videolan_Libbluray * Method: selectAngleN * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_selectAngleN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: soundEffectN * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_soundEffectN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: tellTimeN * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_org_videolan_Libbluray_tellTimeN (JNIEnv *, jclass, jlong); /* * Class: org_videolan_Libbluray * Method: selectRateN * Signature: (JFI)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_selectRateN (JNIEnv *, jclass, jlong, jfloat, jint); /* * Class: org_videolan_Libbluray * Method: writeGPRN * Signature: (JII)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_writeGPRN (JNIEnv *, jclass, jlong, jint, jint); /* * Class: org_videolan_Libbluray * Method: writePSRN * Signature: (JIII)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_writePSRN (JNIEnv *, jclass, jlong, jint, jint, jint); /* * Class: org_videolan_Libbluray * Method: readGPRN * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_readGPRN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: readPSRN * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_readPSRN (JNIEnv *, jclass, jlong, jint); /* * Class: org_videolan_Libbluray * Method: cacheBdRomFileN * Signature: (JLjava/lang/String;Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_org_videolan_Libbluray_cacheBdRomFileN (JNIEnv *, jclass, jlong, jstring, jstring); /* * Class: org_videolan_Libbluray * Method: listBdFilesN * Signature: (JLjava/lang/String;Z)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_org_videolan_Libbluray_listBdFilesN(JNIEnv * env, jclass cls, jlong np, jstring jpath, jboolean onlyBdRom); /* * Class: org_videolan_Libbluray * Method: getBdjoN * Signature: (JLjava/lang/String;)Lorg/videolan/bdjo/Bdjo; */ JNIEXPORT jobject JNICALL Java_org_videolan_Libbluray_getBdjoN (JNIEnv *, jclass, jlong, jstring); /* * Class: org_videolan_Libbluray * Method: updateGraphicN * Signature: (JII[IIIII)V */ JNIEXPORT void JNICALL Java_org_videolan_Libbluray_updateGraphicN (JNIEnv *, jclass, jlong, jint, jint, jintArray, jint, jint, jint, jint); #ifdef __cplusplus } #endif #endif