#include <jawt.h>
#include <jawt_md.h>
-#include <X11/Xlib.h> // for Xlibs graphics functions
-
#include "utils.h"
libvlc_exception_init( exception );
- argc = (int) env->GetArrayLength((jarray) args) + 1;
+ argc = (int) env->GetArrayLength((jarray) args);
argv = (const char **) malloc(argc * sizeof(char*));
- argv[0] = "vlc";
-
-
- for (int i = 0; i < argc - 1; i++) {
- argv[i+1] = env->GetStringUTFChars((jstring) env->GetObjectArrayElement(args, i),
+ for (int i = 0; i < argc; i++) {
+ argv[i] = env->GetStringUTFChars((jstring) env->GetObjectArrayElement(args, i),
0
);
}
res = (long) libvlc_new(argc, (char**) argv, exception );
free( exception );
- free( argv );
-
+
return res;
}
}
+//JNIEXPORT void JNICALL Java_org_videolan_jvlc_JVLC__1paint (JNIEnv *env, jobject _this, jobject canvas, jobject graphics)
+
+
/*
* Utility functions
*/