Blame src/libbluray/bdj/native/org_videolan_Libbluray.h

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