-JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_UVCCamera_open(JNIEnv * env, jobject ob)
+JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_UVCCamera_open(JNIEnv *env, jobject ob, jint vid, jint pid, jint fd, jint busnum, jint devaddr, jstring usbFsName)
{
- return UVCCamera::open();
+ const char* usbfs = env->GetStringUTFChars(usbFsName, 0);
+ jint ret = UVCCamera::open(vid, pid, fd, busnum, devaddr, usbfs);
+ env->ReleaseStringUTFChars(usbFsName, usbfs);
+ return ret;
}