Commit 8b8a6842 authored by Filippo Carone's avatar Filippo Carone

bindings makefile simplified and includes added

parent 4e0d9312
......@@ -40,11 +40,9 @@ PROCESSOR_FAMILY = `uname -m | sed -e 's/^i.86/i386/' | sed -e 's/^x86_64/amd64/
if HAVE_WIN32
JINCLUDES = -I${JAVA_HOME}/include -I${JAVA_HOME}/include/win32
LIBJINCLUDES = -L${JAVA_HOME}/lib -ljawt
JCH = javah
else
JINCLUDES = -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux
LIBJINCLUDES = -L$(JAVA_HOME)/jre/lib/$(PROCESSOR_FAMILY) -ljawt
JCH = gcjh -jni
endif
export JINCLUDES
......@@ -52,15 +50,8 @@ export LIBJINCLUDES
# Build targets
if HAVE_WIN32
%.class: %.java
$(JAVAC) $?
$(JCH) -o includes/$(*F).h org.videolan.jvlc.$(*F)
else
%.class: %.java
$(JAVAC) $?
$(JCH) $(@D)/$(*F) -o includes/$(*F).h
endif
VlcClient: $(OBJECTS)
$(JAVAC) VlcClient.java
......@@ -71,6 +62,6 @@ VLCExample: $(OBJECTS)
all-am: VlcClient VLCExample
clean-local:
rm -f *.class *~ org/videolan/jvlc/*.class org_videolan*.h includes/*.h src/*.o *.so *.o *.dll
rm -f *.class *~ org/videolan/jvlc/*.class org_videolan*.h src/*.o *.so *.o *.dll
endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_Audio */
#ifndef _Included_org_videolan_jvlc_Audio
#define _Included_org_videolan_jvlc_Audio
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_videolan_jvlc_Audio
* Method: _getTrack
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_Audio__1getTrack
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Audio
* Method: _setTrack
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Audio__1setTrack
(JNIEnv *, jobject, jint);
/*
* Class: org_videolan_jvlc_Audio
* Method: _getChannel
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_Audio__1getChannel
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Audio
* Method: _setChannel
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Audio__1setChannel
(JNIEnv *, jobject, jint);
/*
* Class: org_videolan_jvlc_Audio
* Method: _getMute
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_org_videolan_jvlc_Audio__1getMute
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Audio
* Method: _setMute
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Audio__1setMute
(JNIEnv *, jobject, jboolean);
/*
* Class: org_videolan_jvlc_Audio
* Method: _toggleMute
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Audio__1toggleMute
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Audio
* Method: _getVolume
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_Audio__1getVolume
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Audio
* Method: _setVolume
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Audio__1setVolume
(JNIEnv *, jobject, jint);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_AudioIntf */
#ifndef _Included_org_videolan_jvlc_AudioIntf
#define _Included_org_videolan_jvlc_AudioIntf
#ifdef __cplusplus
extern "C" {
#endif
#undef org_videolan_jvlc_AudioIntf_LEFT_CHANNEL
#define org_videolan_jvlc_AudioIntf_LEFT_CHANNEL 3L
#undef org_videolan_jvlc_AudioIntf_RIGHT_CHANNEL
#define org_videolan_jvlc_AudioIntf_RIGHT_CHANNEL 4L
#undef org_videolan_jvlc_AudioIntf_REVERSE_CHANNEL
#define org_videolan_jvlc_AudioIntf_REVERSE_CHANNEL 2L
#undef org_videolan_jvlc_AudioIntf_STEREO_CHANNEL
#define org_videolan_jvlc_AudioIntf_STEREO_CHANNEL 1L
#undef org_videolan_jvlc_AudioIntf_DOLBY_CHANNEL
#define org_videolan_jvlc_AudioIntf_DOLBY_CHANNEL 5L
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_GenericVideoWidget */
#ifndef _Included_org_videolan_jvlc_GenericVideoWidget
#define _Included_org_videolan_jvlc_GenericVideoWidget
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_Input */
#ifndef _Included_org_videolan_jvlc_Input
#define _Included_org_videolan_jvlc_Input
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_videolan_jvlc_Input
* Method: _getLength
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_videolan_jvlc_Input__1getLength
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Input
* Method: _getPosition
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_org_videolan_jvlc_Input__1getPosition
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Input
* Method: _getTime
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_videolan_jvlc_Input__1getTime
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Input
* Method: _getFPS
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_org_videolan_jvlc_Input__1getFPS
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Input
* Method: _setTime
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Input__1setTime
(JNIEnv *, jobject, jlong);
/*
* Class: org_videolan_jvlc_Input
* Method: _setPosition
* Signature: (F)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Input__1setPosition
(JNIEnv *, jobject, jfloat);
/*
* Class: org_videolan_jvlc_Input
* Method: _isPlaying
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_org_videolan_jvlc_Input__1isPlaying
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Input
* Method: _hasVout
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_org_videolan_jvlc_Input__1hasVout
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_InputIntf */
#ifndef _Included_org_videolan_jvlc_InputIntf
#define _Included_org_videolan_jvlc_InputIntf
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_JLibVLC */
#ifndef _Included_org_videolan_jvlc_JLibVLC
#define _Included_org_videolan_jvlc_JLibVLC
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_JVLC */
#ifndef _Included_org_videolan_jvlc_JVLC
#define _Included_org_videolan_jvlc_JVLC
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_videolan_jvlc_JVLC
* Method: createInstance
* Signature: ([Ljava/lang/String;)J
*/
JNIEXPORT jlong JNICALL Java_org_videolan_jvlc_JVLC_createInstance
(JNIEnv *, jobject, jobjectArray);
/*
* Class: org_videolan_jvlc_JVLC
* Method: _destroy
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_JVLC__1destroy
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_JVLCCanvas */
#ifndef _Included_org_videolan_jvlc_JVLCCanvas
#define _Included_org_videolan_jvlc_JVLCCanvas
#ifdef __cplusplus
extern "C" {
#endif
#undef org_videolan_jvlc_JVLCCanvas_FOCUS_TRAVERSABLE_UNKNOWN
#define org_videolan_jvlc_JVLCCanvas_FOCUS_TRAVERSABLE_UNKNOWN 0L
#undef org_videolan_jvlc_JVLCCanvas_FOCUS_TRAVERSABLE_DEFAULT
#define org_videolan_jvlc_JVLCCanvas_FOCUS_TRAVERSABLE_DEFAULT 1L
#undef org_videolan_jvlc_JVLCCanvas_FOCUS_TRAVERSABLE_SET
#define org_videolan_jvlc_JVLCCanvas_FOCUS_TRAVERSABLE_SET 2L
#undef org_videolan_jvlc_JVLCCanvas_TOP_ALIGNMENT
#define org_videolan_jvlc_JVLCCanvas_TOP_ALIGNMENT 0.0f
#undef org_videolan_jvlc_JVLCCanvas_CENTER_ALIGNMENT
#define org_videolan_jvlc_JVLCCanvas_CENTER_ALIGNMENT 0.5f
#undef org_videolan_jvlc_JVLCCanvas_BOTTOM_ALIGNMENT
#define org_videolan_jvlc_JVLCCanvas_BOTTOM_ALIGNMENT 1.0f
#undef org_videolan_jvlc_JVLCCanvas_LEFT_ALIGNMENT
#define org_videolan_jvlc_JVLCCanvas_LEFT_ALIGNMENT 0.0f
#undef org_videolan_jvlc_JVLCCanvas_RIGHT_ALIGNMENT
#define org_videolan_jvlc_JVLCCanvas_RIGHT_ALIGNMENT 1.0f
#undef org_videolan_jvlc_JVLCCanvas_serialVersionUID
#define org_videolan_jvlc_JVLCCanvas_serialVersionUID -7644114512714619750LL
#undef org_videolan_jvlc_JVLCCanvas_serialVersionUID
#define org_videolan_jvlc_JVLCCanvas_serialVersionUID -2284879212465893870LL
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_JVLCPanel */
#ifndef _Included_org_videolan_jvlc_JVLCPanel
#define _Included_org_videolan_jvlc_JVLCPanel
#ifdef __cplusplus
extern "C" {
#endif
#undef org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSABLE_UNKNOWN
#define org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSABLE_UNKNOWN 0L
#undef org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSABLE_DEFAULT
#define org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSABLE_DEFAULT 1L
#undef org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSABLE_SET
#define org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSABLE_SET 2L
#undef org_videolan_jvlc_JVLCPanel_TOP_ALIGNMENT
#define org_videolan_jvlc_JVLCPanel_TOP_ALIGNMENT 0.0f
#undef org_videolan_jvlc_JVLCPanel_CENTER_ALIGNMENT
#define org_videolan_jvlc_JVLCPanel_CENTER_ALIGNMENT 0.5f
#undef org_videolan_jvlc_JVLCPanel_BOTTOM_ALIGNMENT
#define org_videolan_jvlc_JVLCPanel_BOTTOM_ALIGNMENT 1.0f
#undef org_videolan_jvlc_JVLCPanel_LEFT_ALIGNMENT
#define org_videolan_jvlc_JVLCPanel_LEFT_ALIGNMENT 0.0f
#undef org_videolan_jvlc_JVLCPanel_RIGHT_ALIGNMENT
#define org_videolan_jvlc_JVLCPanel_RIGHT_ALIGNMENT 1.0f
#undef org_videolan_jvlc_JVLCPanel_serialVersionUID
#define org_videolan_jvlc_JVLCPanel_serialVersionUID -7644114512714619750LL
#undef org_videolan_jvlc_JVLCPanel_serialVersionUID
#define org_videolan_jvlc_JVLCPanel_serialVersionUID 4613797578919906343LL
#undef org_videolan_jvlc_JVLCPanel_INCLUDE_SELF
#define org_videolan_jvlc_JVLCPanel_INCLUDE_SELF 1L
#undef org_videolan_jvlc_JVLCPanel_SEARCH_HEAVYWEIGHTS
#define org_videolan_jvlc_JVLCPanel_SEARCH_HEAVYWEIGHTS 1L
#undef org_videolan_jvlc_JVLCPanel_NOT_OBSCURED
#define org_videolan_jvlc_JVLCPanel_NOT_OBSCURED 0L
#undef org_videolan_jvlc_JVLCPanel_PARTIALLY_OBSCURED
#define org_videolan_jvlc_JVLCPanel_PARTIALLY_OBSCURED 1L
#undef org_videolan_jvlc_JVLCPanel_COMPLETELY_OBSCURED
#define org_videolan_jvlc_JVLCPanel_COMPLETELY_OBSCURED 2L
#undef org_videolan_jvlc_JVLCPanel_WHEN_FOCUSED
#define org_videolan_jvlc_JVLCPanel_WHEN_FOCUSED 0L
#undef org_videolan_jvlc_JVLCPanel_WHEN_ANCESTOR_OF_FOCUSED_COMPONENT
#define org_videolan_jvlc_JVLCPanel_WHEN_ANCESTOR_OF_FOCUSED_COMPONENT 1L
#undef org_videolan_jvlc_JVLCPanel_WHEN_IN_FOCUSED_WINDOW
#define org_videolan_jvlc_JVLCPanel_WHEN_IN_FOCUSED_WINDOW 2L
#undef org_videolan_jvlc_JVLCPanel_UNDEFINED_CONDITION
#define org_videolan_jvlc_JVLCPanel_UNDEFINED_CONDITION -1L
#undef org_videolan_jvlc_JVLCPanel_IS_DOUBLE_BUFFERED
#define org_videolan_jvlc_JVLCPanel_IS_DOUBLE_BUFFERED 0L
#undef org_videolan_jvlc_JVLCPanel_ANCESTOR_USING_BUFFER
#define org_videolan_jvlc_JVLCPanel_ANCESTOR_USING_BUFFER 1L
#undef org_videolan_jvlc_JVLCPanel_IS_PAINTING_TILE
#define org_videolan_jvlc_JVLCPanel_IS_PAINTING_TILE 2L
#undef org_videolan_jvlc_JVLCPanel_IS_OPAQUE
#define org_videolan_jvlc_JVLCPanel_IS_OPAQUE 3L
#undef org_videolan_jvlc_JVLCPanel_KEY_EVENTS_ENABLED
#define org_videolan_jvlc_JVLCPanel_KEY_EVENTS_ENABLED 4L
#undef org_videolan_jvlc_JVLCPanel_FOCUS_INPUTMAP_CREATED
#define org_videolan_jvlc_JVLCPanel_FOCUS_INPUTMAP_CREATED 5L
#undef org_videolan_jvlc_JVLCPanel_ANCESTOR_INPUTMAP_CREATED
#define org_videolan_jvlc_JVLCPanel_ANCESTOR_INPUTMAP_CREATED 6L
#undef org_videolan_jvlc_JVLCPanel_WIF_INPUTMAP_CREATED
#define org_videolan_jvlc_JVLCPanel_WIF_INPUTMAP_CREATED 7L
#undef org_videolan_jvlc_JVLCPanel_ACTIONMAP_CREATED
#define org_videolan_jvlc_JVLCPanel_ACTIONMAP_CREATED 8L
#undef org_videolan_jvlc_JVLCPanel_CREATED_DOUBLE_BUFFER
#define org_videolan_jvlc_JVLCPanel_CREATED_DOUBLE_BUFFER 9L
#undef org_videolan_jvlc_JVLCPanel_IS_PRINTING
#define org_videolan_jvlc_JVLCPanel_IS_PRINTING 11L
#undef org_videolan_jvlc_JVLCPanel_IS_PRINTING_ALL
#define org_videolan_jvlc_JVLCPanel_IS_PRINTING_ALL 12L
#undef org_videolan_jvlc_JVLCPanel_IS_REPAINTING
#define org_videolan_jvlc_JVLCPanel_IS_REPAINTING 13L
#undef org_videolan_jvlc_JVLCPanel_WRITE_OBJ_COUNTER_FIRST
#define org_videolan_jvlc_JVLCPanel_WRITE_OBJ_COUNTER_FIRST 14L
#undef org_videolan_jvlc_JVLCPanel_RESERVED_1
#define org_videolan_jvlc_JVLCPanel_RESERVED_1 15L
#undef org_videolan_jvlc_JVLCPanel_RESERVED_2
#define org_videolan_jvlc_JVLCPanel_RESERVED_2 16L
#undef org_videolan_jvlc_JVLCPanel_RESERVED_3
#define org_videolan_jvlc_JVLCPanel_RESERVED_3 17L
#undef org_videolan_jvlc_JVLCPanel_RESERVED_4
#define org_videolan_jvlc_JVLCPanel_RESERVED_4 18L
#undef org_videolan_jvlc_JVLCPanel_RESERVED_5
#define org_videolan_jvlc_JVLCPanel_RESERVED_5 19L
#undef org_videolan_jvlc_JVLCPanel_RESERVED_6
#define org_videolan_jvlc_JVLCPanel_RESERVED_6 20L
#undef org_videolan_jvlc_JVLCPanel_WRITE_OBJ_COUNTER_LAST
#define org_videolan_jvlc_JVLCPanel_WRITE_OBJ_COUNTER_LAST 21L
#undef org_videolan_jvlc_JVLCPanel_REQUEST_FOCUS_DISABLED
#define org_videolan_jvlc_JVLCPanel_REQUEST_FOCUS_DISABLED 22L
#undef org_videolan_jvlc_JVLCPanel_INHERITS_POPUP_MENU
#define org_videolan_jvlc_JVLCPanel_INHERITS_POPUP_MENU 23L
#undef org_videolan_jvlc_JVLCPanel_OPAQUE_SET
#define org_videolan_jvlc_JVLCPanel_OPAQUE_SET 24L
#undef org_videolan_jvlc_JVLCPanel_AUTOSCROLLS_SET
#define org_videolan_jvlc_JVLCPanel_AUTOSCROLLS_SET 25L
#undef org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSAL_KEYS_FORWARD_SET
#define org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSAL_KEYS_FORWARD_SET 26L
#undef org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSAL_KEYS_BACKWARD_SET
#define org_videolan_jvlc_JVLCPanel_FOCUS_TRAVERSAL_KEYS_BACKWARD_SET 27L
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_Playlist */
#ifndef _Included_org_videolan_jvlc_Playlist
#define _Included_org_videolan_jvlc_Playlist
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_videolan_jvlc_Playlist
* Method: _playlist_add
* Signature: (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_Playlist__1playlist_1add
(JNIEnv *, jobject, jstring, jstring, jobjectArray);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _play
* Signature: (I[Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1play
(JNIEnv *, jobject, jint, jobjectArray);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _pause
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1pause
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _stop
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1stop
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _next
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1next
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _prev
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1prev
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _clear
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1clear
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _deleteItem
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1deleteItem
(JNIEnv *, jobject, jint);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _itemsCount
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_Playlist__1itemsCount
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _isRunning
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_Playlist__1isRunning
(JNIEnv *, jobject);
/*
* Class: org_videolan_jvlc_Playlist
* Method: _setLoop
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Playlist__1setLoop
(JNIEnv *, jobject, jboolean);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_PlaylistIntf */
#ifndef _Included_org_videolan_jvlc_PlaylistIntf
#define _Included_org_videolan_jvlc_PlaylistIntf
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_VLCException */
#ifndef _Included_org_videolan_jvlc_VLCException
#define _Included_org_videolan_jvlc_VLCException
#ifdef __cplusplus
extern "C" {
#endif
#undef org_videolan_jvlc_VLCException_serialVersionUID
#define org_videolan_jvlc_VLCException_serialVersionUID -3042686055658047285LL
#undef org_videolan_jvlc_VLCException_serialVersionUID
#define org_videolan_jvlc_VLCException_serialVersionUID -3387516993124229948LL
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_videolan_jvlc_VLM */
#ifndef _Included_org_videolan_jvlc_VLM
#define _Included_org_videolan_jvlc_VLM
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_videolan_jvlc_VLM
* Method: _addBroadcast
* Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZZ)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1addBroadcast
(JNIEnv *, jobject, jstring, jstring, jstring, jobjectArray, jboolean, jboolean);
/*
* Class: org_videolan_jvlc_VLM
* Method: _deleteMedia
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1deleteMedia
(JNIEnv *, jobject, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _setEnabled
* Signature: (Ljava/lang/String;Z)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1setEnabled
(JNIEnv *, jobject, jstring, jboolean);
/*
* Class: org_videolan_jvlc_VLM
* Method: _setOutput
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1setOutput
(JNIEnv *, jobject, jstring, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _setInput
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1setInput
(JNIEnv *, jobject, jstring, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _setLoop
* Signature: (Ljava/lang/String;Z)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1setLoop
(JNIEnv *, jobject, jstring, jboolean);
/*
* Class: org_videolan_jvlc_VLM
* Method: _changeMedia
* Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZZ)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1changeMedia
(JNIEnv *, jobject, jstring, jstring, jstring, jobjectArray, jboolean, jboolean);
/*
* Class: org_videolan_jvlc_VLM
* Method: _playMedia
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1playMedia
(JNIEnv *, jobject, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _stopMedia
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1stopMedia
(JNIEnv *, jobject, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _pauseMedia
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1pauseMedia
(JNIEnv *, jobject, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _seekMedia
* Signature: (Ljava/lang/String;F)V
*/
JNIEXPORT void JNICALL Java_org_videolan_jvlc_VLM__1seekMedia
(JNIEnv *, jobject, jstring, jfloat);
/*
* Class: org_videolan_jvlc_VLM
* Method: _showMedia
* Signature: (Ljava/lang/String;)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_videolan_jvlc_VLM__1showMedia
(JNIEnv *, jobject, jstring);
/*
* Class: org_videolan_jvlc_VLM
* Method: _getMediaposition
* Signature: (Ljava/lang/String;I)F
*/
JNIEXPORT jfloat JNICALL Java_org_videolan_jvlc_VLM__1getMediaposition
(JNIEnv *, jobject, jstring, jint);
/*
* Class: org_videolan_jvlc_VLM
* Method: _getMediatime
* Signature: (Ljava/lang/String;I)I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_VLM__1getMediatime
(JNIEnv *, jobject, jstring, jint);
/*
* Class: org_videolan_jvlc_VLM
* Method: _getMedialength
* Signature: (Ljava/lang/String;I)I
*/
JNIEXPORT jint JNICALL Java_org_videolan_jvlc_VLM__1getMedialength
(JNIEnv *, jobject, jstring, jint);
/*
* Class: org_videolan_jvlc_VLM