From 335dd2be955607f2632eabc25045857f2cc8b674 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Wed, 19 May 2010 10:33:39 -0400 Subject: More work on PTP host support. Change-Id: Ifbd5bd5efa3cdb750ae1a2aae38181457554d34d Signed-off-by: Mike Lockwood --- media/mtp/mtp.h | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'media/mtp/mtp.h') diff --git a/media/mtp/mtp.h b/media/mtp/mtp.h index 57a0281..9df3a5e 100644 --- a/media/mtp/mtp.h +++ b/media/mtp/mtp.h @@ -19,31 +19,6 @@ #include -typedef uint16_t MtpOperationCode; -typedef uint16_t MtpResponseCode; -typedef uint32_t MtpSessionID; -typedef uint32_t MtpStorageID; -typedef uint32_t MtpTransactionID; -typedef uint16_t MtpObjectFormat; -typedef uint16_t MtpObjectProperty; - -// object handles are unique across all storage but only within a single session. -// object handles cannot be reused after an object is deleted. -// values 0x00000000 and 0xFFFFFFFF are reserved for special purposes. -typedef uint32_t MtpObjectHandle; - -#define kInvalidObjectHandle 0xFFFFFFFF - -// MtpObjectHandle bits and masks -#define kObjectHandleMarkBit 0x80000000 // used for mark & sweep by MtpMediaScanner -#define kObjectHandleTableMask 0x70000000 // mask for object table -#define kObjectHandleTableFile 0x00000000 // object is only in the file table -#define kObjectHandleTableAudio 0x10000000 // object is in the audio table -#define kObjectHandleTableVideo 0x20000000 // object is in the video table -#define kObjectHandleTableImage 0x30000000 // object is in the images table -#define kObjectHandleTablePlaylist 0x40000000 // object is in the playlist table -#define kObjectHandleIndexMask 0x0FFFFFFF // mask for object index in file table - #define MTP_STANDARD_VERSION 100 // Container Types -- cgit v1.1