Loading media/jni/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,10 @@ LOCAL_C_INCLUDES += \ LOCAL_CFLAGS += ifdef BOARD_MTP_DEVICE LOCAL_CFLAGS += -DUSB_MTP_DEVICE='$(BOARD_MTP_DEVICE)' endif LOCAL_LDLIBS := -lpthread LOCAL_MODULE:= libmedia_jni Loading media/jni/android_mtp_MtpServer.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -59,7 +59,11 @@ static inline MtpServer* getMtpServer(JNIEnv *env, jobject thiz) { static void android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp) { #ifdef USB_MTP_DEVICE int fd = open(USB_MTP_DEVICE, O_RDWR); #else int fd = open("/dev/mtp_usb", O_RDWR); #endif if (fd >= 0) { MtpServer* server = new MtpServer(fd, getMtpDatabase(env, javaDatabase), usePtp, AID_MEDIA_RW, 0664, 0775); Loading Loading
media/jni/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,10 @@ LOCAL_C_INCLUDES += \ LOCAL_CFLAGS += ifdef BOARD_MTP_DEVICE LOCAL_CFLAGS += -DUSB_MTP_DEVICE='$(BOARD_MTP_DEVICE)' endif LOCAL_LDLIBS := -lpthread LOCAL_MODULE:= libmedia_jni Loading
media/jni/android_mtp_MtpServer.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -59,7 +59,11 @@ static inline MtpServer* getMtpServer(JNIEnv *env, jobject thiz) { static void android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp) { #ifdef USB_MTP_DEVICE int fd = open(USB_MTP_DEVICE, O_RDWR); #else int fd = open("/dev/mtp_usb", O_RDWR); #endif if (fd >= 0) { MtpServer* server = new MtpServer(fd, getMtpDatabase(env, javaDatabase), usePtp, AID_MEDIA_RW, 0664, 0775); Loading