summaryrefslogtreecommitdiffstats
path: root/media/mtp
diff options
context:
space:
mode:
Diffstat (limited to 'media/mtp')
-rw-r--r--media/mtp/Android.mk47
-rw-r--r--media/mtp/MtpTypes.h2
2 files changed, 21 insertions, 28 deletions
diff --git a/media/mtp/Android.mk b/media/mtp/Android.mk
index 9f684e1..f363b7c 100644
--- a/media/mtp/Android.mk
+++ b/media/mtp/Android.mk
@@ -20,59 +20,52 @@ ifneq ($(TARGET_SIMULATOR),true)
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \
- mtptest.cpp \
+ MtpClient.cpp \
+ MtpCursor.cpp \
MtpDatabase.cpp \
MtpDataPacket.cpp \
MtpDebug.cpp \
+ MtpDevice.cpp \
+ MtpDeviceInfo.cpp \
MtpMediaScanner.cpp \
+ MtpObjectInfo.cpp \
MtpPacket.cpp \
+ MtpProperty.cpp \
MtpRequestPacket.cpp \
MtpResponsePacket.cpp \
MtpServer.cpp \
+ MtpStorageInfo.cpp \
MtpStringBuffer.cpp \
MtpStorage.cpp \
MtpUtils.cpp \
SqliteDatabase.cpp \
SqliteStatement.cpp \
-LOCAL_MODULE:= mtptest
+LOCAL_MODULE:= libmtp
LOCAL_C_INCLUDES := external/sqlite/dist
-LOCAL_CFLAGS := -DMTP_DEVICE
+LOCAL_CFLAGS := -DMTP_DEVICE -DMTP_HOST
-LOCAL_SHARED_LIBRARIES := libutils libsqlite libstagefright libcutils \
- libmedia
+include $(BUILD_STATIC_LIBRARY)
-include $(BUILD_EXECUTABLE)
+include $(CLEAR_VARS)
-endif
+LOCAL_SRC_FILES:= \
+ mtptest.cpp \
-include $(CLEAR_VARS)
+LOCAL_MODULE:= mtptest
-LOCAL_MODULE := libmtphost
+LOCAL_CFLAGS := -DMTP_DEVICE
-LOCAL_SRC_FILES:= \
- MtpClient.cpp \
- MtpCursor.cpp \
- MtpDataPacket.cpp \
- MtpDebug.cpp \
- MtpDevice.cpp \
- MtpDeviceInfo.cpp \
- MtpObjectInfo.cpp \
- MtpPacket.cpp \
- MtpProperty.cpp \
- MtpRequestPacket.cpp \
- MtpResponsePacket.cpp \
- MtpStorageInfo.cpp \
- MtpStringBuffer.cpp \
- MtpUtils.cpp \
+LOCAL_SHARED_LIBRARIES := libutils libsqlite libstagefright libcutils \
+ libmedia
+LOCAL_STATIC_LIBRARIES := libmtp
-LOCAL_CFLAGS := -g -DMTP_HOST
-LOCAL_LDFLAGS := -g
+include $(BUILD_EXECUTABLE)
-include $(BUILD_STATIC_LIBRARY)
+endif
include $(CLEAR_VARS)
diff --git a/media/mtp/MtpTypes.h b/media/mtp/MtpTypes.h
index 6a33a2b..b7c79b2 100644
--- a/media/mtp/MtpTypes.h
+++ b/media/mtp/MtpTypes.h
@@ -42,7 +42,7 @@ typedef MtpPropertyCode MtpObjectProperty;
// values 0x00000000 and 0xFFFFFFFF are reserved for special purposes.
typedef uint32_t MtpObjectHandle;
-typedef union MtpPropertyValue {
+union MtpPropertyValue {
int8_t i8;
uint8_t u8;
int16_t i16;